0001297989-20-000007.txt : 20200806 0001297989-20-000007.hdr.sgml : 20200806 20200806163651 ACCESSION NUMBER: 0001297989-20-000007 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 130 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200806 DATE AS OF CHANGE: 20200806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ExlService Holdings, Inc. CENTRAL INDEX KEY: 0001297989 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 820572194 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33089 FILM NUMBER: 201082301 BUSINESS ADDRESS: STREET 1: 320 PARK AVENUE STREET 2: 29TH FLOOR CITY: NEW YORK STATE: X1 ZIP: 10022 BUSINESS PHONE: (212) 277-7100 MAIL ADDRESS: STREET 1: 320 PARK AVENUE STREET 2: 29TH FLOOR CITY: NEW YORK STATE: X1 ZIP: 10022 10-Q 1 exls-20200630.htm 10-Q exls-20200630
000129798912/312020Q2falseus-gaap:FinanceLeaseRightOfUseAssetus-gaap:FinanceLeaseRightOfUseAssetus-gaap:AccruedLiabilitiesCurrentus-gaap:AccruedLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrent00012979892020-01-012020-06-30xbrli:shares00012979892020-07-31iso4217:USD00012979892020-06-3000012979892019-12-31iso4217:USDxbrli:shares00012979892020-04-012020-06-3000012979892019-04-012019-06-3000012979892019-01-012019-06-300001297989us-gaap:CommonStockMember2020-03-310001297989us-gaap:AdditionalPaidInCapitalMember2020-03-310001297989us-gaap:RetainedEarningsMember2020-03-310001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001297989us-gaap:TreasuryStockMember2020-03-3100012979892020-03-310001297989us-gaap:CommonStockMember2020-04-012020-06-300001297989us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001297989us-gaap:RetainedEarningsMember2020-04-012020-06-300001297989us-gaap:CommonStockMember2020-06-300001297989us-gaap:AdditionalPaidInCapitalMember2020-06-300001297989us-gaap:RetainedEarningsMember2020-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001297989us-gaap:TreasuryStockMember2020-06-300001297989us-gaap:CommonStockMember2019-03-310001297989us-gaap:AdditionalPaidInCapitalMember2019-03-310001297989us-gaap:RetainedEarningsMember2019-03-310001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001297989us-gaap:TreasuryStockMember2019-03-310001297989us-gaap:NoncontrollingInterestMember2019-03-3100012979892019-03-310001297989us-gaap:CommonStockMember2019-04-012019-06-300001297989us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001297989us-gaap:TreasuryStockMember2019-04-012019-06-300001297989us-gaap:NoncontrollingInterestMember2019-04-012019-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001297989us-gaap:RetainedEarningsMember2019-04-012019-06-300001297989us-gaap:CommonStockMember2019-06-300001297989us-gaap:AdditionalPaidInCapitalMember2019-06-300001297989us-gaap:RetainedEarningsMember2019-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001297989us-gaap:TreasuryStockMember2019-06-300001297989us-gaap:NoncontrollingInterestMember2019-06-3000012979892019-06-300001297989us-gaap:CommonStockMember2019-12-310001297989us-gaap:AdditionalPaidInCapitalMember2019-12-310001297989us-gaap:RetainedEarningsMember2019-12-310001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001297989us-gaap:TreasuryStockMember2019-12-310001297989us-gaap:CommonStockMember2020-01-012020-06-300001297989us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001297989us-gaap:TreasuryStockMember2020-01-012020-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001297989us-gaap:RetainedEarningsMember2020-01-012020-06-300001297989us-gaap:CommonStockMember2018-12-310001297989us-gaap:AdditionalPaidInCapitalMember2018-12-310001297989us-gaap:RetainedEarningsMember2018-12-310001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001297989us-gaap:TreasuryStockMember2018-12-310001297989us-gaap:NoncontrollingInterestMember2018-12-3100012979892018-12-310001297989us-gaap:CommonStockMember2019-01-012019-06-300001297989us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-300001297989us-gaap:TreasuryStockMember2019-01-012019-06-300001297989us-gaap:NoncontrollingInterestMember2019-01-012019-06-300001297989us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001297989us-gaap:RetainedEarningsMember2019-01-012019-06-300001297989us-gaap:AccountingStandardsUpdate201602Member2019-01-01exls:operating_segment0001297989exls:InsuranceMember2020-04-012020-06-300001297989us-gaap:HealthCareMember2020-04-012020-06-300001297989exls:EmergingBusinessMember2020-04-012020-06-300001297989exls:AnalyticsMember2020-04-012020-06-300001297989exls:InsuranceMember2019-04-012019-06-300001297989us-gaap:HealthCareMember2019-04-012019-06-300001297989exls:EmergingBusinessMember2019-04-012019-06-300001297989exls:AnalyticsMember2019-04-012019-06-300001297989exls:InsuranceMember2020-01-012020-06-300001297989us-gaap:HealthCareMember2020-01-012020-06-300001297989exls:EmergingBusinessMember2020-01-012020-06-300001297989exls:AnalyticsMember2020-01-012020-06-300001297989exls:InsuranceMember2019-01-012019-06-300001297989us-gaap:HealthCareMember2019-01-012019-06-300001297989exls:EmergingBusinessMember2019-01-012019-06-300001297989exls:AnalyticsMember2019-01-012019-06-300001297989exls:BPMandRelatedServicesMember2020-04-012020-06-300001297989exls:BPMandRelatedServicesMember2019-04-012019-06-300001297989exls:BPMandRelatedServicesMember2020-01-012020-06-300001297989exls:BPMandRelatedServicesMember2019-01-012019-06-300001297989exls:AnalyticsServicesMember2020-04-012020-06-300001297989exls:AnalyticsServicesMember2019-04-012019-06-300001297989exls:AnalyticsServicesMember2020-01-012020-06-300001297989exls:AnalyticsServicesMember2019-01-012019-06-300001297989country:US2020-04-012020-06-300001297989country:US2019-04-012019-06-300001297989country:US2020-01-012020-06-300001297989country:US2019-01-012019-06-300001297989country:GB2020-04-012020-06-300001297989country:GB2019-04-012019-06-300001297989country:GB2020-01-012020-06-300001297989country:GB2019-01-012019-06-300001297989exls:RestOfWorldMember2020-04-012020-06-300001297989exls:RestOfWorldMember2019-04-012019-06-300001297989exls:RestOfWorldMember2020-01-012020-06-300001297989exls:RestOfWorldMember2019-01-012019-06-300001297989us-gaap:NonUsMember2020-04-012020-06-300001297989us-gaap:NonUsMember2019-04-012019-06-300001297989us-gaap:NonUsMember2020-01-012020-06-300001297989us-gaap:NonUsMember2019-01-012019-06-300001297989country:IN2020-06-300001297989country:IN2019-12-310001297989country:US2020-06-300001297989country:US2019-12-310001297989country:PH2020-06-300001297989country:PH2019-12-310001297989exls:RestOfWorldMember2020-06-300001297989exls:RestOfWorldMember2019-12-310001297989exls:ContractAcquisitionCostsMember2020-03-310001297989exls:ContractAcquisitionCostsMember2019-03-310001297989exls:ContractAcquisitionCostsMember2019-12-310001297989exls:ContractAcquisitionCostsMember2018-12-310001297989exls:ContractAcquisitionCostsMember2020-04-012020-06-300001297989exls:ContractAcquisitionCostsMember2019-04-012019-06-300001297989exls:ContractAcquisitionCostsMember2020-01-012020-06-300001297989exls:ContractAcquisitionCostsMember2019-01-012019-06-300001297989exls:ContractAcquisitionCostsMember2019-01-012019-12-310001297989exls:ContractAcquisitionCostsMember2020-06-300001297989exls:ContractAcquisitionCostsMember2019-06-300001297989exls:ContractFulfillmentCostsMember2020-03-310001297989exls:ContractFulfillmentCostsMember2019-03-310001297989exls:ContractFulfillmentCostsMember2019-12-310001297989exls:ContractFulfillmentCostsMember2018-12-310001297989exls:ContractFulfillmentCostsMember2020-04-012020-06-300001297989exls:ContractFulfillmentCostsMember2019-04-012019-06-300001297989exls:ContractFulfillmentCostsMember2020-01-012020-06-300001297989exls:ContractFulfillmentCostsMember2019-01-012019-06-300001297989exls:ContractFulfillmentCostsMember2019-01-012019-12-310001297989exls:ContractFulfillmentCostsMember2020-06-300001297989exls:ContractFulfillmentCostsMember2019-06-300001297989us-gaap:PreviousAccountingGuidanceMember2020-01-0100012979892020-01-0100012979892019-01-012019-12-310001297989srt:MinimumMemberus-gaap:TechnologyEquipmentMember2020-01-012020-06-300001297989srt:MaximumMemberus-gaap:TechnologyEquipmentMember2020-01-012020-06-300001297989us-gaap:TechnologyEquipmentMember2020-06-300001297989us-gaap:TechnologyEquipmentMember2019-12-310001297989srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-01-012020-06-300001297989srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-01-012020-06-300001297989us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-06-300001297989us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-12-310001297989srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2020-01-012020-06-300001297989us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2020-01-012020-06-300001297989us-gaap:LeaseholdImprovementsMember2020-06-300001297989us-gaap:LeaseholdImprovementsMember2019-12-310001297989srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2020-01-012020-06-300001297989srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2020-01-012020-06-300001297989us-gaap:FurnitureAndFixturesMember2020-06-300001297989us-gaap:FurnitureAndFixturesMember2019-12-310001297989srt:MinimumMemberus-gaap:VehiclesMember2020-01-012020-06-300001297989srt:MaximumMemberus-gaap:VehiclesMember2020-01-012020-06-300001297989us-gaap:VehiclesMember2020-06-300001297989us-gaap:VehiclesMember2019-12-310001297989us-gaap:BuildingMember2020-01-012020-06-300001297989us-gaap:BuildingMember2020-06-300001297989us-gaap:BuildingMember2019-12-310001297989us-gaap:LandMember2020-06-300001297989us-gaap:LandMember2019-12-310001297989us-gaap:ConstructionInProgressMember2020-06-300001297989us-gaap:ConstructionInProgressMember2019-12-310001297989exls:DepreciationAndAmortizationMember2020-04-012020-06-300001297989exls:DepreciationAndAmortizationMember2019-04-012019-06-300001297989exls:DepreciationAndAmortizationMember2020-01-012020-06-300001297989exls:DepreciationAndAmortizationMember2019-01-012019-06-300001297989exls:InsuranceMember2018-12-310001297989us-gaap:HealthCareMember2018-12-310001297989exls:EmergingBusinessMember2018-12-310001297989exls:TravelTransportationandLogisticsMember2018-12-310001297989exls:FinanceandAccountingMember2018-12-310001297989exls:OtherOperationsManagementMember2018-12-310001297989exls:AnalyticsMember2018-12-310001297989exls:InsuranceMember2019-01-012019-12-310001297989us-gaap:HealthCareMember2019-01-012019-12-310001297989exls:EmergingBusinessMember2019-01-012019-12-310001297989exls:TravelTransportationandLogisticsMember2019-01-012019-12-310001297989exls:FinanceandAccountingMember2019-01-012019-12-310001297989exls:OtherOperationsManagementMember2019-01-012019-12-310001297989exls:AnalyticsMember2019-01-012019-12-310001297989exls:InsuranceMember2019-12-310001297989us-gaap:HealthCareMember2019-12-310001297989exls:EmergingBusinessMember2019-12-310001297989exls:TravelTransportationandLogisticsMember2019-12-310001297989exls:FinanceandAccountingMember2019-12-310001297989exls:OtherOperationsManagementMember2019-12-310001297989exls:AnalyticsMember2019-12-310001297989exls:TravelTransportationandLogisticsMember2020-01-012020-06-300001297989exls:FinanceandAccountingMember2020-01-012020-06-300001297989exls:OtherOperationsManagementMember2020-01-012020-06-300001297989exls:InsuranceMember2020-06-300001297989us-gaap:HealthCareMember2020-06-300001297989exls:EmergingBusinessMember2020-06-300001297989exls:TravelTransportationandLogisticsMember2020-06-300001297989exls:FinanceandAccountingMember2020-06-300001297989exls:OtherOperationsManagementMember2020-06-300001297989exls:AnalyticsMember2020-06-300001297989us-gaap:CustomerRelationshipsMember2020-06-300001297989us-gaap:DevelopedTechnologyRightsMember2020-06-300001297989us-gaap:TrademarksAndTradeNamesMember2020-06-300001297989us-gaap:TrademarksAndTradeNamesMember2020-06-300001297989us-gaap:CustomerRelationshipsMember2019-12-310001297989us-gaap:DevelopedTechnologyRightsMember2019-12-310001297989us-gaap:TrademarksAndTradeNamesMember2019-12-310001297989us-gaap:TrademarksAndTradeNamesMember2019-12-310001297989us-gaap:CustomerRelationshipsMember2020-01-012020-06-300001297989us-gaap:DevelopedTechnologyRightsMember2020-01-012020-06-300001297989us-gaap:TrademarksAndTradeNamesMember2020-01-012020-06-300001297989us-gaap:AccumulatedTranslationAdjustmentMember2020-06-300001297989us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-06-300001297989us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-06-300001297989us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310001297989us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-06-300001297989us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001297989us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001297989us-gaap:FairValueMeasurementsRecurringMember2020-06-300001297989us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-12-310001297989us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001297989us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001297989us-gaap:FairValueMeasurementsRecurringMember2019-12-310001297989us-gaap:FairValueInputsLevel2Member2020-06-300001297989us-gaap:FairValueInputsLevel2Member2019-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForwardContractsMemberus-gaap:CashFlowHedgingMember2020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForwardContractsMemberus-gaap:CashFlowHedgingMember2019-12-310001297989srt:MaximumMember2020-01-012020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-06-30iso4217:GBPiso4217:EUR0001297989us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2019-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-12-310001297989us-gaap:ForeignExchangeContractMemberexls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-06-300001297989us-gaap:ForeignExchangeContractMemberexls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherCurrentAssetsMemberus-gaap:NondesignatedMember2020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:OtherCurrentAssetsMemberus-gaap:NondesignatedMember2019-12-310001297989us-gaap:ForeignExchangeContractMemberexls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2020-06-300001297989us-gaap:ForeignExchangeContractMemberexls:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2019-12-310001297989us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-04-012020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-04-012019-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-01-012020-06-300001297989us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-01-012019-06-300001297989us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-04-012020-06-300001297989us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2019-04-012019-06-300001297989us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2020-01-012020-06-300001297989us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2019-01-012019-06-300001297989us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-04-012020-06-300001297989us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-04-012019-06-300001297989us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-01-012020-06-300001297989us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-01-012019-06-300001297989us-gaap:RevolvingCreditFacilityMember2020-06-300001297989us-gaap:NotesPayableOtherPayablesMember2020-06-300001297989us-gaap:ConvertibleNotesPayableMember2020-06-300001297989us-gaap:RevolvingCreditFacilityMember2019-12-310001297989us-gaap:NotesPayableOtherPayablesMember2019-12-310001297989us-gaap:ConvertibleNotesPayableMember2019-12-310001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-06-30xbrli:pure0001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-04-012020-06-300001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2019-04-012019-06-300001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-06-300001297989exls:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2019-01-012019-06-300001297989exls:A3.50ConvertibleSeniorNotesdueOctober12024Memberus-gaap:ConvertibleNotesPayableMember2018-10-010001297989exls:A3.50ConvertibleSeniorNotesdueOctober12024Memberus-gaap:ConvertibleNotesPayableMember2020-04-012020-06-300001297989exls:A3.50ConvertibleSeniorNotesdueOctober12024Memberus-gaap:ConvertibleNotesPayableMember2019-04-012019-06-300001297989exls:A3.50ConvertibleSeniorNotesdueOctober12024Memberus-gaap:ConvertibleNotesPayableMember2020-01-012020-06-300001297989exls:A3.50ConvertibleSeniorNotesdueOctober12024Memberus-gaap:ConvertibleNotesPayableMember2019-01-012019-06-300001297989exls:A3.50ConvertibleSeniorNotesdueOctober12024Memberus-gaap:ConvertibleNotesPayableMember2020-06-30exls:class_of_common_stock0001297989exls:TwoThousandSeventeenRepurchaseProgramMember2017-02-280001297989srt:MinimumMemberexls:TwoThousandSeventeenRepurchaseProgramMember2017-02-280001297989srt:MaximumMemberexls:TwoThousandSeventeenRepurchaseProgramMember2017-02-280001297989exls:TwoThousandNineteenRepurchaseProgramMember2019-12-160001297989us-gaap:CostOfSalesMember2020-04-012020-06-300001297989us-gaap:CostOfSalesMember2019-04-012019-06-300001297989us-gaap:CostOfSalesMember2020-01-012020-06-300001297989us-gaap:CostOfSalesMember2019-01-012019-06-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2019-04-012019-06-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001297989us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-06-300001297989us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001297989us-gaap:SellingAndMarketingExpenseMember2019-04-012019-06-300001297989us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001297989us-gaap:SellingAndMarketingExpenseMember2019-01-012019-06-300001297989us-gaap:EmployeeStockOptionMember2019-12-310001297989us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001297989us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001297989us-gaap:EmployeeStockOptionMember2020-06-300001297989us-gaap:RestrictedStockMember2019-12-310001297989us-gaap:RestrictedStockUnitsRSUMember2019-12-310001297989us-gaap:RestrictedStockMember2020-01-012020-06-300001297989us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001297989us-gaap:RestrictedStockMember2020-06-300001297989us-gaap:RestrictedStockUnitsRSUMember2020-06-300001297989exls:RestrictedStockandRestrictedStockUnitsMember2020-06-300001297989exls:RestrictedStockandRestrictedStockUnitsMember2019-12-310001297989exls:RestrictedStockandRestrictedStockUnitsMember2020-01-012020-06-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2019-12-310001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2019-12-310001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2020-01-012020-06-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2020-01-012020-06-300001297989exls:RevenueBasedPerformanceRestrictedStockUnitsMember2020-06-300001297989exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember2020-06-300001297989exls:PerformanceBasedStockAwardsMember2020-06-300001297989exls:PerformanceBasedStockAwardsMember2020-01-012020-06-300001297989exls:A3.50ConvertibleSeniorNotesdueOctober12024Memberus-gaap:ConvertibleNotesPayableMember2019-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_________________________________________________________
FORM 10-Q
_________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM                      TO                     
COMMISSION FILE NUMBER 001-33089
_________________________________________________________
EXLSERVICE HOLDINGS, INC.
(Exact name of registrant as specified in its charter)
_________________________________________________________
Delaware 82-0572194
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
320 Park Avenue,29th Floor, 
New York,New York10022
(Address of principal executive offices) (Zip code)
(212) 277-7100
(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 EXLSNASDAQ
Securities registered pursuant to Section 12(g) of the Act:
None
________________________________________________________

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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12
months (or for such shorter period that the registrant was required to submit and post such files).   Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large Accelerated Filer  Accelerated filer 
Non-accelerated filer  Smaller reporting company 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes      No  

As of July 31, 2020, there were  34,176,255 shares of the registrant’s common stock outstanding, par value $0.001 per share.


TABLE OF CONTENTS
  PAGE
ITEM
1.
2.
3.
4.
1.
1A.
2.
3.
4.
5.
6.
2

PART 1. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
EXLSERVICE HOLDINGS, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
As of
June 30, 2020December 31, 2019
(Unaudited)
Assets
Current assets:
Cash and cash equivalents$163,619  $119,165  
Short-term investments171,962  202,238  
Restricted cash4,858  5,453  
Accounts receivable, net157,505  171,864  
Prepaid expenses10,121  13,246  
Advance income tax, net1,003  4,698  
Other current assets27,472  24,594  
Total current assets536,540  541,258  
Property and equipment, net91,848  79,142  
Operating lease right-of-use assets96,789  86,396  
Restricted cash2,298  2,426  
Deferred tax assets, net17,070  11,855  
Intangible assets, net66,296  73,982  
Goodwill348,110  349,529  
Other assets31,599  36,016  
Investment in equity affiliate3,063  2,484  
Total assets$1,193,613  $1,183,088  
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$9,048  $6,564  
Current portion of long-term borrowings20,657  40,867  
Deferred revenue16,752  13,436  
Accrued employee costs42,376  68,885  
Accrued expenses and other current liabilities74,772  74,017  
Current portion of operating lease liabilities18,199  24,148  
Income taxes payable, net2,359  1,432  
Total current liabilities184,163  229,349  
Long-term borrowings, less current portion215,527  194,131  
Operating lease liabilities, less current portion90,934  74,709  
Income taxes payable1,790  1,790  
Deferred tax liabilities, net705  966  
Other non-current liabilities19,566  12,142  
Total liabilities512,685  513,087  
Commitments and contingencies (Refer to Note 24)
Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued
    
ExlService Holdings, Inc. Stockholders’ equity:
Common stock, $0.001 par value; 100,000,000 shares authorized, 38,818,365 shares issued and 34,320,586 shares outstanding as of June 30, 2020 and 38,480,654 shares issued and 34,185,241 shares outstanding as of December 31, 2019
39  39  
Additional paid-in capital404,704  391,240  
Retained earnings582,743  551,903  
Accumulated other comprehensive loss(104,274) (84,892) 
Total including shares held in treasury883,212  858,290  
Less: 4,497,779 shares as of June 30, 2020 and 4,295,413 shares as of December 31, 2019, held in treasury, at cost
(202,284) (188,289) 
Stockholders’ equity680,928  670,001  
Total equity680,928  670,001  
Total liabilities and stockholders’ equity $1,193,613  $1,183,088  
See accompanying notes to unaudited consolidated financial statements.
3

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)
(In thousands, except share and per share amounts)

Three months ended June 30,Six months ended June 30,
2020201920202019
Revenues, net$222,473  $243,509  $468,463  $483,082  
Cost of revenues(1)
158,401  162,446  321,057  319,686  
Gross profit(1)
64,072  81,063  147,406  163,396  
Operating expenses:
General and administrative expenses28,750  31,228  57,691  63,759  
Selling and marketing expenses13,051  17,647  27,507  35,694  
Depreciation and amortization expense12,405  12,752  24,855  26,419  
Impairment and restructuring charges  5,580    6,807  
Total operating expenses54,206  67,207  110,053  132,679  
Income from operations9,866  13,856  37,353  30,717  
Foreign exchange gain, net1,359  1,202  2,736  2,462  
Interest expense(2,883) (3,864) (5,955) (7,446) 
Other income, net4,225  4,102  6,754  8,525  
Income before income tax expense and earnings from equity affiliates12,567  15,296  40,888  34,258  
Income tax expense4,072  2,670  9,927  6,870  
Income before earnings from equity affiliates8,495  12,626  30,961  27,388  
Loss from equity-method investment66  62  121  129  
Net income attributable to ExlService Holdings, Inc. stockholders$8,429  $12,564  $30,840  $27,259  
Earnings per share attributable to ExlService Holdings, Inc. stockholders:
Basic$0.24  $0.36  $0.90  $0.79  
Diluted$0.24  $0.36  $0.89  $0.78  
Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic34,486,202  34,451,67134,443,884  34,413,455
Diluted34,597,688  34,702,54734,659,146  34,768,203

(1) Exclusive of depreciation and amortization expense.



See accompanying notes to unaudited consolidated financial statements.
4

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)/INCOME (UNAUDITED)
(In thousands)
Three months ended June 30,Six months ended June 30,
2020201920202019
Net income$8,429  $12,564  $30,840  $27,259  
 Other comprehensive (loss)/income:
Unrealized gain/(loss) on cash flow hedges7,721  3,268  (7,125) 9,205  
Foreign currency translation gain/(loss)6,534  1,017  (10,803) 4,403  
Reclassification adjustments
Loss/(Gain) on cash flow hedges(1)
1,127  (884) 198  (1,555) 
Retirement benefits(2)
97  (40) 198  (79) 
Income tax expense relating to above(3)
(6,649) (507) (1,850) (2,865) 
  Total other comprehensive income/(loss)$8,830  $2,854  $(19,382) $9,109  
Total comprehensive income$17,259  $15,418  $11,458  $36,368  

(1)These are reclassified to net income and are included either in cost of revenues or operating expenses, as applicable in the unaudited consolidated statements of income. Refer to Note 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements.

(2)These are reclassified to net income and are included in other income, net in the unaudited consolidated statements of income. Refer to Note 19 - Employee Benefit Plans to the unaudited consolidated financial statements.

(3)These are income tax (expense)/benefit recognized on cash flow hedges, retirement benefits and foreign currency translation gains/(losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.







See accompanying notes to unaudited consolidated financial statements.
5

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)
For the three months ended June 30, 2020 and 2019
(In thousands, except share and per share amounts)


Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockTotal Equity
SharesAmountSharesAmount
Balance as of March 31, 202038,813,775  $39  $396,939  $574,314  $(113,104) (4,497,779) $(202,284) $655,904  
Stock issued against stock-based compensation plans4,590  —  39  —  —  —  —  39  
Stock-based compensation—  —  7,726  —  —  —  —  7,726  
Acquisition of treasury stock—  —  —  —  —  —  —    
Other comprehensive income—  —  —  —  8,830  —  —  8,830  
Net income—  —  —  8,429  —  —  —  8,429  
Balance as of June 30, 202038,818,365  $39  $404,704  $582,743  $(104,274) (4,497,779) $(202,284) $680,928  


Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockNon - Controlling InterestTotal Equity
SharesAmountSharesAmount
Balance as of March 31, 201938,256,036  $38  $371,144  $498,939  $(77,212) (3,890,599) $(162,333) $259  $630,835  
Stock issued against stock-based compensation plans39,047  —  316  —  —  —  —  —  316  
Stock-based compensation—  —  7,155  —  —  —  —  —  7,155  
Acquisition of treasury stock—  —  —  —  —  (198,160) (12,130) —  (12,130) 
Non-controlling interest—  —  18  —  —  —  —  (259) (241) 
Other comprehensive income—  —  —  —  2,854  —  —  —  2,854  
Net income—  —  —  12,564  —  —  —  —  12,564  
Balance as of June 30, 201938,295,083  $38  $378,633  $511,503  $(74,358) (4,088,759) $(174,463) $  $641,353  
6

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)
For the six months ended June 30, 2020 and 2019
(In thousands, except share and per share amounts)

Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTreasury StockTotal Equity
SharesAmountSharesAmount
Balance as of January 1, 202038,480,654  $39  $391,240  $551,903  $(84,892) (4,295,413) $(188,289) $670,001  
Stock issued against stock-based compensation plans337,711  —  960  —  —  —  —  960  
Stock-based compensation—  —  12,504  —  —  —  —  12,504  
Acquisition of treasury stock—  —  —  —  —  (202,366) (13,995) (13,995) 
Other comprehensive loss—  —  —  —  (19,382) —  —  (19,382) 
Net income—  —  —  30,840  —  —  —  30,840  
Balance as of June 30, 202038,818,365  $39  $404,704  $582,743  $(104,274) (4,497,779) $(202,284) $680,928  


Common StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive (Loss)/IncomeTreasury StockNon - Controlling InterestTotal Equity
SharesAmountSharesAmount
Balance as of January 1, 201937,850,544  $38  $364,179  $484,244  $(83,467) (3,628,068) $(146,925) $250  $618,319  
Stock issued against stock-based compensation plans444,539  —  338  —  —  —  —  —  338  
Stock-based compensation—  —  14,111  —  —  —  —  —  14,111  
Acquisition of treasury stock—  —  —  —  —  (460,691) (27,538) —  (27,538) 
Allocation of equity component related to issuance costs on convertible notes—  —  (13) —  —  —  —  —  (13) 
Non-controlling interest—  —  18  —  —  —  —  (250) (232) 
Other comprehensive income—  —  —  —  9,109  —  —  —  9,109  
Net income—  —  —  27,259  —  —  —  —  27,259  
Balance as of June 30, 201938,295,083  $38  $378,633  $511,503  $(74,358) (4,088,759) $(174,463) $  $641,353  


See accompanying notes to unaudited consolidated financial statements.
7

EXLSERVICE HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(In thousands)
Six months ended June 30,
20202019
Cash flows from operating activities:
Net income$30,840  $27,259  
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization expense24,806  26,532  
Stock-based compensation expense12,504  14,111  
Amortization of operating lease right-of-use assets13,703  13,701  
Unrealized gain on short term investments(2,842) (4,362) 
Unrealized foreign exchange (gain)/loss, net(3,316) 1,967  
Deferred income tax expense/(benefit)(663) (2,631) 
Allowance for expected credit losses389  281  
Loss from equity-method investment121  129  
Amortization of non-cash interest expense related to convertible senior notes1,289  1,218  
Impairment charges  3,167  
Others, net(1,204) 961  
Change in operating assets and liabilities:
Accounts receivable12,380  (16,478) 
Prepaid expenses and other current assets(1,091) (2,033) 
Advance income tax, net4,446  1,345  
Other assets3,046  126  
Accounts payable1,943  (2,114) 
Deferred revenue 3,066  5,654  
Accrued employee costs(23,497) (12,567) 
Accrued expenses and other liabilities(4,182) 5,200  
Operating lease liabilities(12,831) (13,749) 
Net cash provided by operating activities58,907  47,717  
Cash flows from investing activities:
Purchases of property and equipment(22,051) (22,287) 
Investment in equity affiliate(700)   
Purchase of non-controlling interest  (241) 
Purchase of investments(49,027) (68,188) 
Proceeds from redemption of investments72,844  91,669  
Net cash provided by investing activities1,066  953  
Cash flows from financing activities:
Principal payments of finance lease liabilities(124) (207) 
Proceeds from borrowings110,000  46,000  
Repayments of borrowings(110,210) (79,590) 
Payment of debt issuance costs  (117) 
Acquisition of treasury stock(13,995) (27,538) 
Proceeds from exercise of stock options960  338  
Net cash used for financing activities(13,369) (61,114) 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(2,873) (240) 
Net increase/(decrease) in cash, cash equivalents and restricted cash43,731  (12,684) 
Cash, cash equivalents and restricted cash at the beginning of the period127,044  104,131  
Cash, cash equivalents and restricted cash at the end of the period$170,775  $91,447  

See accompanying notes to unaudited consolidated financial statements.
8

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2020
(In thousands, except share and per share amounts)
1. Organization

ExlService Holdings, Inc. (“ExlService Holdings”) is organized as a corporation under the laws of the state of Delaware. ExlService Holdings, together with its subsidiaries and affiliates (collectively, the “Company”), operates in the Business Process Management (“BPM”) industry providing operations management services and analytics services that helps its clients build and grow sustainable businesses. By orchestrating its domain expertise, data, analytics and digital technology, the Company looks deeper to design and manage agile, customer-centric operating models to improve global operations, drive profitability, enhance customer satisfaction, increase data-driven insights, and manage risk and compliance. The Company’s clients are located principally in the United States of America (“U.S.”) and the United Kingdom (“U.K”).
2. Summary of Significant Accounting Policies
(a) Basis of Preparation and Principles of Consolidation

The unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2019.

The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.
        
The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing those financial statements.

Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.

The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee is recognized in the unaudited consolidated statements of income.

Effective January 1, 2020, the Company made certain operational and structural changes to more closely integrate the Company’s businesses and to simplify its organizational structure. Under the new structure, the Company reports its financial performance based on new segments described in Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements. In conjunction with the new reporting structure, the Company has recast certain prior period amounts, wherever applicable, to conform to the way the Company internally manages and monitors segment performance. This change primarily impacted Note 3 - Segment and Geographical Information and Note 9 - Goodwill and Intangible Assets to the unaudited consolidated financial statements, with no impact on the unaudited consolidated balance sheets, statements of income, comprehensive (loss)/income, equity and cash flows.

9

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
(b) Use of Estimates

The preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, allowance for expected credit losses, expected recoverability from customers with contingent fee arrangements, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate lease cost, depreciation and amortization periods, purchase price allocation, recoverability of long-lived assets including goodwill and intangibles, and estimated costs to complete fixed price contracts.

As of June 30, 2020, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods.

(c) Leases

The Company determines if an arrangement is a lease at inception of the contract. Operating leases are recorded in "operating lease right-of-use assets", "current portion of operating lease liabilities" and "operating lease liabilities, less current portion" in the Company's unaudited consolidated balance sheets. Finance leases are recorded in "property and equipment", and current and non-current portion of finance lease liabilities are presented within “accrued expenses and other current liabilities” and “other non-current liabilities,” respectively in the Company's unaudited consolidated balance sheets.

ROU assets represent the Company’s right to use an underlying asset during the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. For leases in which the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date for determining the present value of lease payments. Lease terms includes the effects of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating lease arrangements is recognized on a straight-line basis over the lease term. The Company has lease agreements with lease and non-lease components, which are accounted for separately.

The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, Leases, to determine, on a lease-by-lease basis, whether the concession provided by lessor should be accounted for as a lease modification.

The Company accounts for a modification as a separate contract when it grants an additional right of use not included in the original lease and the increase is commensurate with the standalone price for the additional right of use, adjusted for the circumstances of the particular contract. Modifications which are not accounted for as a separate contract are reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.

On January 1, 2019, the date of initial application, the Company adopted Topic 842, Leases, using the modified retrospective method. The modified retrospective method provides a method of recognizing those leases which had not expired as of the date of adoption of January 1, 2019.

The adoption resulted in the recognition of ROU assets of $80,328 (net of deferred rent of $8,626) and lease liabilities of $88,954 for operating leases as of January 1, 2019. The Company's accounting for finance leases remained substantially
10

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
unchanged. The adoption had no impact on opening balance of retained earnings. Refer to Note 20 - Leases to the unaudited consolidated financial statements for details.

(d) Recent Accounting Pronouncements 

In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (("Subtopic 715-20")): Changes to the Disclosure Requirements for Defined Benefit Plans. The amendments in this ASU remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. The amendments in this ASU are effective for fiscal years beginning after December 15, 2020. Early adoption is permitted. The adoption of this ASU is not expected to have any material effect on the Company’s consolidated financial statements.

In March 2020, FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The Company is currently evaluating the impact of this ASU.

(e) Recently Adopted Accounting Pronouncements

In June 2016, FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), which requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The new guidance replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. The allowance for credit losses is a valuation account that is to be deducted from the amortized cost of the financial asset(s) so as to present the net carrying value at the amount expected to be collected on the financial asset. The Company adopted Topic 326 as of January 1, 2020 using a modified retrospective approach through a cumulative-effect adjustment to its retained earnings. The adoption of the ASU had no impact to equity as of January 1, 2020 with a corresponding offset to accounts receivable. Further, the impact of adoption of this guidance did not have a material effect on the Company's accounting policies, processes, and systems. Refer to Note 4 - Revenues, net to the unaudited consolidated financial statements for details.

In August 2018, FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Changes to the Disclosure Requirements for Fair Value Measurement. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, by prescribing new disclosure requirements, and the elimination and modification of disclosure requirements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. An entity was permitted to early adopt either the entire standard or only the provisions that eliminate or modify requirements. The early adoption of this ASU, effective January 1, 2020, did not have any material effect on the Company’s disclosures in the unaudited consolidated financial statements.

In August 2018, FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("Subtopic 350-40"): This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). Accordingly, the ASU requires an entity (customer) in a hosting arrangement that is a service contract to follow the guidance in FASB Accounting Standard Codification Subtopic 350-40 on internal-use software to determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. The ASU 2018-15 also provides guidance on amortization and impairment of any costs capitalized, along with new presentation and disclosure requirements. The new guidance is effective for fiscal years beginning after December 15, 2019 and adoption was allowed prospectively. The adoption of this ASU effective January 1, 2020 did not have any material effect on the Company’s unaudited consolidated financial statements.
11

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
In April 2019, FASB issued ASU No. 2019-04, Codification Improvements to Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Financial Instruments: Targeted Transition Relief (Topic 825). The amendments clarify the scope of the credit losses standard and address issues related to accrued interest receivable balances, recoveries, variable interest rates and prepayments, among other things. With respect to hedge accounting, the amendments address partial-term fair value hedges, fair value hedge basis adjustments, and certain transition requirements, among other things. With respect to recognizing and measuring financial instruments, the amendment in the ASU address the scope of the guidance, the requirement for remeasurement under ASC 820 when using the measurement alternative, certain disclosure requirements and which equity securities have to be remeasured at historical exchange rates. This ASU is effective for public business entities for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year. Early adoption was permitted. The adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.

In May 2019, FASB issued ASU No. 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief. This ASU provides entities with the option to irrevocably elect the fair value option, on an instrument-by-instrument basis in accordance with Subtopic 825-10, for certain financial instruments that are within the scope of Subtopic 326-20, upon adopting Topic 326. The fair value option election does not apply to held-to-maturity debt securities. The amendments in this ASU provide entities with targeted transition relief that is intended to increase comparability of financial statement information for some entities that otherwise would have measured similar financial instruments using different measurement methodologies. The Company adopted Topic 326 as of January 1, 2020, whereby no such fair value election was made, accordingly, the adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.
3. Segment and Geographical Information

The Company operates in the BPM industry and is a provider of operations management and analytics services.

Effective January 1, 2020, the Company made certain operational and structural changes to more closely integrate its businesses and to simplify its organizational structure. The Company now manages and reports financial information through its four strategic business units: Insurance, Healthcare, Analytics and Emerging Business, which reflects how management will review financial information and make operating decisions. These business units will develop client-specific solutions, build capabilities, maintain a unified go-to-market approach and be integrally responsible for service delivery, customer satisfaction, growth and profitability. In line with the Company’s strategy of vertical integration and focus on domain expertise, the Company has integrated its Finance & Accounting and Consulting operating segments within each of the Insurance and Healthcare operating segments based on the corresponding industry-specific clients to whom those services are provided. Finance & Accounting and Consulting services to clients outside of the Insurance and Healthcare industries will now be part of the Company’s newly formed business unit and reportable segment Emerging Business. In addition, the Company integrated its former Travel, Transportation and Logistics, Banking and Financial Services, and Utilities operating segments under the Emerging Business unit to further leverage and optimize the operating scale in providing operations management services.

The Company’s new reportable segments effective January 1, 2020 are as follows:

Insurance,
Healthcare,
Emerging Business, and
Analytics

In conjunction with the new reporting structure, the Company has recasted its segment disclosures for prior periods presented to conform to the way the Company internally manages and monitors segment performance.

The chief operating decision maker (“CODM”) generally reviews financial information such as revenues, cost of revenues and gross profit, disaggregated by the operating segments to allocate an overall budget among the operating segments.

12

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
The Company does not allocate and therefore the CODM does not evaluate, certain operating expenses, interest expense or income taxes by segment. Many of the Company’s assets are shared by multiple operating segments. The Company manages these assets on a total Company basis, not by operating segment, and therefore asset information and capital expenditures by operating segment are not presented.

Revenues and cost of revenues for the three months ended June 30, 2020 and 2019, respectively, for each of the reportable segments, are as follows:
Three months ended June 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$81,281  $24,978  $34,535  $81,679  $222,473  
Cost of revenues(1)
59,113  19,640  22,416  57,232  158,401  
Gross profit(1)
$22,168  $5,338  $12,119  $24,447  $64,072  
Operating expenses54,206  
Foreign exchange gain, interest expense and other income, net2,701  
Income tax expense4,072  
Loss from equity-method investment66  
Net income$8,429  

(1) Exclusive of depreciation and amortization expense.
Three months ended June 30, 2019
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$85,581  $21,730  $48,327  $87,871  $243,509  
Cost of revenues(1)
59,414  17,749  27,852  57,431  162,446  
Gross profit(1)
$26,167  $3,981  $20,475  $30,440  $81,063  
Operating expenses67,207  
Foreign exchange gain, interest expense and other income, net1,440  
Income tax expense2,670  
Loss from equity-method investment62  
Net income$12,564  

(1) Exclusive of depreciation and amortization expense.


13

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Revenues and cost of revenues for the six months ended June 30, 2020 and 2019, respectively, for each of the reportable
segments, are as follows:

Six months ended June 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$165,020  $52,007  $77,326  $174,110  $468,463  
Cost of revenues(1)
118,078  39,233  47,898  115,848  321,057  
Gross profit(1)
$46,942  $12,774  $29,428  $58,262  $147,406  
Operating expenses110,053  
Foreign exchange gain, interest expense and other income, net3,535  
Income tax expense9,927  
Loss from equity-method investment121  
Net income$30,840  

(1) Exclusive of depreciation and amortization expense.

Six months ended June 30, 2019
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$166,867  $43,978  $97,405  $174,832  $483,082  
Cost of revenues(1)
114,657  35,551  55,145  114,333  319,686  
Gross profit(1)
$52,210  $8,427  $42,260  $60,499  $163,396  
Operating expenses132,679  
Foreign exchange gain, interest expense and other income, net3,541  
Income tax expense6,870  
Loss from equity-method investment129  
Net income$27,259  

(1) Exclusive of depreciation and amortization expense.

Revenues, net by service type, were as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
BPM and related services(1)
$140,794  $155,638  $294,353  $308,250  
Analytics services81,679  87,871  174,110  174,832  
Revenues, net$222,473  $243,509  $468,463  $483,082  

(1) BPM and related services include revenues of the Company's Insurance, Healthcare and Emerging Business operating segments. Refer to the reportable segment disclosure above.

14

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
The Company attributes the revenues to regions based upon the location of its customers.
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Revenues, net
United States$189,032  $197,901  $396,912  $394,005  
Non-United States
United Kingdom18,830  30,155  42,108  59,256  
Rest of World14,611  15,453  29,443  29,821  
Total Non-United States33,441  45,608  71,551  89,077  
Revenues, net$222,473  $243,509  $468,463  $483,082  

Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:
As of
June 30, 2020December 31, 2019
Long-lived assets
India$101,073  $78,244  
United States50,121  52,375  
Philippines28,558  26,006  
Rest of World8,885  8,913  
Long-lived assets$188,637  $165,538  


4. Revenues, net

Refer to Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements for revenues disaggregated by reportable segments and geography.

Contract balances

The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:
As of
June 30, 2020December 31, 2019
Accounts receivable, net$157,505  $171,864  
Contract assets$5,074  $5,391  
Contract liabilities
Deferred revenue (consideration received in advance)$14,739  $11,259  
Consideration received for process transition activities$2,579  $3,036  

Accounts receivable includes $71,489 and $73,920 as of June 30, 2020 and December 31, 2019, respectively, representing unbilled receivables. The Company has accrued the unbilled receivables for work performed in accordance with the terms of contracts with customers and considers no significant performance risk associated with its unbilled receivables.

15

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Contract assets represent upfront payments such as deal signing discounts or deal signing bonuses made to customers. These costs are amortized over the expected period of the benefit and are recorded as an adjustment to transaction price and reduced from revenues. The Company’s assessment did not indicate any impairment losses on its contract assets for the periods presented.

Contract liabilities represent that portion of deferred revenue for which payments have been received in advance from customers. This may also include revenues deferred for certain contracts where services have been rendered but other conditions for revenue recognition have not been met for example, where a legally enforceable contract is not executed. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities are classified under contract liabilities and are included within “Deferred revenues” and “other non-current liabilities” in the unaudited consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with customer.

Revenue recognized during the three and six months ended June 30, 2020 and 2019, which was included in the contract liabilities balance at the beginning of the respective periods:

Three months ended June 30,Six months ended June 30,
2020201920202019
Revenue recognized$2,226  $1,450  $8,194  $4,226  


Contract acquisition and fulfillment costs
Contract Acquisition Costs
Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
(Audited)
Opening Balance$1,215  $513  $1,307  $713  $713  
Addition187    187    1,222  
Amortization(132) (44) (224) (244) (628) 
Closing Balance$1,270  $469  $1,270  $469  $1,307  

Contract Fulfillment Costs
Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
(Audited)
Opening Balance$6,916  $4,472  $7,255  $4,051  $4,051  
Addition363  1,441  647  2,167  4,652  
Amortization(499) (305) (1,122) (610) (1,448) 
Closing Balance$6,780  $5,608  $6,780  $5,608  $7,255  

There was no impairment for contract acquisition and contract fulfillment costs as of June 30, 2020 and December 31, 2019. The capitalized costs are amortized on a straight line basis over the life of the contract.


16

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Allowance for expected credit losses

On January 1, 2020, the Company adopted ASC Topic 326, Financial Instruments-Credit Losses. Accounts receivable and contract assets are in the scope for which assessment is made. The Company evaluates the credit risk of its customers based on a combination of various financial and qualitative factors that may affect the ability of each customer to pay. The Company considered current and anticipated future economic conditions relating to the industries of the Company’s customers and the countries where it operates. In calculating expected credit loss, the Company also considered past payment trends, credit rating and other related credit information for its significant customers to estimate the probability of default in the future and estimates relating to the possible effects resulting from COVID-19.

The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on expected losses is subject to significant judgment, including but not limited to changes in customers’ credit rating, and may cause variability in the Company’s allowance for credit losses in future periods.

As of January 1, 2020 the Company’s provision for doubtful receivables was $1,163, which was based on previous U.S. GAAP standards. There was no material impact on provision when calculated by applying the Topic 326 guidance.

As of
June 30, 2020January 1, 2020
Accounts receivable, including unbilled receivables$158,939  $173,027  
Less: Allowance for lifetime expected credit loss(1,434) (1,163) 
Accounts receivable, net$157,505  $171,864  

The movement in allowance for current expected credit loss on customer balances for the three and six months ended June 30, 2020 and 2019 and year ended December 31, 2019 was as follows:

Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
Balance at the beginning of the period$1,346  $1,255  $1,163  $956  $956  
Additions during the period, net186  (33) 381  265  354  
Charged against allowance(100) (53) (100) (54) (156) 
Translation adjustment, if any2  (1) (10) 1  9  
Balance at the end of the period$1,434  $1,168  $1,434  $1,168  $1,163  

5. Earnings Per Share

Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding, adjusted for outstanding shares that are subject to repurchase during each period. Diluted earnings per share is computed using the weighted average number of common shares plus the potentially dilutive effect of common stock equivalents (outstanding stock options, restricted stock and restricted stock units) issued and outstanding at the reporting date, using the treasury stock method. Common stock equivalents that are anti-dilutive are excluded from the computation of weighted average shares outstanding. The Company includes performance stock unit awards in dilutive potential common shares when they become contingently issuable and have a dilutive impact per authoritative guidance and excludes such awards when they are not contingently issuable.


17

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
The following table sets forth the computation of basic and diluted earnings per share:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Numerators:
Net income$8,429  $12,564  $30,840  $27,259  
Denominators:
Basic weighted average common shares outstanding34,486,202  34,451,671  34,443,884  34,413,455  
Dilutive effect of share-based awards111,486  250,876  215,262  354,748  
Diluted weighted average common shares outstanding34,597,688  34,702,547  34,659,146  34,768,203  
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$0.24  $0.36  $0.90  $0.79  
Diluted$0.24  $0.36  $0.89  $0.78  
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share638,318  69  404,315  212,751  
6. Cash, Cash Equivalents and Restricted Cash

For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 June 30, 2020June 30, 2019
Cash and cash equivalents$163,619  $84,842  
Restricted cash (current)4,858  4,098  
Restricted cash (non-current)2,298  2,507  
Cash, cash equivalents and restricted cash$170,775  $91,447  

7. Other Income, net
Other income, net consists of the following:
Three months ended June 30,Six months ended June 30,
2020201920202019
Gain on sale and mark-to-market of mutual funds, net$3,109  $3,318  $5,166  $6,844  
Interest income632  697  1,164  1,493  
Others, net484  87  424  188  
Other income, net$4,225  $4,102  $6,754  $8,525  
18

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
8. Property and Equipment, net
Property and equipment, net consists of the following:
Estimated useful livesAs of
(Years)June 30, 2020December 31, 2019
Owned Assets:
Network equipment and computers
3-5
$96,759  $98,309  
Software
3-5
90,746  79,746  
Leasehold improvements
3-8
44,328  44,982  
Office furniture and equipment
3-8
20,675  22,046  
Motor vehicles
2-5
578  601  
Buildings301,053  1,114  
Land689  729  
Capital work in progress10,784  10,309  
265,612  257,836  
Less: Accumulated depreciation and amortization(174,333) (179,331) 
$91,279  $78,505  
Right-of-use assets under finance leases:
Leasehold improvements$644  $738  
Office furniture and equipment210  308  
Motor vehicles710  711  
1,564  1,757  
Less: Accumulated depreciation and amortization(995) (1,120) 
$569  $637  
Property and equipment, net$91,848  $79,142  

Capital work in progress represents advances paid towards acquisition of property and equipment and costs incurred on internally developed software not yet ready to be placed in service.

During the three and six months ended June 30, 2020, there were no changes in estimated useful lives of property and equipment.

The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Depreciation and amortization expense$8,975  $7,198  $17,271  $15,337  

The effect of foreign exchange (loss)/gain upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Effect of foreign exchange (loss)/gain$(71) $56  $(49) $113  


19

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Internally developed software costs, included under Software, was as follows:
As of
June 30, 2020December 31, 2019
Cost$14,891  $15,784  
Less : Accumulated amortization(4,477) (4,989) 
Internally developed software, net$10,414  $10,795  

The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Amortization expense$1,846  $559  $2,677  $1,206  

During the three and six months ended June 30, 2019, the Company performed an impairment test of its long-lived assets related to its Health Integrated business. Based on the results, the long-lived assets carrying value exceeded its fair value. The primary factor contributing to a reduction in the fair value is the wind-down of the Health Integrated business, due to reduction to the Company's estimated future cash flows. As a result of this analysis, the Company recognized impairment charges of $951 and $2,178 during the three and six months ended June 30, 2019, respectively, to write down the carrying value of property and equipment to its fair value. This impairment charge was recorded in the unaudited consolidated statements of income under "Impairment and restructuring charges".

As of June 30, 2020, the Company believes no impairment exists because the long-lived asset's future undiscounted net cash flows expected to be generated exceeds its carrying value; however, there can be no assurances that long-lived assets will not be impaired in future periods. Determining whether an impairment has occurred typically requires various estimates and assumptions, including determining which undiscounted cash flows are directly related to the potentially impaired asset, the useful life over which cash flows will occur, their amount, and the asset’s residual value, if any. It is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on undiscounted cash flows is subject to significant judgment and may cause variability in the Company’s assessment of the existence of any impairment.

9. Goodwill and Intangible Assets

Goodwill

The Company transitioned to new segment reporting structure effective January 1, 2020, which resulted in certain changes to its operating segments and reporting units. The Company reallocated goodwill to its reporting units using a relative fair value approach. In addition, the Company completed an assessment of any potential goodwill impairment for all its reporting units immediately prior to the reallocation and determined that no impairment existed.


20

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessTT&LF&AAll OtherAnalyticsTotal
Balance at January 1, 2019$38,203  $19,276  $  $12,697  $47,193  $5,326  $227,289  $349,984  
Currency translation adjustments73      (240) (288)     (455) 
Balance at December 31, 2019$38,276  $19,276  $  $12,457  $46,905  $5,326  $227,289  $349,529  
Goodwill reallocation(1)
12,192  2,693  49,803  (12,457) (46,905) (5,326)     
Currency translation adjustments(303) (38) (1,076)       (2) (1,419) 
Balance at June 30, 2020$50,165  $21,931  $48,727  $  $  $  $227,287  $348,110  

        (1) Represents the reallocation of goodwill as a result of the Company reorganizing its operating segments as described in Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements.

As of March 31, 2020, due to the deteriorating macroeconomic conditions arising from the COVID-19 pandemic, the Company performed a goodwill impairment test for its reporting units. The Company considered the effects of the COVID-19 pandemic on its significant inputs used in determining the fair value of the Company’s reporting units. Based on the results, the fair value of each of the Company’s reporting units exceeded their carrying value and the Company’s goodwill was not impaired.

During the second quarter of 2020, the Company evaluated the continuing effects of COVID-19 and its impact on the global economy on each of the Company’s reporting units to assess whether there was a triggering event during the quarter requiring the Company to perform a goodwill impairment test. The Company considered certain improvements in current and forecasted economic and market conditions and qualitative factors, such as, the Company’s performance and business forecasts, stock price movements and expansion plans. The Company reviewed key assumptions, including revisions of projected future revenues for reporting units against the results of the interim impairment quantitative test performed during the first quarter of 2020. The Company did not identify any triggers or indications of potential impairment for its reporting units as of June 30, 2020. The Company will continue to monitor the impacts of COVID-19 on the Company and significant changes in key assumptions that could result in future period impairment charges.

The recoverability of goodwill is dependent upon the continued growth of cash flows from our business activities. There can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgements may not be within the control of the Company and accordingly it is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on cash flows, long-term debt-free net cash flow growth rate in the terminal year and discount rates are subject to significant judgments and may cause variability in the Company’s assessment of existence of any impairment.










21

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Intangible Assets
Information regarding the Company’s intangible assets is set forth below:
As of June 30, 2020
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$73,160  $(23,440) $49,720  
Developed technology23,348  (9,511) 13,837  
Trade names and trademarks5,100  (3,261) 1,839  
$101,608  $(36,212) $65,396  
Indefinite-lived intangible assets:
Trade names and trademarks900  —  900  
Total intangible assets$102,508  $(36,212) $66,296  
As of December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$97,602  $(43,330) $54,272  
Developed technology26,976  (10,687) 16,289  
Trade names and trademarks5,100  (2,579) 2,521  
$129,678  $(56,596) $73,082  
Indefinite-lived intangible assets:
Trade names and trademarks900  —  900  
Total intangible assets$130,578  $(56,596) $73,982  

The amortization expense for the period is as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Amortization expense$3,430  $5,554  $7,584  $11,082  


The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships7.33
Developed technology3.17
Trade names and trademarks (Finite lived)2.09
22

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Estimated future amortization expense related to intangible assets as of June 30, 2020 is as follows:
2020 (July 1 - December 31)$6,822  
202112,730  
202211,325  
20239,036  
20246,694  
2025 and thereafter18,789  
Total$65,396  
10. Other Current Assets
Other current assets consist of the following:
As of
June 30, 2020December 31, 2019
Derivative instruments$4,128  $4,076  
Advances to suppliers1,837  1,581  
Receivables from statutory authorities13,827  12,608  
Contract assets1,744  1,414  
Deferred contract fulfillment costs2,208  1,673  
Interest accrued on fixed deposits344  439  
Others3,384  2,803  
Other current assets$27,472  $24,594  
11. Other Assets
Other assets consist of the following:
As of
June 30, 2020December 31, 2019
Lease deposits$9,738  $9,983  
Derivative instruments1,734  3,433  
Deposits with statutory authorities7,423  7,540  
Term deposits1,829  1,983  
Contract assets3,330  3,977  
Deferred contract fulfillment costs4,572  5,582  
Others2,973  3,518  
Other assets$31,599  $36,016  


23

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
12. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
June 30, 2020December 31, 2019
Accrued expenses$41,724  $50,097  
Payable to statutory authorities9,360  9,247  
Accrued capital expenditure
9,043  3,035  
Derivative instruments4,749  1,783  
Client liabilities5,070  6,378  
Interest payable1,416  1,492  
Other current liabilities3,157  1,732  
Finance lease liabilities253  253  
Accrued expenses and other current liabilities$74,772  $74,017  
13. Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
June 30, 2020December 31, 2019
Derivative instruments$3,496  $1,250  
Unrecognized tax benefits1,047  1,047  
Retirement benefits6,803  6,517  
Deferred transition revenue1,586  1,911  
Accrued capital expenditure
3,373    
Others2,904  987  
Finance lease liabilities357  430  
Other non-current liabilities$19,566  $12,142  
14. Accumulated Other Comprehensive Loss

Accumulated other comprehensive loss (“AOCI”), consists of actuarial gain/(loss) on retirement benefits and changes in the cumulative foreign currency translation adjustments. In addition, the Company enters into foreign currency exchange contracts, which are designated as cash flow hedges in accordance with ASC 815. Changes in the fair values of these foreign currency exchange contracts are recognized in AOCI on the Company's unaudited consolidated balance sheets until the settlement of those contracts. The balances as of June 30, 2020 and December 31, 2019 are as follows:
As of
June 30, 2020December 31, 2019
Cumulative foreign currency translation loss$(97,766) $(86,963) 
Unrealized (loss)/gain on cash flow hedges(2,323) 4,604  
Retirement benefits(1,582) (1,780) 
Income tax expense relating to above (1)
(2,603) (753) 
Accumulated other comprehensive loss$(104,274) $(84,892) 

(1) These are income tax (expenses)/benefits recognized on cash flow hedges, retirement benefits and foreign currency translation losses. Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
24

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)

15. Fair Value Measurements
Assets and Liabilities Measured at Fair Value
The following table sets forth the Company’s assets and liabilities that were accounted for at fair value as of June 30, 2020 and December 31, 2019.
As of June 30, 2020Level 1Level 2Level 3Total
Assets
Mutual funds*$117,490  $  $  $117,490  
Derivative financial instruments  5,862    5,862  
Total$117,490  $5,862  $  $123,352  
Liabilities
Derivative financial instruments$  $8,245  $  $8,245  
Total$  $8,245  $  $8,245  
As of December 31, 2019Level 1Level 2Level 3Total
Assets
Mutual funds*$166,330  $  $  $166,330  
Derivative financial instruments  7,509    7,509  
Total$166,330  $7,509  $  $173,839  
Liabilities
Derivative financial instruments$  $3,033  $  $3,033  
Total$  $3,033  $  $3,033  
* Represents those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments” as of June 30, 2020 and December 31, 2019.

Derivative Financial Instruments: The Company’s derivative financial instruments consist of foreign currency forward exchange contracts. Fair values for derivative financial instruments are based on independent sources including highly rated financial institutions and are classified as Level 2. Refer to Note 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.
Financial instruments not carried at fair value:

The Company’s other financial instruments not carried at fair value consist primarily of cash and cash equivalents, short-term investments (except investment in mutual funds, as disclosed above), restricted cash, accrued interest on term deposits, accrued capital expenditure, accrued expenses and interest payable on borrowings for which fair values approximate their carrying amounts due to their short-term nature. The carrying value of the Company’s outstanding revolving credit facility approximates its fair value because the Company’s interest rate yield is near current market rates for comparable debt instruments.

25

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Convertible Senior Notes:

The total estimated fair value of the convertible senior notes as of June 30, 2020 and December 31, 2019 was $141,023 and $149,934, respectively. The fair value was determined based on the market yields for similar Notes as of the June 30, 2020 and December 31, 2019, respectively. The Company considers the fair value of the Notes to be a Level 2 measurement due to the limited inputs available for its fair valuation.

Nonrecurring fair value measurements of assets:

Nonrecurring fair value measurements include impairment tests conducted by the Company during the six months ended June 30, 2020 of its goodwill related to its Healthcare Analytics and Healthcare BPM reporting units. The fair value determination for goodwill was based on Company’s internal assessment, which are Level 3 inputs. During the six months ended June 30, 2020, the Company did not recognize any impairment charges on goodwill as the fair values exceeded their carrying value. Refer to Note 9 - Goodwill and Intangible Assets to the unaudited consolidated financial statements for further details.

During the year ended December 31, 2019, the Company conducted impairment tests of its long-lived assets and ROU assets related to its Health Integrated business. The fair value determination for ROU assets was based on third party quotes, which are Level 2 inputs, and for other long-lived assets, it was based on Company’s internal assessment, which are Level 3 inputs. During the year ended December 31, 2019, the Company recognized impairment charges on long-lived assets and ROU assets to write down the carrying value to their fair values.

16. Derivatives and Hedge Accounting

The Company uses derivative instruments and hedging transactions to mitigate exposure to foreign currency fluctuation risks associated with forecasted transactions denominated in certain foreign currencies so as to minimize earnings and cash flow volatility associated with changes in foreign currency exchange rates. The Company’s derivative financial instruments are largely forward foreign exchange contracts that are designated as effective hedges and that qualify as cash flow hedges under ASC 815. The Company had outstanding cash flow hedges totaling $421,630 (including $750 of range forward contracts) as of June 30, 2020 and $410,390 (including $4,300 of range forward contracts) as of December 31, 2019.

Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss), net of tax, until the hedged transactions occurs. The resultant foreign exchange gain/(loss) upon settlement of these cash flow hedges is recorded along with the underlying hedged item in the same line of unaudited consolidated statements of income as either a part of “Cost of revenues”, “General and administrative expenses”, “Selling and marketing expenses”, “Depreciation and amortization expense”, as applicable. The impact of COVID-19 on the economic environment is uncertain and may cause variability in determination of fair value of these cash flow hedges, which could impact the effects of change in fair value that get recorded as a component of accumulated other comprehensive income/(loss) and also resultant exchange gain/(loss) upon settlement of derivative financial instruments.

The Company evaluates hedge effectiveness at the time a contract is entered into as well as on an ongoing basis. For hedging positions that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related amounts recorded in equity are reclassified to earnings.

The Company estimates that approximately $561 of net derivative losses, excluding tax effects, included in AOCI, representing changes in the fair value of cash flow hedges, could be reclassified into earnings within the next twelve months based on exchange rates prevailing as of June 30, 2020. At June 30, 2020, the maximum outstanding term of the cash flow hedges was 45 months.

The Company also enters into foreign currency forward contracts to economically hedge its intercompany balances and other monetary assets and liabilities denominated in currencies other than functional currencies, against the risk of foreign currency fluctuations associated with remeasurement of such assets and liabilities to functional currency. These derivatives do not qualify as fair value hedges under ASC 815. Changes in the fair value of these derivatives are recognized in the unaudited
26

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
consolidated statements of income and are included in the foreign exchange gain/(loss) line item. The impact of COVID-19 on the economic environment is uncertain and may cause variability in determination of fair value of these derivatives, which could impact the effects of change in fair value that get recorded in the foreign exchange gain/(loss) line item. The Company’s primary exchange rate exposure is with the Indian Rupee, the U.K. pound sterling and the Philippine peso. The Company also has exposure to Colombian pesos, Czech Koruna, the Euro, South African ZAR and other local currencies in which it operates. Outstanding foreign currency forward contracts amounted to $106,988, GBP 9,487 and EUR 1,453 as of June 30, 2020 and $124,045, GBP 10,843 and EUR 1,289 as of December 31, 2019.

The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:
Derivatives designated as hedging instruments:As of
Foreign currency exchange contractsJune 30, 2020December 31, 2019
Other current assets$4,070  $3,945  
Other assets$1,734  $3,433  
Accrued expenses and other current liabilities$4,631  $1,524  
Other non-current liabilities$3,496  $1,250  
Derivatives not designated as hedging instruments:As of
Foreign currency exchange contractsJune 30, 2020December 31, 2019
Other current assets$58  $131  
Accrued expenses and other current liabilities$118  $259  

The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and six months ended June 30, 2020 and 2019:
Three months ended June 30,Six months ended June 30,
Forward Exchange Contracts:2020201920202019
Unrealized gain/(loss) recognized in AOCI
Derivatives in cash flow hedging relationships$7,721  $3,268  $(7,125) $9,205  
Gain/(loss) recognized in consolidated statements of income
Derivatives not designated as hedging instruments$3,204  $2,923  $(1,011) $4,319  
27

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended June 30,
20202019
As per unaudited consolidated statements of income(Loss)/Gain on foreign currency exchange contractsAs per unaudited consolidated statements of incomeGain on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI
Cost of revenues$158,401  $(851) $162,446  $719  
General and administrative expenses$28,750  (187) $31,228  106  
Selling & marketing expenses$13,051  (9) $17,647  12  
Depreciation & amortization expense$12,405  (80) $12,752  47  
$(1,127) $884  
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$1,359  $3,204  $1,202  $2,923  
$1,359  $3,204  $1,202  $2,923  
28

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Six months ended June 30,
20202019
As per unaudited consolidated statements of incomeLoss on foreign currency exchange contractsAs per unaudited consolidated statements of incomeGain on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI
Cost of revenues$321,057  $(39) $319,686  $1,250  
General and administrative expenses$57,691  (114) $63,759  186  
Selling & marketing expenses$27,507  (5) $35,694  19  
Depreciation & amortization expense$24,855  (40) $26,419  100  
$(198) $1,555  
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$2,736  $(1,011) $2,462  $4,319  
$2,736  $(1,011) $2,462  $4,319  

17. Borrowings
The following tables summarizes the Company’s debt position as of June 30, 2020 and December 31, 2019.


As of June 30, 2020
Revolver Credit FacilityStructured PayablesNotesTotal
Current portion of long-term borrowings$20,000  $657  $  $20,657  
Long-term borrowings79,000    150,000  229,000  
Unamortized debt discount    (12,562) (12,562) 
Unamortized debt issuance costs*    (911) (911) 
Long-term borrowings
79,000    136,527  215,527  
Total borrowings$99,000  $657  $136,527  $236,184  


29

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
As of December 31, 2019
Revolver Credit FacilityStructured PayablesNotesTotal
Current portion of long-term borrowings$40,000  $867  $  $40,867  
Long-term borrowings59,000    150,000  209,000  
Unamortized debt discount    (13,851) (13,851) 
Unamortized debt issuance costs*    (1,018) (1,018) 
Long-term borrowings
59,000    135,131  194,131  
Total borrowings$99,000  $867  $135,131  $234,998  


*Unamortized debt issuance costs for the Company’s revolver Credit Facility of $619 and $748 as of June 30, 2020 and December 31, 2019, respectively, is presented under “Other current assets” and “Other assets” in the consolidated balance sheets.

Revolver Credit Agreement

The Company’s $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”) with certain lenders and Citibank N.A. as Administrative Agent (the “Credit Facility”) carried an effective interest rate as shown below.

Three months ended
June 30,
Six months ended
June 30,
2020201920202019
Effective interest rate2.2 %4.2 %2.6 %4.0 %


As of June 30, 2020 and December 31, 2019, the Company was in compliance with all financial and non-financial covenants listed under the Credit Agreement.
Convertible Senior Notes

On October 1, 2018, the Company entered into an investment agreement (the “Investment Agreement”) with Orogen Echo LLC (the “Purchaser”), an affiliate of The Orogen Group LLC, relating to the issuance to the Purchaser of $150,000 in an aggregate principal amount of 3.50% Convertible Senior Notes due October 1, 2024 (the “Notes”). The transactions contemplated by the Investment Agreement, including the issuance of the Notes, closed on October 4, 2018. The Notes bear interest at a rate of 3.50% per annum, payable semi-annually in arrears in cash on April 1 and October 1 of each year.


30

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
During the three and six months ended June 30, 2020 and 2019, the Company recognized interest expense and amortization of debt discount, on the Notes as below:
Three months ended
June 30,
Six months ended
June 30,
2020201920202019
Interest expense on Notes$1,313  $1,269  $2,625  $2,581  
Amortization of debt discount on Notes$654  $618  $1,289  $1,218  

Future principal payments/maturities for all of the Company's borrowings as of June 30, 2020 were as follows:
NotesRevolver Credit FacilityStructured PayablesTotal
2020 (July - December)$  $20,000  $657  $20,657  
2021  20,000    20,000  
2022  59,000    59,000  
2023        
2024150,000      150,000  
Total$150,000  $99,000  $657  $249,657  
Letters of Credit

In the ordinary course of business, the Company provides standby letters of credit to third parties primarily for facility leases. As of June 30, 2020 and December 31, 2019, the Company had outstanding letters of credit of $461 each, that were not recognized in the consolidated balance sheets.

18. Capital Structure
Common Stock
The Company has one class of common stock outstanding.
During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of common stock from employees in connection with withholding tax payments related to the vesting of restricted stock, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended June 30, 2020$  $  
Three months ended June 30, 2019$  $  
Six months ended June 30, 202026,601$2,012  $75.63  
Six months ended June 30, 201922,666$1,408  $62.11  
(1) The weighted average purchase price per share was the closing price of the Company's share of common stock on the Nasdaq Global Select Market on the trading day prior to the vesting date of the shares of restricted stock.

On February 28, 2017, the Company’s Board of Directors authorized an additional common stock repurchase program (the “2017 Repurchase Program”), under which shares may be purchased by the Company from time to time from the open market and through private transactions during each of the fiscal years 2017 through 2019 up to an aggregate additional amount
31

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
of $100,000. The approval increased the 2017 authorization from $20,000 to $40,000 and authorizes stock repurchases of up to $40,000 in each of 2018 and 2019.

On December 16, 2019, the Company’s Board of Directors authorized a $200,000 common stock repurchase program beginning January 1, 2020 through December 31, 2022 (the “2019 Repurchase Program”). The shares may be purchased by the Company from time to time from the open market and through private transactions, or otherwise, as determined by the Company’s management as market conditions warrant.

During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of its common stock, including commissions, under the 2019 Repurchase Program and the 2017 Repurchase Program, respectively, as below:

Shares repurchasedTotal considerationWeighted average purchase price per share
Three months ended June 30, 2020$  $  
Three months ended June 30, 2019198,160$12,130  $61.21  
Six months ended June 30, 2020175,765$11,983  $68.18  
Six months ended June 30, 2019438,025$26,130  $59.65  

Repurchased shares have been recorded as treasury shares and will be held until the Company’s Board of Directors designates that these shares be retired or used for other purposes.
The 2019 Repurchase Program may be suspended or discontinued at any time. During the quarter ended March 31, 2020, to enhance the Company’s liquidity position in response to COVID-19, the Company elected to temporarily suspend share repurchases under the 2019 Repurchase Program. The 2019 Repurchase Program remains authorized by the Board of Directors and the Company resumed share repurchases effective July 1, 2020, considering improved market conditions, the Company’s capital and liquidity needs and other factors.

19. Employee Benefit Plans

The Company’s Gratuity Plans in India ("Gratuity Plan") provide for lump sum payment to vested employees on retirement or upon termination of employment in an amount based on the respective employee’s salary and years of employment with the Company. Liabilities with regard to the Gratuity Plans are determined by actuarial valuation using the projected unit credit method. Current service costs for the Gratuity Plan are accrued in the year to which they relate. Actuarial gains or losses or prior service costs, if any, resulting from amendments to the plans are recognized and amortized over the remaining period of service of the employees.

In addition, the Company’s subsidiary operating in the Philippines conforms to the minimum regulatory benefit, which provide for lump sum payment to vested employees on retirement from employment in an amount based on the respective employee’s salary and years of employment with the Company (the "Philippines Plan"). The benefit costs of the Philippines Plan for the year are calculated on an actuarial basis.


32

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Components of net periodic benefit cost were as follows:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Service cost$664  $493  $1,342  $980  
Interest cost237  221  480  440  
Expected return on plan assets(157) (144) (318) (286) 
Amortization of actuarial (gain)/loss97  (40) 198  (79) 
Net gratuity cost$841  $530  $1,702  $1,055  

The Gratuity Plan in India is partially funded whereas the Philippines plan is unfunded. The Company makes annual contributions to the employees' gratuity fund of the Gratuity Plan established with Life Insurance Corporation of India and HDFC Standard Life Insurance Company. Fund managers manage these funds and calculate the annual contribution required to be made by the Company and manage the Gratuity Plans, including any required payouts. These funds are managed on a cash accumulation basis and interest is declared retrospectively on March 31 of each year. The Company expects to earn a return of approximately 7.0% per annum on these Gratuity Plans for the year ended December 31, 2020. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on assets and obligations related to employee benefit plans is subject to significant judgment and may cause variability in the Company’s net periodic benefit cost in future periods.
Change in Plan Assets
Plan assets at January 1, 2020$8,784  
Actual return285  
Employer contribution  
Benefits paid*(431) 
Effect of exchange rate changes(477) 
Plan assets at June 30, 2020$8,161  
* Benefits payments were substantially made through the plan assets during the six months ended June 30, 2020.

The Company maintains several 401(k) plans (the “401(k) Plans”) under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “Code”), covering all eligible employees, as defined in the Code as a defined contribution plan. The Company may make discretionary contributions of up to a maximum of 4.0% of employee compensation within certain limits. During the three months ended March 31, 2020 and six months ended June 30, 2020, to enhance the Company’s liquidity position in response to COVID-19, the Company elected to temporarily suspend making any discretionary contributions to the 401(k) Plans.

The Company's accrual for contributions to the 401(k) Plans were as follows:

Three months ended June 30,Six months ended June 30,
2020201920202019
Contribution to the 401(k) Plan$29  $909  $255  $2,122  



33

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
The Company's contribution for various defined benefit plans on behalf of employees in India, the Philippines, Bulgaria, Romania, the Czech Republic, South Africa, Colombia, Australia and Singapore were as follows:

Three months ended June 30,Six months ended June 30,
2020201920202019
Contribution to the defined benefit plans$2,646  $2,762  $5,624  $4,816  



20. Leases

The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions.

The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842 and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. The lease agreements do not contain any covenant to impose any restrictions except for market-standard practice for similar lease arrangements.

The impact of the COVID-19 pandemic on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate, which has impacted the measurement of lease liabilities and ROU assets.

The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, Leases, to determine on lease-by-lease basis, whether the concession provided by a lessor should be accounted for as a lease modification. Such concessions had an insignificant impact on our unaudited consolidated financial statements during the three and six months ended June 30, 2020.

34

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)

Supplemental balance sheet information
As of
June 30, 2020December 31, 2019
Operating Lease
Operating lease right-of-use assets$96,789  $86,396  
Operating lease liabilities - Current$18,199  $24,148  
Operating lease liabilities - Non-current90,934  74,709  
Total operating lease liabilities$109,133  $98,857  
Finance Lease
Property and equipment, gross$1,564  $1,757  
Accumulated depreciation(995) (1,120) 
Property and equipment, net$569  $637  
Finance lease liabilities - Current$253  $253  
Finance lease liabilities - Non-current357  430  
Total finance lease liabilities$610  $683  

Finance lease liabilities are presented as a part of “accrued expenses and other current liabilities” and “other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.

During the three months ended June 30, 2019, the Company performed an impairment test of its long-lived assets of its Health Integrated business. Based on the results, the operating lease ROU assets carrying value exceeded their fair value. As a result of this analysis, the Company recognized impairment on ROU assets of $989 during the three and six months ended June 30, 2019, in the unaudited consolidated statements of income under "impairment and restructuring charges".

The components of lease cost, which are included in the Company's unaudited consolidated statements of income, are as follows:
Lease costThree months ended June 30,Six months ended June 30,
Finance lease:2020201920202019
Amortization of right-of-use assets$63  $92  $125  $187  
Interest on lease liabilities20  20  50  45  
83  112  175  232  
Operating lease(a)
6,850  6,684  13,703  13,701  
6,850  6,684  13,703  13,701  
Sublease income  (105)   (105) 
Total lease cost$6,933  $6,691  $13,878  $13,828  
(a) Includes short-term leases, which are immaterial.


35

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Supplemental cash flow and other information related to leases are as follows:
Six months ended June 30,
20202019
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$12,831  $13,749  
Operating cash outflows for finance leases$50  $45  
Financing cash outflows for finance leases$124  $207  
Right-of-use assets obtained in exchange for new operating lease liabilities$17,999  $27,750  
Right-of-use assets obtained in exchange for new finance lease liabilities$75  $144  
Weighted-average remaining lease term
Finance lease2.1 years2.4 years
Operating lease6.8 years6.5 years
Weighted-average discount rate
Finance lease10.2 %8.7 %
Operating lease7.4 %7.3 %

The Company determines the incremental borrowing rate by adjusting the benchmark reference rates, applicable to the respective geographies where the leases were entered, with appropriate financing spreads and lease specific adjustments for the effects of collateral.

Maturities of lease liabilities as of June 30, 2020 are as follows:
Operating LeasesFinance Leases
2020 (July 1 - December 31)$12,989  $183  
202124,909  266  
202223,121  153  
202321,205  103  
202416,841  32  
2025 and thereafter43,770  6  
Total lease payments$142,835  $743  
Less: Imputed interest33,702  133  
Present value of lease liabilities$109,133  $610  

Maturities of minimum lease payments as of December 31, 2019 are as follows:
During the next twelve months ending December 31,Operating LeasesCapital Leases
2020$26,932  $325  
202123,783  251  
202221,526  157  
202319,381  86  
202414,865  22  
2025 and thereafter23,983    
Total minimum lease payment$130,470  $841  
Less: Imputed interest31,613  158  
Present value of minimum lease payments$98,857  $683  
36

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)


21. Income Taxes

The Company determines the tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates its estimate of annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment. The impact of COVID-19 on the economic environment is uncertain and may change the annual effective tax rate, which could impact tax expense.

The Company recorded income tax expense of $4,072 and $2,670 for the three months ended June 30, 2020 and 2019, respectively. The Company's effective tax rate increased from 17.5% during the three months ended June 30, 2019 to 32.4% during the three months ended June 30, 2020, primarily as a result of recording a one-time tax expense of $1,320 due to electing a new tax regime for two of the Company’s Indian subsidiaries which provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits. Accordingly, the Company recorded one-time tax expense of $573 on re-measurement of the Company’s Indian subsidiaries’ deferred taxes to a lower corporate tax rate and one-time tax expense of $747 resulting from foregoing the minimum alternative tax credits.

The Company recorded income tax expense of $9,927 and $6,870 for the six months ended June 30, 2020 and 2019, respectively. The Company's effective tax rate increased from 20.1% during the six months ended June 30, 2019 to 24.3% during the six months ended June 30, 2020, primarily as a result of (i) recording a one-time tax expense of $1,320 due to electing a new tax regime for two of the Company’s Indian subsidiaries which provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits during the six months ended June 30, 2020, compared to a benefit of $1,471 recorded during the six months ended June 30, 2019 and (ii) recording of excess tax benefits related to stock awards of $1,822 pursuant to ASU No. 2016-09 during the six months ended June 30, 2020 compared to $1,072 during the six months ended June 30, 2019.
Income tax (deferred) recognized in other comprehensive income are as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Income tax benefit/(expense) on:
Unrealized gain/(loss) on cash flow hedges$(2,702) $(113) $2,106  $(1,656) 
Retirement benefits257  19  248  (90) 
Currency translation adjustments(4,204) (413) (4,204) (1,119) 
Total income tax expense recognized in other comprehensive income$(6,649) $(507) $(1,850) $(2,865) 

22. Stock-Based Compensation

The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Cost of revenues$1,624  $1,638  $3,042  $2,964  
General and administrative expenses3,112  2,781  4,680  5,756  
Selling and marketing expenses2,990  2,736  4,782  5,391  
Total$7,726  $7,155  $12,504  $14,111  
As of June 30, 2020, the Company had 2,305,155 shares available for grant under the 2018 Omnibus Incentive Plan.
37

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
Stock Options
Stock option activity under the Company’s stock-based compensation plans is shown below:
Number of
Options
Weighted-Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted-Average
Remaining
Contractual
Life (Years)
Outstanding at December 31, 201998,161  $23.39  $4,522  1.86
  Granted    —  —  
  Exercised(41,422) 23.18  1,993  —  
  Forfeited    —  —  
Outstanding at June 30, 202056,739  $23.54  $2,261  1.54
Vested and exercisable at June 30, 202056,739  $23.54  $2,261  1.54
The unrecognized compensation cost for unvested options as of June 30, 2020 was $nil.
Restricted Stock and Restricted Stock Units
Restricted stock and restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted StockRestricted Stock Units
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding at December 31, 2019*27,384  $48.72  913,094  $59.61  
  Granted    392,287  77.01  
  Vested    (310,657) 56.59  
  Forfeited    (43,318) 63.87  
Outstanding at June 30, 2020*27,384  $48.72  951,406  $67.58  

* As of June 30, 2020 and December 31, 2019 restricted stock units vested for which the underlying common stock is yet to be issued were 181,638 and 167,270, respectively.
As of June 30, 2020, unrecognized compensation cost of $55,720 is expected to be expensed over a weighted average period of 2.85 years.
Performance Based Stock Awards

Performance based restricted stock unit activity under the Company’s stock plans is shown below:
 Revenue Based PRSUsMarket Condition Based PRSUs
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding at December 31, 201987,685  $62.54  87,670  $82.10  
Granted61,368  78.29  61,352  102.10  
Vested        
Forfeited(2,063) 62.24  (2,062) 80.33  
Outstanding at June 30, 2020146,990  $69.12  146,960  $90.47  
As of June 30, 2020, unrecognized compensation cost of $8,959 is expected to be expensed over a weighted average period of 2.01 years.
38

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
The impact of COVID-19 on the economic environment is uncertain and has caused variability in the estimation of number of performance based restricted stock units that will eventually vest and the related compensation cost to be recognized in the unaudited consolidated statements of income.


23. Related Party Disclosures

On October 1, 2018, the Company entered into the Investment Agreement with the Purchaser relating to the issuance to the Purchaser of $150,000 aggregate principal amount of the Notes. In connection with the investment, Vikram S. Pandit, Chairman and CEO of The Orogen Group LLC (an affiliate of the Purchaser), was appointed to Company’s Board of Directors.

The Company had outstanding Notes with a principal amount of $150,000 each as of June 30, 2020 and December 31, 2019 and interest accrued of $1,313 each as of June 30, 2020 and December 31, 2019, related to the Investment Agreement.

The Company recognized interest expense on the Notes related to the Investment Agreement s as below. Refer to Note 17 – Borrowings to the unaudited consolidated financial statements for details.
Three months ended June 30,Six months ended June 30,
2020201920202019
Interest expense on Notes$1,313  $1,269  $2,625  $2,581  



24. Commitments and Contingencies

Capital Commitments

At June 30, 2020, the Company had committed to spend approximately $9,900 under agreements to purchase property and equipment. This amount is net of capital advances paid as of June 30, 2020 which are recognized in the unaudited consolidated balance sheets as property and equipment.

Other Commitments

Certain units of the Company’s Indian subsidiaries were established as 100% Export-Oriented units or under the Software Technology Parks of India (“STPI”) or Special Economic Zone (“SEZ”) scheme promulgated by the Government of India. These units are exempt from customs, central excise duties, and levies on imported and indigenous capital goods, stores, and spares. The Company has undertaken to pay custom duties, service taxes, levies, and liquidated damages payable, if any, in respect of imported and indigenous capital goods, stores and spares consumed duty free, in the event that certain terms and conditions are not fulfilled. The Company’s management believes, however, that these units have in the past satisfied and will continue to satisfy the required conditions.

The Company’s operations centers in the Philippines are registered with the Philippine Economic Zone Authority (“PEZA”). The registration provides the Company with certain fiscal incentives on the import of capital goods and local purchase of services and materials and requires ExlService Philippines, Inc. to meet certain performance and investment criteria. The Company’s management believes that these centers have in the past satisfied and will continue to satisfy the required criteria.

Contingencies

The U.S. and Indian transfer pricing regulations require that any international transaction involving associated enterprises be at an arm’s-length price. Accordingly, the Company determines the appropriate pricing for the international transactions among its associated enterprises on the basis of a detailed functional and economic analysis involving benchmarking against transactions among entities that are not under common control. The tax authorities have jurisdiction to review this arrangement
39

EXLSERVICE HOLDINGS, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(continued)
June 30, 2020
(In thousands, except share and per share amounts)
and in the event that they determine that the transfer price applied was not appropriate, the Company may incur increased tax liability, including accrued interest and penalties. The Company is currently involved in disputes with the Indian tax authorities over the application of some of its transfer pricing policies for some of its subsidiaries. Further, the Company and a U.S. subsidiary are engaged in tax litigation with the income-tax authorities in India on the issue of permanent establishment. The Company is subject to taxation in the United States and various states and foreign jurisdictions. For the U.S., the Philippines and India, tax year 2016 and subsequent tax years remain open for examination by the tax authorities as of June 30, 2020.

The aggregate amount demanded by income tax authorities (net of advance payments, if any) from the Company related to its transfer pricing issues for tax years 2003 to 2015 and its permanent establishment issues for tax years 2003 to 2007 as of June 30, 2020 and December 31, 2019 is $16,152 and $16,220, respectively, of which the Company has made payments and/or provided bank guarantees to the extent $7,856 and $8,108, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,102 and $6,252 as of June 30, 2020 and December 31, 2019, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,754 and $1,856 as of June 30, 2020 and December 31, 2019, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s unaudited consolidated balance sheets.

Based on the facts underlying the Company’s position and its experience with these types of assessments, the Company believes that its position will more likely than not be sustained upon final examination by the tax authorities based on its technical merits as of the reporting date and accordingly has not accrued any amount with respect to these matters in its unaudited consolidated financial statements. The Company does not expect any impact from these assessments on its future income tax expense. It is possible that the Company might receive similar orders or assessments from tax authorities for subsequent years. Accordingly, even if these disputes are resolved, the Indian tax authorities may still serve additional orders or assessments.

In February 2019, there was a judicial pronouncement in India with respect to defined contribution benefits payments interpreting certain statutory defined contribution obligations of employees and employers. Currently some of the Company's subsidiaries in India are undergoing assessment with the statutory authorities. As of the reporting date, it is unclear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation may result in a significant increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance, and based on legal advice, the Company believes it is currently impracticable to reliably estimate the timing and amount of any payments the Company may be required to make. Accordingly, the Company will re-evaluate the amount of a potential provision, if any, upon further developments.

From time to time, the Company and/or its present officers or directors, on individual basis, may be or have been, named as a defendant in litigation matters, including employment-related claims. The plaintiffs in those cases seek damages, including, where applicable, compensatory damages, punitive damages and attorney’s fees. With respect to pending litigation matters as of the reporting date, the Company believes that the damages amounts claimed in such cases are not meaningful indicators of the potential liabilities of the Company, that these matters are without merit, and that the Company intends to vigorously defend each of them.

The outcomes of legal actions are unpredictable and subject to significant uncertainties, and thus it is inherently difficult to determine the likelihood of the Company incurring a material loss or quantification of any such loss. With respect to pending litigation matters as of the reporting date, based on information currently available, including the Company’s assessment of the facts underlying each matter and advice of counsel, the amount or range of reasonably possible losses, if any, cannot be reasonably estimated. Based on the Company’s assessment, including the availability of insurance recoveries, the Company’s management does not believe that currently pending litigation, individually or in aggregate, will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows.

40

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

You should read the following discussion in connection with our unaudited consolidated financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019. Some of the statements in the following discussion are forward looking statements. Dollar amounts within Item 2 are presented as actual, rounded, dollar amounts.

We have described in this Quarterly Report on Form 10-Q, the impact of the global Coronavirus Disease 2019 pandemic (“COVID-19”) on our financial results for the quarter ended June 30, 2020. However, it remains difficult to predict at this time what impact, the spread of COVID-19 will have on our 2020 financial results. See "Cautionary Note Regarding Forward-Looking Statements" below and in Item 1A-“Risk Factors” included elsewhere in this Quarterly Report on Form 10-Q for further information regarding risks and uncertainties relating to COVID-19.
Cautionary Note Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the United States Private Securities Litigation Reform Act of 1995. You should not place undue reliance on these statements because they are subject to numerous uncertainties and factors relating to our operations and business environment, all of which are difficult to predict and many of which are beyond our control. These statements often include words such as “may,” “will,” “should,” “believe,” “expect,” “anticipate,” “intend,” “plan,” “estimate” or similar expressions. These statements are based on assumptions that we have made in light of our experience in the industry as well as our perceptions of historical trends, current conditions, expected future developments and other factors we believe are appropriate under the circumstances. As you read and consider this Quarterly Report on Form 10-Q, you should understand that these statements are not guarantees of performance or results. They involve known and unknown risks, uncertainties and assumptions. Although we believe that these forward-looking statements are based on reasonable assumptions, you should be aware that many factors could affect our actual financial results or results of operations and could cause actual results to differ materially from those in the forward-looking statements. Many of the following risks, uncertainties and other factors identified below are, and will be, amplified by COVID-19. These factors include but are not limited to:
our results of operations have been affected and could in the future be adversely impacted by COVID-19;
our dependence on a limited number of clients in a limited number of industries;
worldwide political, economic or business conditions;
negative public reaction in the U.S. or elsewhere to offshore outsourcing;
fluctuations in our earnings;
our ability to attract and retain clients including in a timely manner;
our ability to successfully consummate or integrate strategic acquisitions;
our ability to accurately estimate and/or manage the costs and/or timing of winding down businesses;
restrictions on immigration;
our ability to hire and retain enough sufficiently trained employees to support our operations;
our ability to grow our business or effectively manage growth and international operations;
any changes in the senior management team;
increasing competition in our industry;
telecommunications or technology disruptions;
our ability to withstand the loss of a significant customer;
our ability to realize the entire book value of goodwill and other intangible assets from acquisitions;
41

regulatory, legislative and judicial developments, including changes to or the withdrawal of governmental fiscal incentives;
changes in tax laws or decisions regarding repatriation of funds held abroad;
ability to service debt or obtain additional financing on favorable terms;
legal liability arising out of customer contracts;
technological innovation;
political or economic instability in the geographies in which we operate;
operational and information security failures arising as a result of remote work solutions adopted due to COVID-19;
cyber security incidents, data breaches, or other unauthorized disclosure of sensitive or confidential client and customer data; and
adverse outcome of our disputes with the Indian tax authorities

These and other factors are more fully discussed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019. These and other risks could cause actual results to differ materially from those implied by forward-looking statements in this Quarterly Report on Form 10-Q.

The forward-looking statements made by us in this Quarterly Report on Form 10-Q, or elsewhere, speak only as of the date on which they were made. New risks and uncertainties come up from time to time, and it is impossible for us to predict those events or how they may affect us. We have no obligation to update any forward-looking statements in this Quarterly Report on Form 10-Q after the date of this Quarterly Report on Form 10-Q, except as required by federal securities laws.
Executive Overview

We are a leading operations management and analytics company that helps our clients build and grow sustainable businesses. By orchestrating our domain expertise, data, analytics and digital technology, we look deeper to design and manage agile, customer-centric operating models to improve global operations, drive profitability, enhance customer satisfaction, increase data-driven insights, and manage risk and compliance. We serve customers in multiple industries, including insurance, healthcare, banking and financial services, utilities, travel, transportation and logistics, media and retail, among others.

We operate in the business process management (“BPM”) industry and we provide operations management and analytics services. Effective January 1, 2020, we made certain operational and structural changes to more closely integrate our businesses and to simplify our organizational structure. We now manage and report financial information through our four strategic business units, Insurance, Healthcare, Analytics and Emerging Business, which reflects how management will review financial information and make operating decisions. These business units develop client specific solutions, build capabilities, maintain a unified go-to-market approach and are integrally responsible for service delivery, customer satisfaction, growth and profitability. In line with our strategy of vertical integration and focus on domain expertise, we have integrated our Finance & Accounting and Consulting operating segments within each of the Insurance and Healthcare operating segments based on the corresponding industry-specific clients. Finance & Accounting and Consulting services provided to clients outside of the Insurance and Healthcare industries is now the part of our newly formed business unit and reportable segment, Emerging Business. In addition, we integrated our former Travel, Transportation and Logistics, Banking and Financial Services, and Utilities operating segments under Emerging Business to further leverage and optimize the operating scale in providing operations management services.


42

Our new reportable segments are as follows:
Insurance,
Healthcare,
Analytics, and
Emerging Business
In conjunction with the new reporting structure, we recasted our segment disclosures for all prior periods presented to conform to the way we internally manage and monitor segment performance.

Our global delivery network, which includes highly trained industry and process specialists across the United States, Latin America, South Africa, Europe and Asia (primarily India and the Philippines), is a key asset. We have operations centers in India, the U.S., the Philippines, Bulgaria, Colombia, South Africa, Romania and the Czech Republic.

Impact of COVID-19 on Our Business

The global COVID-19 pandemic continues to materially impact worldwide economic activity and levels of business confidence and has had widespread, rapidly-evolving and unpredictable impacts on global societies, economies, financial markets and business practices. During the first fiscal quarter ended March 31, 2020, COVID-19 did not have a significant impact on our business, however during the second fiscal quarter ended June 30, 2020, COVID-19 materially impacted us and our customers, employees, contractors, suppliers, and other partners, who were prevented from conducting business activities as usual, including due to the health and safety measures in response to COVID-19, such as shutdowns, which have been requested or mandated by governmental authorities. The shutdown measures disrupted our ability to provide our services and solutions and resulted in, among other things, loss of revenue, increased costs and the possibility of enhanced credit risk on our accounts receivable. The continued spread of COVID-19 and the measures taken by the governments of countries affected has disrupted the continuity of our provision of services to our customers and adversely impacted our business, financial condition or results of operations. In the second quarter of 2020, we took actions in response to the pandemic that focused on maintaining business continuity and helping our employees and our customers, as well as on preparing for the future and the long-term success of our business. These actions included disseminating guidance and information to our employees, periodic CEO messaging, various programs aimed at employee wellness and facilitating work from home, including a global wellness program, enhanced awareness towards information security, cyber security and data privacy policies and practices for employees while working from home among others. There continues to be significant volatility and economic and geopolitical uncertainty in many markets around the world. Several states in the United States, including New York, where we are headquartered, declared states of emergency, some of which are now being slowly lifted in a piecemeal manner through multi-step reopening policies, while others are being reinstated in response to new outbreaks. Several countries around the world, including the United States, have significantly restricted travel. We are actively managing our business to respond to the impact.

Given the unprecedented uncertainty of this situation, including the unknown duration, scope and severity of the pandemic and the current and future health and safety measures implemented in response to the pandemic, and the unknown overall impact on our services, it makes it difficult to forecast the full impact on our business or the duration of such impact; however, we expect that the impacts from COVID-19 and the related economic disruption will have an adverse impact on our consolidated results of operations, consolidated financial position and consolidated cash flow in fiscal 2020. However we do not expect COVID-19 and its related economic impact to materially adversely affect our liquidity position in the foreseeable future. Due to the above circumstances and as described generally in this Quarterly Report on Form 10-Q, our results of operations for the three and six months ended period ended June 30, 2020 are not necessarily indicative of the results to be expected for the full fiscal year and such impact may not be directly comparable to any historical period. We continue to monitor the implications of COVID-19 on our business, as well as our customers’ and suppliers’ businesses.

In response to certain anticipated impacts from COVID-19, we have also implemented a series of temporary cost reduction measures to further preserve financial flexibility. These actions include the postponement of certain discretionary spending and capital expenditures, deferring scheduled increases in base salaries and temporarily reducing the base salaries of our executive officers and certain other groups of employees.



43

We have also taken certain precautionary measures to maintain financial flexibility during this time, including drawing $100.0 million from our line of credit under our existing Credit Agreement on March 12, 2020, the proceeds of which were available for working capital, general corporate or other purposes as needed, however it was repaid in full on April 20, 2020. We also temporarily suspended our stock repurchase program during the first and second quarter of 2020, which was resumed as of July 1, 2020.

As of June 30, 2020, due to the macroeconomic conditions arising from COVID-19, we performed a goodwill impairment test for any potential impairment and concluded that there was no impairment. However, there can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of goodwill requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgments may not be within the control of us and accordingly it is reasonably possible that the judgments and estimates could change in future periods.

As public health protocols begin to accommodate returning to work at our facilities, we are implementing additional safety measures at all of our facilities, including increased frequency in cleaning and disinfecting as well as hygiene and social distancing practices. However there is a risk that if jurisdictions in which we operate re-instate prior restrictions, our operations and business will be materially impacted.

For additional information and risks related to COVID-19, see Item 1A- "Risk Factors" below.

Revenues

For the three months ended June 30, 2020, we had revenues of $222.5 million compared to revenues of $243.5 million for the three months ended June 30, 2019, a decrease of $21.0 million, or 8.6%. For the six months ended June 30, 2020, we had revenues of $468.5 million compared to revenues of $483.1 million for the six months ended June 30, 2019, a decrease of $14.6 million, or 3.0%.

We serve clients mainly in the United States and the United Kingdom, with these two regions generating 85.0% and 8.5%, respectively, of our total revenues for the three months ended June 30, 2020, and 81.3% and 12.4%, respectively, of our total revenues for the three months ended June 30, 2019. For the six months ended June 30, 2020, these two regions generated 84.7% and 9.0%, respectively, of our total revenues and 81.6% and 12.3%, respectively, of our total revenues for the six months ended June 30, 2019.

For the three months ended June 30, 2020 and 2019, our total revenues from our top ten clients accounted for 38.7% and 36.5% of our total revenues, respectively. For the six months ended June 30, 2020 and 2019, our total revenues from our top ten clients accounted for 37.1% and 36.5% of our total revenues, respectively. Our revenue concentration with our top clients remains largely consistent year-over-year and we continue to develop relationships with new clients to diversify our client base. We believe that the loss of any of our top ten clients could have a material adverse effect on our financial performance.
Our Business

We provide operations management and analytics services. We market our services to our existing and prospective clients through our sales and client management teams, which are aligned by key industry verticals and cross-industry domains such as finance and accounting. Our sales and client management teams operate from the U.S., Europe and Australia.

Operations Management Services: We provide our clients with a range of operations management services from our Insurance, Healthcare and Emerging Business operating segments, which typically involve the transfer to EXL business operations of a client such as claims processing, clinical operations, or financial transaction processing, after which we administer and manage those operations for our client on an ongoing basis. As part of this transfer, we hire and train employees to work at our operations centers on the relevant business operations, implement a process migration to these operations centers and then provide services either to the client or directly to the client’s customers. Each client contract has different terms based on the scope, deliverables and complexity of the engagement. We also provide consulting services related to operations management that include industry-specific digital transformational services as well as cross-industry finance and accounting services as part of the Emerging Business operating segment.

44

We continue to observe a shift in industry pricing models toward transaction-based pricing, outcome-based pricing and other alternative pricing models. We believe this trend will continue and we use such alternative pricing models with some of our current clients and are seeking to move certain other clients from a billing rate model to a transaction-based or other alternative pricing model. These alternative pricing models place the focus on operating efficiency in order to maintain our gross margins. In addition, we have also observed that prospective larger clients are entering into multi-vendor relationships with regard to their outsourcing needs. We believe that the trend toward multi-vendor relationships will continue. A multi-vendor relationship allows a client to seek more favorable pricing and other contract terms from each vendor, which can result in significantly reduced gross margins from the provision of services to such client for each vendor. To the extent our large clients expand their use of multi-vendor relationships and are able to extract more favorable contract terms from other vendors, our gross margins and revenues may be reduced with regard to such clients if we are required to modify the terms of our relationships with such clients to meet competition.

Our existing agreements with original terms of three or more years provide us with a relatively predictable revenue base for a substantial portion of our operations management business, however, we have a long selling cycle for our services and the budget and approval processes of prospective clients make it difficult to predict the timing of entering into definitive agreements with new clients. Similarly, new license sales and implementation projects for our technology service platforms and other software-based services have a long selling cycle, however ongoing annual maintenance and support contracts for existing arrangements provide us with a relatively predictable revenue base.

Analytics: Our analytics services focus on driving improved business outcomes for our customers by generating data-driven insights across all parts of our customers’ business. We also provide care optimization and reimbursement optimization services, for our clients through our healthcare analytics solutions and services. We also offer integrated solutions to help our clients in cost containment by leveraging technology platforms, customizable and configurable analytics and expertise in healthcare reimbursements to help clients enhance their claim payment accuracy. Our teams deliver predictive and prescriptive analytics in the areas of customer acquisition and lifecycle management, risk underwriting and pricing, operational effectiveness, credit and operational risk monitoring and governance, regulatory reporting, payment integrity and care management and data management. We actively cross-sell and, where appropriate, integrate our Analytics services with other operations management services as part of a comprehensive offering for our clients.

We anticipate that revenues from our analytics services will grow as we expand our service offerings and client base, both organically and through acquisitions.

We expect that the growth of our operations management and analytics services will continue to be impacted throughout 2020 by the COVID-19 pandemic and subsequent global recovery. Refer to “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Impact of COVID-19 on Our Business” and to the unaudited consolidated financial statements included in this Quarterly Report on Form 10-Q.

Critical Accounting Policies and Estimates

For a description of our critical accounting policies and estimates, refer to “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies and Estimates” and Note 2 - Summary of Significant Accounting Policies to the consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019

In addition, due to outbreak of COVID-19, we have reassessed those of our accounting policies whose application places the most significant demands on management’s judgment, for instance, revenue recognition, allowance for expected credit losses, business combinations, goodwill, intangibles and long-lived assets, stock-based compensation, derivative instruments and hedging activity, borrowings, assumptions related to ROU assets, lease cost, income taxes and assets and obligations related to employee benefit plans. Such reassessments did not have a significant impact on our results of operations and cash flows for the periods presented.
45


Results of Operations
The following table summarizes our results of operations for the three months ended June 30, 2020 and 2019:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
 (dollars in millions)
Revenues, net$222.5     $243.5  $468.5  $483.1  
Cost of revenues(1)
158.4     162.4  321.1  319.7  
Gross profit(1)
64.1  81.1  147.4  163.4  
Operating expenses:   
General and administrative expenses28.8     31.2  57.7  63.8  
Selling and marketing expenses13.0     17.6  27.5  35.7  
Depreciation and amortization expense12.4     12.8  24.9  26.4  
Impairment and restructuring charges—  5.6  —  6.8  
Total operating expenses54.2  67.2  110.1  132.7  
Income from operations9.9     13.9  37.3  30.7  
Foreign exchange gain, net1.4     1.2  2.7  2.5  
Interest expense(2.9) (3.9) (6.0) (7.4) 
Other income, net4.2     4.1  6.8  8.5  
Income before income tax expense and earnings from equity affiliates12.6  15.3  40.8  34.3  
Income tax expense4.1  2.7  9.9  6.9  
Income before earnings from equity affiliates8.5  12.6  30.9  27.4  
Loss from equity-method investment0.1  0.1  0.1  0.1  
Net income attributable to ExlService Holdings, Inc. stockholders$8.4  $12.5  $30.8  $27.3  

(1) Exclusive of depreciation and amortization expense.

46

Three Months Ended June 30, 2020 Compared to Three Months Ended June 30, 2019
Revenues.

The following table summarizes our revenues by reportable segments for the three months ended June 30, 2020 and 2019:
 Three months ended June 30, Percentage
change
 20202019Change
 (dollars in millions)  
Insurance$81.3  $85.6  $(4.3) (5.0)%
Healthcare25.0  21.7  3.3  14.9 %
Emerging Business34.5  48.3  (13.8) (28.5)%
Analytics81.7  87.9  (6.2) (7.0)%
Total revenues, net$222.5  $243.5  $(21.0) (8.6)%

Revenues for the three months ended June 30, 2020 were $222.5 million, down $21.0 million, or 8.6%, compared to the three months ended June 30, 2019.

Revenue decline in Insurance of $4.3 million was primarily driven by lower volumes due to the impact of COVID-19, partially offset by expansion of business from certain existing clients aggregating to $3.6 million and $0.7 million mainly attributable to the depreciation of the Australian dollar, Indian rupee, U.K. pound sterling and South African ZAR against the U.S. dollar during the three months ended June 30, 2020, compared to the three months ended June 30, 2019. Insurance revenues were 36.5% and 35.1% of our total revenues in the three months ended June 30, 2020 and June 30, 2019, respectively.

Revenue growth in Healthcare of $3.3 million was primarily driven by expansion of business from our existing clients of $6.2 million, partially offset by our December 2019 wind-down of Health Integrated business revenues of $2.9 million during the three months ended June 30, 2019. Healthcare revenues were 11.2% and 8.9% of our total revenues in the three months ended June 30, 2020 and June 30, 2019, respectively.

Revenue decline in Emerging Business of $13.8 million was primarily driven by lower volumes due to the impact of COVID-19 and ramp down in certain client contracts aggregating to $13.0 million and $0.8 million attributable to the depreciation of the Indian rupee against the U.S. dollar during the three months ended June 30, 2020, compared to the three months ended June 30, 2019. Emerging Business revenues were 15.5% and 19.8% of our total revenues in the three months ended June 30, 2020 and June 30, 2019, respectively.

Revenue decline in Analytics of $6.2 million was primarily driven by lower revenues from our recurring and project-based engagements due to the impact of COVID-19 aggregating to $6.0 million, and $0.2 million attributable to the depreciation of the U.K. pound sterling and Indian rupee against the U.S. dollar during the three months ended June 30, 2020, compared to the three months ended June 30, 2019. Analytics revenues were 36.7% and 36.1% of our total revenues in the three months ended June 30, 2020 and June 30, 2019, respectively.

47

Cost of Revenues and Gross Margin: The following table sets forth cost of revenues and gross margin of our reportable segments.
Cost of RevenuesGross Margin
 Three months ended June 30, ChangePercentage
change
Three months ended June 30,Change
 2020201920202019
 (dollars in millions)  
Insurance$59.1  $59.4  $(0.3) (0.5)%27.3 %30.6 %(3.3)%
Healthcare19.6  17.7  1.9  10.7 %21.4 %18.3 %3.1 %
Emerging Business22.5  27.9  (5.4) (19.5)%35.1 %42.4 %(7.3)%
Analytics57.2  57.4  (0.2) (0.3)%29.9 %34.6 %(4.7)%
Total$158.4  $162.4  $(4.0) (2.5)%28.8 %33.3 %(4.5)%

For the three months ended June 30, 2020, cost of revenues was $158.4 million compared to $162.4 million for the three months ended June 30, 2019, a decrease of $4.0 million, or 2.5%. Our gross margin for the three months ended June 30, 2020 was 28.8% compared to 33.3% for the three months ended June 30, 2019, a decrease of 450 basis points (“bps”).

The decrease in cost of revenues in Insurance of $0.3 million was primarily due to decrease in employee-related costs of $1.3 million and currency movements, net of hedging of $0.8 million. This was offset by higher infrastructure, technology and other operating costs of $1.8 million. Gross margin in Insurance decreased by 330 bps during the three months ended June 30, 2020 compared to the three months ended June 30, 2019, primarily due to lower revenues and impact of COVID-19 related expenses during the three months ended June 30, 2020.

The increase in cost of revenues in Healthcare of $1.9 million was primarily due to an increase in employee-related costs of $1.6 million and other operating costs of $0.5 million. This was partially offset by currency movements, net of hedging of $0.2 million. Gross margin in Healthcare increased by 310 bps during the three months ended June 30, 2020, compared to the three months ended June 30, 2019, primarily due to lower margin in the Heath Integrated business during the three months ended June 30, 2019 and higher revenues during the three months ended June 30, 2020.

The decrease in cost of revenues in Emerging Business of $5.4 million was primarily due to a decrease in employee-related costs of $3.5 million, lower travel costs of $0.9 million, lower other operating costs of $0.4 million and currency movements, net of hedging of $0.6 million. Gross margin in Emerging Business decreased by 730 bps during the three months ended June 30, 2020, compared to the three months ended June 30, 2019, primarily due to lower revenues during the three months ended June 30, 2020.

The decrease in cost of revenues in Analytics of $0.2 million was primarily due to lower travel costs of $2.2 million and currency movements, net of hedging of $0.7 million. This was partially offset by an increase in employee-related costs of $2.2 million and higher other operating costs of $0.5 million. Gross margin in Analytics decreased by 470 bps during the three months ended June 30, 2020, compared to the three months ended June 30, 2019, primarily due to lower revenues and higher operating expenses.
48

Selling, General and Administrative (“SG&A”) Expenses.
 Three months ended June 30, ChangePercentage
change
 20202019
 (dollars in millions)  
General and administrative expenses$28.8  $31.2  $(2.4) (7.9)%
Selling and marketing expenses13.0  17.6  (4.6) (26.0)%
Selling, general and administrative expenses$41.8  $48.8  $(7.0) (14.5)%
As a percentage of revenues18.8 %20.1 %

The decrease in SG&A expenses of $7.0 million was primarily due to COVID-19 cost reduction measures including the temporary reduction of the base salaries of our executive officers and certain other groups of employees. This was driven by lower employee-related costs of $4.5 million, lower infrastructure and travel costs of $1.9 million and currency movements, net of hedging of $0.6 million.
Depreciation and Amortization.
 Three months ended June 30,ChangePercentage
change
 20202019
 (dollars in millions)  
Depreciation expense$9.0  $7.2  $1.8  24.7 %
Intangible amortization expense3.4  5.6  (2.2) (38.2)%
Depreciation and amortization expense$12.4  $12.8  $(0.4) (2.7)%
As a percentage of revenues5.6 %5.2 %

The decrease in intangibles amortization expense of $2.2 million was primarily due to end of useful lives for certain intangible assets during the three months ended June 30, 2020 compared to the three months ended June 30, 2019. The increase in depreciation expense of $1.8 million was due to depreciation related to our investments in new operating centers to support our business growth.

Impairment and Restructuring Charges.
 Three months ended June 30,Percentage change
 20202019Change
 (dollars in millions)  
Impairment and restructuring charges$—  $5.6  $(5.6) (100.0)%
As a percentage of revenues— %2.3 %

During the three months ended June 30, 2019, we recorded an impairment charge of $1.9 million and restructuring charges of $3.7 million in connection with the wind-down of our Health Integrated business.

Income from Operations. Income from operations decreased by $4.0 million, or 28.8%, from $13.9 million for the three months ended June 30, 2019 to $9.9 million for the three months ended June 30, 2020. As a percentage of revenues, income from operations decreased from 5.7% for the three months ended June 30, 2019 to 4.4% for the three months ended June 30, 2020.

Foreign Exchange Gain/(Loss). Net foreign exchange gains and losses are primarily attributable to movement of the U.S. dollar against the Indian rupee, the U.K. pound sterling and the Philippine peso during the three months ended June 30, 2020.
49

The average exchange rate of the U.S. dollar against the Indian rupee increased from 69.42 during the three months ended June 30, 2019 to 75.41 during the three months ended June 30, 2020. The average exchange rate of the U.K. pound sterling against the U.S. dollar decreased from 1.28 during the three months ended June 30, 2019 to 1.24 during the three months ended June 30, 2020. The average exchange rate of the U.S. dollar against the Philippine peso decreased from 51.84 during the three months ended June 30, 2019 to 50.28 during the three months ended June 30, 2020.

We recorded a net foreign exchange gain of $1.4 million for the three months ended June 30, 2020 compared to the net foreign exchange gain of $1.2 million for the three months ended June 30, 2019.

Interest expense. Interest expense decreased from $3.9 million for the three months ended June 30, 2019 to $2.9 million for the three months ended June 30, 2020 primarily due to lower borrowings and lower effective interest rates under our Credit Facility (as defined below) during the three months ended June 30, 2020 compared to the three months ended June 30, 2019.
Other Income, net.
 Three months ended June 30, Percentage
change
 20202019Change
(dollars in millions)  
Gain on sale and mark-to-market of mutual funds$3.1  $3.3  $(0.2) (6.3)%
Interest income0.6  0.7  (0.1) (9.3)%
Other, net0.5  0.1  0.4  456.3 %
Other income, net$4.2  $4.1  $0.1  3.0 %

Other income, net increased by $0.1 million, from $4.1 million for the three months ended June 30, 2019 to $4.2 million for the three months ended June 30, 2020, primarily due to recognition of non-recurring benefits of $0.5 million related to wind-down of the Health Integrated business during the three months ended June 30, 2020. This was partially offset by lower return on mutual fund investments and interest income of $0.3 million during the three months ended June 30, 2020 compared to the three months ended June 30, 2019.

Income Tax Expense. We recorded income tax expense of $4.1 million and $2.7 million for the three months ended June 30, 2020 and 2019, respectively. The effective tax rate increased from 17.5% during the three months ended June 30, 2019 to 32.4% during the three months ended June 30, 2020, primarily as a result of recording a one-time tax expense of $1.3 million due to electing a new tax regime for two of our Indian subsidiaries which provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits during the three months ended June 30, 2020.
Net Income. Net income decreased from $12.5 million for the three months ended June 30, 2019 to $8.4 million for the three months ended June 30, 2020, primarily due to decrease in income from operations of $4.0 million, and higher income tax expense of $1.4 million. This was partially offset by lower interest expense of $1.0 million, higher foreign exchange gain, net of $0.2 million, higher other income, net of $0.1 million. As a percentage of revenues, net income decreased from 5.2% for the three months ended June 30, 2019 to 3.8% for the three months ended June 30, 2020.

50


Six Months Ended June 30, 2020 Compared to Six Months Ended June 30, 2019

Revenues.

The following table summarizes our revenues by reportable segments for the six months ended June 30, 2020 and 2019:

Six months ended June 30,Percentage
change
20202019Change
(dollars in millions)
Insurance$165.0  $166.9  $(1.9) (1.1)%
Healthcare52.0  44.0  8.0  18.3 %
Emerging Business77.4  97.4  (20.0) (20.6)%
Analytics174.1  174.8  (0.7) (0.4)%
Total revenues, net$468.5  $483.1  $(14.6) (3.0)%

Revenues for the six months ended June 30, 2020 were $468.5 million, down $14.6 million, or 3.0%, compared to the six months ended June 30, 2019.

Revenue decline in Insurance of $1.9 million was primarily driven by lower volumes due to the impact of COVID-19, partially offset by expansion of business from certain existing clients aggregating to $0.3 million and $1.6 million mainly attributable to the depreciation of the Australian dollar, Indian rupee, U.K. pound sterling and South African ZAR against the U.S. dollar during the six months ended June 30, 2020 compared to the six months ended June 30, 2019. Insurance revenues were 35.2% and 34.5% of our total revenues in the six months ended June 30, 2020 and June 30, 2019, respectively.

Revenue growth in Healthcare of $8.0 million was primarily driven by expansion of business from our existing clients and new wins aggregating to $14.9 million, partially offset by our December 2019 wind-down of Health Integrated business revenues of $6.9 million during the six months ended June 30, 2019. Healthcare revenues were 11.1% and 9.1% of our total revenues in the six months ended June 30, 2020 and June 30, 2019, respectively.

Revenue decline in Emerging Business of $20.0 million was primarily driven by lower volumes due to the impact of COVID-19 and ramp down in certain client contracts aggregating to $18.7 million, and $1.3 million attributable to the depreciation of the Indian rupee against the U.S. dollar during the six months ended June 30, 2020 compared to the six months ended June 30, 2019. Emerging Business revenues were 16.5% and 20.2% of our total revenues in the six months ended June 30, 2020 and June 30, 2019, respectively.

Revenue decline in Analytics of $0.7 million was primarily driven by lower revenues from our recurring and project based engagements due to the impact of COVID-19 aggregating to $0.2 million and $0.5 million attributable to the depreciation of the U.K. pound sterling and Indian rupee against the U.S. dollar during the six months ended June 30, 2020 compared to the six months ended June 30, 2019. Analytics revenues were 37.2% and 36.2% of our total revenues in the six months ended June 30, 2020 and June 30, 2019, respectively.

51


Cost of Revenues and Gross Margin: The following table sets forth cost of revenues and gross margin of our reportable segments.
Cost of RevenuesGross Margin
Six months ended June 30,Percentage changeSix months ended June 30,Change
20202019Change20202019
(dollars in millions)
Insurance$118.1  $114.7  $3.4  3.0 %28.4 %31.3 %(2.9)%
Healthcare39.2  35.6  3.6  10.4 %24.6 %19.2 %5.4 %
Emerging Business48.0  55.1  (7.1) (13.1)%38.1 %43.4 %(5.3)%
Analytics115.8  114.3  1.5  1.3 %33.5 %34.6 %(1.1)%
Total$321.1  $319.7  $1.4  0.4 %31.5 %33.8 %(2.3)%
For the six months ended June 30, 2020, cost of revenues was $321.1 million compared to $319.7 million for the six months ended June 30, 2019, an increase of $1.4 million, or 0.4%. Our gross margin for the six months ended June 30, 2020 was 31.5% compared to 33.8% for six months ended June 30, 2019, a decrease of 230 bps.

The increase in cost of revenues in Insurance of $3.4 million was primarily due to an increase in employee-related costs of $1.7 million, higher infrastructure and technology costs of $2.4 million, and other operating costs of $0.8 million. This was partially offset by currency movements, net of hedging of $1.5 million. Gross margin in Insurance decreased by 290 bps during the six months ended June 30, 2020 compared to the six months ended June 30, 2019, primarily due to higher operating expenses.

The increase in cost of revenues in Healthcare of $3.6 million was primarily due to an increase in employee-related costs of $3.3 million and other operating costs of $0.9 million. This was partially offset by lower technology costs of $0.3 million and currency movements, net of hedging of $0.3 million. Gross margin in Healthcare increased by 540 bps during the six months ended June 30, 2020 compared to the six months ended June 30, 2019, primarily due to lower margin in the Heath Integrated business during the six months ended June 30, 2019 and higher revenues during the six months ended June 30, 2020.

The decrease in cost of revenues in Emerging Business of $7.1 million was primarily due to a decrease in employee-related costs of $4.8 million, lower infrastructure and technology cost of $1.2 million, currency movements, net of hedging of $0.9 million and lower travel costs of $0.8 million, partially offset by higher other operating costs of $0.6 million. Gross margin in Emerging Business decreased by 530 bps during the six months ended June 30, 2020, compared to the six months ended June 30, 2019, primarily due to lower revenues.

The increase in cost of revenues in Analytics of $1.5 million was primarily due to an increase in employee-related costs of $4.0 million. This was partially offset by lower other operating costs of $1.4 million and currency movements, net of hedging of $1.1 million. Gross margin in Analytics decreased by 110 bps during the six months ended June 30, 2020, compared to the six months ended June 30, 2019, primarily due to higher operating expenses.


52

Selling, General and Administrative (“SG&A”) Expenses.
Six months ended June 30,Percentage change
20202019Change
(dollars in millions)
General and administrative expenses$57.7  $63.8  $(6.1) (9.5)%
Selling and marketing expenses27.5  35.7  (8.2) (22.9)%
Selling, general and administrative expenses$85.2  $99.5  $(14.3) (14.3)%
As a percentage of revenues18.2 %20.6 %

The decrease in SG&A expenses of $14.3 million was primarily due to COVID-19 cost reduction measures including the temporary reduction of the base salaries of our executive officers and certain other groups of employees. This was driven by lower employee-related costs of $7.7 million, a decrease in stock-based compensation expense of $2.0 million mostly due to revision in estimates related to revenue linked performance based restricted stock units due to COVID-19, lower infrastructure and travel costs of $2.6 million, lower other operating costs of $1.0 million and currency movements, net of hedging of $1.0 million.

Depreciation and Amortization.
Six months ended June 30,Percentage change
20202019Change
(dollars in millions)
Depreciation expense$17.3  $15.3  $2.0  12.6 %
Intangible amortization expense7.6  11.1  (3.5) (31.6)%
Depreciation and amortization expense$24.9  $26.4  $(1.5) (5.9)%
As a percentage of revenues5.3 %5.5 %

The decrease in intangibles amortization expense of $3.5 million was primarily due to end of useful lives for certain intangible assets during the six months ended June 30, 2020 compared to the six months ended June 30, 2019. The increase in depreciation expense of $2.0 million was due to depreciation related to our investments in new operating centers to support our business growth.

Impairment and Restructuring Charges.
Six months ended June 30,Percentage change
20202019Change
(dollars in millions)
Impairment and restructuring charges$—  $6.8  $(6.8) (100.0)%
As a percentage of revenues— %1.4 %

During the six months ended June 30, 2019, we recorded impairment charges of $3.2 million and restructuring charges of $3.6 million in connection with the wind-down of our Health Integrated business.

Income from Operations. Income from operations increased by $6.6 million, or 21.6%, from $30.7 million for the six months ended June 30, 2019 to $37.4 million for the six months ended June 30, 2020. As a percentage of revenues, income from operations increased from 6.4% for the six months ended June 30, 2019 to 8.0% for the six months ended June 30, 2020.

Foreign Exchange Gain/(Loss). Net foreign exchange gains and losses are primarily attributable to movement of the U.S. dollar against the Indian rupee, the U.K. pound sterling and the Philippine peso during the six months ended June 30, 2020. The average exchange rate of the U.S. dollar against the Indian rupee increased from 69.87 during the six months ended June 30, 2019 to 74.25 during the six months ended June 30, 2020. The average exchange rate of the U.K. pound sterling against the U.S. dollar decreased from 1.30 during the six months ended June 30, 2019 to 1.26 during the six months ended June 30, 2020. The average exchange rate of the U.S. dollar against the Philippine peso decreased from 51.97 during the six months ended June 30, 2019 to 50.55 during the six months ended June 30, 2020.
53


We recorded a net foreign exchange gain of $2.7 million for the six months ended June 30, 2020 compared to the net foreign exchange gain of $2.5 million for the six months ended June 30, 2019.

Interest expense. Interest expense decreased from $7.4 million for the six months ended June 30, 2019 to $6.0 million for the six months ended June 30, 2020 primarily due to lower borrowings and lower effective interest rates under our Credit Facility during the six months ended June 30, 2020, compared to the six months ended June 30, 2019.

Other Income, net.

Six months ended June 30,Percentage change
20202019Change
Gain on sale and mark-to-market of mutual funds$5.2  $6.8  $(1.6) (24.5)%
Interest income1.2  1.5  (0.3) (22.0)%
Other, net0.4  0.2  0.2  125.5 %
Other income, net$6.8  $8.5  $(1.7) (20.8)%

Other income, net decreased by $1.7 million, from $8.5 million for the six months ended June 30, 2019 to $6.8 million for the six months ended June 30, 2020, primarily due to lower return on mutual fund investments of $1.6 million during the six months ended June 30, 2020 compared to the six months ended June 30, 2019.

Income Tax Expense. We recorded income tax expense of $9.9 million and $6.9 million for the six months ended June 30, 2020 and 2019, respectively. The effective tax rate increased from 20.1% during the six months ended June 30, 2019 to 24.3% during the six months ended June 30, 2020, primarily as a result of (i) recording of a one-time tax expense of $1.3 million due to electing a new tax regime for two of our Indian subsidiaries which provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits during the six months ended June 30, 2020, compared to a benefit of $1.5 million recorded during the six months ended June 30, 2019 and (ii) recording of excess tax benefits related to stock awards of $1.8 million pursuant to ASU No. 2016-09 during the six months ended June 30, 2020 compared to $1.1 million during the six months ended June 30, 2019. See Note 21 - Income Taxes to our unaudited consolidated financial statements.

Net Income. Net income increased from $27.3 million for the six months ended June 30, 2019 to $30.8 million for the six months ended June 30, 2020, primarily due to increase in income from operations of $6.6 million, lower interest expense of $1.4 million and higher foreign exchange gain, net of $0.2 million. This was partially offset by lower other income, net of $1.7 million and higher income tax expense of $3.0 million. As a percentage of revenues, net income increased from 5.6% for the six months ended June 30, 2019 to 6.6% for the six months ended June 30, 2020.

54

Liquidity and Capital Resources
 Six months ended June 30,
 20202019
 (dollars in millions)
Opening cash, cash equivalents and restricted cash$127.0  $104.1  
Net cash provided by operating activities58.9  47.7  
Net cash provided by investing activities1.1  0.9  
Net cash used for financing activities(13.4) (61.1) 
Effect of exchange rate changes(2.8) (0.2) 
Closing cash, cash equivalents and restricted cash$170.8  $91.4  
As of June 30, 2020 and 2019, we had $335.6 million and $253.0 million, respectively, in cash, cash equivalents and short-term investments, of which $275.5 million, and $214.8 million, respectively, is located in foreign jurisdictions that upon distribution may be subject to withholding and other taxes and we do not currently intend to distribute such amounts. If, in the future, we change our intention regarding distributions, additional taxes may be required and would be recorded in the period the intention changes.
Operating Activities: Cash flows provided by operating activities were $58.9 million for the six months ended June 30, 2020 as compared to cash flows provided by operating activities of $47.7 million during the six months ended June 30, 2019. Generally, factors that affect our earnings, for instance, pricing, volume of services, costs and productivity, affect our cash flows used or provided from operations in a similar manner. However, while management of working capital, including timing of collections and payments affects operating results only indirectly, the impact on the working capital requirements and cash flows provided by operating activities can be significant.
Cash flows provided by operating activities for the six months ended June 30, 2020 were $58.9 million. This comprised of net income plus the net effect of non-cash items, such as depreciation and amortization expense, stock-based compensation expense, amortization of operating lease right-of-use assets, unrealized gains on short-term investment, deferred income taxes, and others aggregating to $75.6 million. The primary working capital use of cash of $41.6 million during the six months ended June 30, 2020 was driven by decrease in accrued employee costs, operating lease liabilities, accrued expenses and other liabilities and increase in other current assets. The primary working capital sources of cash of $24.9 million was driven by decrease in accounts receivables, advance income tax, net, other assets, increase in deferred revenues and accounts payable.

Investing Activities: Cash flows provided by investing activities were $1.1 million for the six months ended June 30, 2020 as compared to cash flows provided by investing activities of $0.9 million for the six months ended June 30, 2019. The increase is mainly due to higher net redemption of investments of $23.8 million during the six months ended June 30, 2020 as compared to net redemptions of investments of $23.5 million during the six months ended June 30, 2019.

Financing Activities: Cash flows used for financing activities were $13.4 million during the six months ended June 30, 2020 as compared to cash flows used for financing activities of $61.1 million during the six months ended June 30, 2019. The decrease in cash flows used for financing activities was primarily due to higher repayment of $33.6 million (net of proceeds) under our Credit Facility (as described below in “Financing Arrangements (Debt Facility)”) during the six months ended June 30, 2019 as compared to net repayments of $0.2 million during the six months ended June 30, 2020 and lower purchases of treasury stock by $13.5 million under our share repurchase program during the six months ended June 30, 2020 as compared to the six months ended June 30, 2019.

We expect to use cash from operating activities to maintain and expand our business by making investments primarily related to new facilities and capital expenditures associated with leasehold improvements to build our facilities, digital capabilities and purchase telecommunications equipment and computer hardware and software in connection with managing client operations.

We incurred $22.1 million of capital expenditures in the six months ended June 30, 2020. We expect to incur capital expenditures of between $32.0 million and $38.0 million in 2020, primarily to meet our growth requirements, including
55

additions to our facilities as well as investments in technology applications, product development, digital technology, advanced automation, robotics and infrastructure.

In connection with any tax assessment orders that have been issued or may be issued against us or our subsidiaries, we may be required to deposit additional amounts with respect to such assessment orders (see Note 24 - Commitments and Contingencies to our unaudited consolidated financial statements herein for further details). We anticipate that we will continue to rely upon cash from operating activities to finance our smaller acquisitions, capital expenditures and working capital needs. If we have significant growth through acquisitions, we may need to obtain additional financing.

During the six months ended June 30, 2020, to enhance our liquidity position in response to COVID-19, management has taken certain precautionary measures, including: drawing $100.0 million from our line of credit under our existing Credit Agreement on March 12, 2020, the proceeds of which were available for working capital, general corporate or other purposes as needed, and which was repaid in full on April 20, 2020; and electing to temporarily suspend share repurchases under our 2019 Repurchase Program, and other cost reduction measures related to employee and vendor expenses and capital expenditure plans. The 2019 Repurchase Program remains authorized by the Board of Directors and the management using its discretion has resumed share repurchases effective July 1, 2020, considering improved market conditions, our capital needs and other factors.

The Coronavirus Aid, Relief, and Economic Security Act, (the “CARES Act”) allows employers to defer the payment of the employer share of Federal Insurance Contributions Act (“FICA”) taxes for the period from April 1, 2020 and ending December 31, 2020. During the six months ended June 30, 2020, we deferred FICA payments of $2.4 million under the CARES Act and will continue to defer FICA payments through December 31, 2020. The deferred amount will be payable as follows: (1) 50% of the deferred amount will be paid on December 31, 2021 and (2) the remaining 50% of the deferred amount will be paid on December 31, 2022.
Financing Arrangements (Debt Facility)
The following tables summarizes our Debt balances as of June 30, 2020 and December 31, 2019.
As of June 30, 2020
(dollars in millions)
Revolver Credit FacilityStructured PayablesNotesTotal
Current portion of long-term borrowings$20.0  $0.7  $—  $20.7  
Long-term borrowings79.0  —  150.0  229.0  
Unamortized debt discount—  —  (12.6) (12.6) 
Unamortized debt issuance costs*—  —  (0.9) (0.9) 
Long-term borrowings
79.0  —  136.5  215.5  
Total borrowings$99.0  $0.7  $136.5  $236.2  

56

As of December 31, 2019
(dollars in millions)
Revolver Credit FacilityStructured PayablesNotesTotal
Current portion of long-term borrowings$40.0  $0.9  $—  $40.9  
Long-term borrowings59.0  —  150.0  209.0  
Unamortized debt discount—  —  (13.9) (13.9) 
Unamortized debt issuance costs*—  —  (1.0) (1.0) 
Long-term borrowings
59.0  $—  $135.1  $194.1  
Total borrowings$99.0  $0.9  $135.1  $235.0  

*Unamortized debt issuance costs for our revolver credit facility of $0.6 million and $0.7 million as of June 30, 2020 and December 31, 2019, respectively, is presented under “other current assets” and “other assets” in the consolidated balance sheets.

See Note 17- Borrowings to our unaudited consolidated financial statements herein for further details on our debt facilities.
Off-Balance Sheet Arrangements
In the ordinary course of business, we provide standby letters of credit to third parties primarily for facility leases. As of June 30, 2020 and December 31, 2019, we had outstanding letters of credit of $0.5 million each, respectively, that were not recognized in our unaudited and audited consolidated balance sheets, respectively. These are not reasonably likely to have, a current or future material effect on our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources. We had no other off balance sheet arrangements or obligations.
57

Contractual Obligations
The following table sets forth our contractual obligations as of June 30, 2020:
Payment Due by Period
Less than1-34-5After
1 yearyearsyears5 yearsTotal
(dollars in millions)
Finance leases$0.3  $0.3  $0.1  $—  $0.7  
Operating leases(a)
25.7  46.3  32.3  38.5  142.8  
Purchase obligations9.9  —  —  —  9.9  
Other obligations(b)
2.4  4.2  3.4  5.7  15.7  
Borrowings:
Principal payments20.7  79.0  150.0  —  249.7  
Interest payments(c)
6.4  11.5  7.9  —  25.8  
Total contractual cash obligations(d)
$65.4  $141.3  $193.7  $44.2  $444.6  
(a)Represents lease liabilities payable for the expected lease term.
(b) Represents estimated payments under the Gratuity Plan.
(c)Interest on borrowings is calculated based on the interest rate on the outstanding borrowings as of June 30, 2020.
(d)Excludes $1.0 million related to uncertain tax positions, since the extent of the amount and timing of payment is currently not reliably estimable or determinable.

Certain units of our Indian subsidiaries were established as 100% Export-Oriented units under the Software Technology Parks of India (“STPI”) or Special Economic Zone ("SEZ") scheme promulgated by the Government of India. These units are exempt from customs, central excise duties, and levies on imported and indigenous capital goods, stores, and spares. We have undertaken to pay custom duties, service taxes, levies, and liquidated damages payable, if any, in respect of imported and indigenous capital goods, stores, and spares consumed duty free, in the event that certain terms and conditions are not fulfilled. We believe, however, that these units have in the past satisfied and will continue to satisfy the required conditions.

Our operations centers in the Philippines are registered with the Philippine Economic Zone Authority (“PEZA”). The registration provides us with certain fiscal incentives on the import of capital goods and local purchase of services and materials and requires that ExlService Philippines, Inc. to meet certain performance and investment criteria. We believe that these centers have in the past satisfied and will continue to satisfy the required criteria.
Recent Accounting Pronouncements
For a description of recent accounting pronouncements, see Note 2—“Recent Accounting Pronouncements” to the unaudited consolidated financial statements contained herein.
58

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk
During the three months ended June 30, 2020, there were no material changes in our market risk exposure. For a discussion of our market risk associated with exchange rate risk and interest rate risk, see Item 7A “Quantitative and Qualitative Disclosures about Market Risk” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019.


ITEM 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in the reports we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within the time periods specified in the U.S. Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including its Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), to allow timely decisions regarding required disclosure. In connection with the preparation of this Quarterly Report on Form 10-Q, our management carried out an evaluation, under the supervision and with the participation of the CEO and CFO, of the effectiveness and operation of our disclosure controls and procedures as of June 30, 2020. Based upon that evaluation, the CEO and CFO have concluded that our disclosure controls and procedures, as of June 30, 2020, were effective.
Changes in Internal Control over Financial Reporting

During the three months ended June 30, 2020, there were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


PART II.  Other Information
 

ITEM 1. Legal Proceedings

In the course of our normal business activities, various lawsuits, claims and proceedings may be instituted or asserted against us. Although there can be no assurance, we believe that the disposition of matters currently instituted or asserted will not have a material adverse effect on our consolidated financial position, results of operations or cash flows. See Note 24 - Commitments and Contingencies to our unaudited consolidated financial statements contained herein for details regarding our tax proceedings.

ITEM 1A. Risk Factors
We have disclosed below, as well as under the heading “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019 a number of risks which may materially affect our business, financial condition or results of operations. You should carefully consider these Risk Factors and the other information set forth elsewhere in this Quarterly Report on Form 10-Q. You should be aware that these risk factors and other information may not describe every risk facing our Company. Additional risks and uncertainties not currently known to us may also materially adversely affect our business, financial condition and/or results of operations.

Our business, results of operations and financial condition have been adversely affected, and could in the future be materially adversely affected, by the coronavirus pandemic.

In March 2020, the World Health Organization declared the outbreak of a disease caused by a novel strain of the coronavirus (COVID-19) to be a global pandemic. This global pandemic is having widespread, rapidly-evolving and unpredictable impacts on global societies, economies, financial markets and business practices. COVID-19 has affected us, our customers, employees, contractors, suppliers and business partners, who have been prevented from conducting business activities as usual, including due to the many and varying health and safety measures in response to COVID-19, including travel restrictions, quarantines, curfews, shelter in place and safer-at-home orders, and business shutdowns, as well as multi-step reopening policies. The continued spread of COVID-19 and the measures taken by governmental authorities disrupted the
59

continuity of our provision of services to our customers and adversely impacted our business, results of operations and financial condition-, see Part 1, Item 2 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this Quarterly Report on Form 10-Q.

The global spread of COVID-19 has created significant volatility and uncertainty and economic disruption. The ultimate impact of COVID-19 on our business, operations and financial results remains unknown and will depend on numerous evolving factors that we may not be able to accurately predict, including: the duration, scope and severity of the pandemic; governmental, business and individuals’ actions that have been and continue to be taken in response to the pandemic; the impact of the pandemic on economic activity and actions taken in response; the effect on our clients and client demand for our services and our solutions; our ability to sell and provide our services and solutions, including as a result of travel restrictions and people working from home; the ability of our clients to pay for our services and solutions; any closures of our and our clients' offices and facilities, and any additional preventative or protective actions that we, our clients, and governments may implement that may result in a period of continued business interruption.

In the U.S., India, the Philippines, Europe and South Africa, we have large concentrations of employees performing critical operations, which are in varying stages of restrictions and re-opening to address COVID-19. Certain jurisdictions have begun re-opening but have returned to restrictions in the face of increases in new COVID-19 cases. There is considerable uncertainty regarding how current and future health and safety measures implemented in response to the pandemic will impact our business, including whether they will result in further changes in demand from our clients for our services and solutions, further increases in operating costs (whether as a result of changes to our supply chain or increases in employee costs, operating costs or otherwise), how they will further impact our supply chain. An extended period of mass remote work by our employees may reduce our employees’ efficiency and productivity, which may cause delays in service delivery, disrupt employee relations, hamper innovation and may have other unforeseen adverse effects on our business. For those employees who are permitted to come onsite, while we have implemented personal safety measures at all such locations, any actions we take with respect to our workforce may not be sufficient to mitigate the risk of infection by COVID-19 and further disruption to our business.

In addition, the effects of COVID-19 could affect our business in many ways, including, but not limited to, the following factors:

the impact of the pandemic on the economies and financial markets of the countries and regions in which we operate, including a potential global recession, a decline in customer confidence and spending;
our inability to obtain rent deferrals or other relief from many of our landlords with respect to our leased corporate offices that were or still remain closed, which could result in litigation or other disruptions;
COVID-19 and remote-work oriented phishing and similar cybersecurity attack attempts;
remote work solutions may be limited in their ability to replicate the operational oversight and security controls of our office environments and we may suffer operational and information security failures as a result of the changed controls;
we may be required to revise certain accounting estimates and judgments such as, but not limited to, those related to the valuation of long-lived assets and deferred tax assets, which could have a material adverse effect on our financial position and results of operations;
governmental actions in the geographies in which we operate may prevent us from adjusting the size of our workforce or modifying compensation terms; and
COVID-19 may also have a material adverse effect on our liquidity and cash flows. If our business does not generate sufficient cash flows from operating activities, and sufficient funds are not otherwise available to us from borrowings under our credit facility or other sources, we may not be able to cover our expenses, fund our other liquidity and working capital needs, or execute on our strategic initiatives, each of which could significantly harm our business.

The measures taken to date will impact our business for the third quarter of 2020 and potentially beyond. Management expects that all of its business segments, across all of its geographies, will be impacted to some degree, but the significance of the full impact of the COVID-19 pandemic on our business and the duration for which it may have an impact cannot be determined at this time. Any of these events could cause or contribute to risks and uncertainties enumerated in this Quarterly Report on Form 10-Q or our other filings with the SEC, and could materially adversely affect our business, financial condition, results of operations and/or stock price.









60







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

Unregistered Sales of Equity Securities
None.
        
Use of Proceeds

None.

Purchases of Equity Securities by the Issuer
During the three months ended June 30, 2020, purchases of common stock were as follows:
PeriodTotal Number of
Shares Purchased
Average Price
Paid per share(1)
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
April 1, 2020 through April 30, 2020—  $—  —  $188,016,828  
May 1, 2020 through May 31, 2020—  $—  —  $188,016,828  
June 1, 2020 through June 30, 2020—  $—  —  $188,016,828  
Total—  $—  —  $—  
(1) Average of high and low price of common stock on the trading day prior to the vesting date of the shares of restricted stock.

On December 16, 2019, our Board of Directors authorized a $200.0 million common stock repurchase program beginning January 1, 2020 through December 31, 2022 (the “2019 Repurchase Program”). The shares may be purchased by us from time to time from the open market and through private transactions, or otherwise, as determined by us as market conditions warrant. The 2019 Repurchase Program may be suspended or discontinued at any time.

During the quarter ended March 31, 2020, to enhance our liquidity position in response to COVID-19, management elected to temporarily suspend share repurchases under the 2019 Repurchase Program. The 2019 Repurchase Program remains authorized by the Board of Directors and the management has resumed share repurchases effective July 1, 2020, considering improved market conditions, our capital and liquidity needs and other factors.

ITEM 3. Defaults Upon Senior Securities

None.

ITEM 4. Mine Safety Disclosures
Not applicable.

ITEM 5. Other Information
None.


61

ITEM 6. Exhibits

The following exhibits are being filed as part of this Quarterly Report on Form 10-Q:
3.1
3.2
3.3
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Scheme
101.CALXBRL Taxonomy Extension Calculation Linkbase
101.DEFXBRL Taxonomy Extension Definition Linkbase
101.LABXBRL Taxonomy Extension Label Linkbase
101.PREXBRL Extension Presentation Linkbase
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

62

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934 the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Date: August 6, 2020EXLSERVICE HOLDINGS, INC.
By: 
/S/ MAURIZIO NICOLELLI
 MAURIZIO NICOLELLI
Chief Financial Officer
(Duly Authorized Signatory, Principal Financial and Accounting Officer)

63
EX-31.1 2 exls-ex311x06x30x2020x.htm EX-31.1 Document

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


Date: August 6, 2020/s/ Rohit Kapoor
Rohit Kapoor
Vice-Chairman and Chief Executive Officer

EX-31.2 3 exls-ex312x06x30x2020x.htm EX-31.2 Document

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

Date: August 6, 2020/s/ Maurizio Nicolelli
Maurizio Nicolelli
Chief Financial Officer

EX-32.1 4 exls-ex321x06x30x2020x.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of ExlService Holdings, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Rohit Kapoor, Vice-Chairman and Chief Executive Officer of 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:
 
(a)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Rohit Kapoor
Rohit Kapoor
Vice-Chairman and Chief Executive Officer
August 6, 2020

EX-32.2 5 exls-ex322x06x30x2020x.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of ExlService Holdings, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Maurizio Nicolelli, Chief Financial Officer of 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:
(a)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Maurizio Nicolelli
Maurizio Nicolelli
Chief Financial Officer
August 6, 2020

EX-101.SCH 6 exls-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 100010002 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030004 - Statement - Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040005 - Statement - Consolidated Statements of Comprehensive (Loss)/Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050006 - Statement - Consolidated Statements of Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060007 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 210021002 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220032001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 240044001 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210051003 - Disclosure - Segment and Geographical Information link:presentationLink link:calculationLink link:definitionLink 230063001 - Disclosure - Segment and Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 240074002 - Disclosure - Segment and Geographical Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240084003 - Disclosure - Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 240094004 - Disclosure - Segment and Geographical Information - Revenues based on Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 240104005 - Disclosure - Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 210111004 - Disclosure - Revenues, net link:presentationLink link:calculationLink link:definitionLink 230123002 - Disclosure - Revenues, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240134006 - Disclosure - Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240144007 - Disclosure - Revenues, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240154008 - Disclosure - Revenues, net - Contract with Customer Revenue Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 240164009 - Disclosure - Revenues, net - Contract Acquisition and Fulfillment Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240174010 - Disclosure - Revenues, net - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 240184011 - Disclosure - Revenues, net - Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 210191005 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 230203003 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 240214012 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 210221006 - Disclosure - Cash, Cash Equivalents and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 230233004 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 240244013 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 210251007 - Disclosure - Other Income, net link:presentationLink link:calculationLink link:definitionLink 230263005 - Disclosure - Other Income, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240274014 - Disclosure - Other Income, net - Summary of Other Income, net (Details) link:presentationLink link:calculationLink link:definitionLink 210281008 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 230293006 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240304015 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 240314016 - Disclosure - Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) link:presentationLink link:calculationLink link:definitionLink 240324017 - Disclosure - Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) link:presentationLink link:calculationLink link:definitionLink 240334018 - Disclosure - Property and Equipment, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210341009 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 230353007 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240364019 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 240374020 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240374020 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240384021 - Disclosure - Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240394022 - Disclosure - Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240404023 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210411010 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 230423008 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240434024 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210441011 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 230453009 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240464025 - Disclosure - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210471012 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 230483010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240494026 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210501013 - Disclosure - Other Non-Current Liabilities link:presentationLink link:calculationLink link:definitionLink 230513011 - Disclosure - Other Non-Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240524027 - Disclosure - Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210531014 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 230543012 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 240554028 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 210561015 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 230573013 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 240584029 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 240594030 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210601016 - Disclosure - Derivatives and Hedge Accounting link:presentationLink link:calculationLink link:definitionLink 230613014 - Disclosure - Derivatives and Hedge Accounting (Tables) link:presentationLink link:calculationLink link:definitionLink 240624031 - Disclosure - Derivatives and Hedge Accounting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240634032 - Disclosure - Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 240644033 - Disclosure - Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 240654034 - Disclosure - Derivatives and Hedge Accounting- Location of Gain or Loss Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 210661017 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 230673015 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 240684035 - Disclosure - Borrowings - Company's Debt Position (Details) link:presentationLink link:calculationLink link:definitionLink 240694036 - Disclosure - Borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240704037 - Disclosure - Borrowings - Credit Facilities Carried an Effective Interest Rate (Details) link:presentationLink link:calculationLink link:definitionLink 240714038 - Disclosure - Borrowings - Interest Expense of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 240724039 - Disclosure - Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 210731018 - Disclosure - Capital Structure link:presentationLink link:calculationLink link:definitionLink 230743016 - Disclosure - Capital Structure (Tables) link:presentationLink link:calculationLink link:definitionLink 240754040 - Disclosure - Capital Structure - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240764041 - Disclosure - Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 240774042 - Disclosure - Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 210781019 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 230793017 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 240804043 - Disclosure - Employee Benefit Plans - Net Gratuity Cost (Details) link:presentationLink link:calculationLink link:definitionLink 240814044 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240824045 - Disclosure - Employee Benefit Plans - Change in Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240834046 - Disclosure - Employee Benefit Plans - Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 210841020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 230853018 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240864047 - Disclosure - Leases - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 240874048 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240884049 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240894050 - Disclosure - Leases - Cash Flow and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 240904051 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240904051 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210911021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 230923019 - Disclosure - Income Taxes Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 240934052 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240944053 - Disclosure - Income Taxes - Recognized in Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 210951022 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 230963020 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 240974054 - Disclosure - Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) link:presentationLink link:calculationLink link:definitionLink 240984055 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240994056 - Disclosure - Stock Based Compensation - Stock Based Compensation Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 241004057 - Disclosure - Stock Based Compensation - Restricted Stock and Restricted Stock Units Activity Under Company's Stock Plans (Details) link:presentationLink link:calculationLink link:definitionLink 241014058 - Disclosure - Stock Based Compensation - Performance Based Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 211021023 - Disclosure - Related Party Disclosures link:presentationLink link:calculationLink link:definitionLink 231033021 - Disclosure - Related Party Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 241044059 - Disclosure - Related Party Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 211051024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 241064060 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 exls-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 exls-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 exls-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Number, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Aggregate intrinsic value, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other income, net Other income, net Other Nonoperating Income (Expense) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Number of options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Owned Assets: Property, Plant and Equipment, Net, Excluding Capital Leased Assets [Abstract] Amortization of non-cash interest expense related to convertible senior notes Amortization of debt discount on Notes Amortization of Debt Discount (Premium) Treasury Stock Treasury Stock [Member] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Change in Plan Assets Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Segments [Axis] Segments [Axis] Employee Benefit Plans Retirement Benefits [Text Block] Weighted-average fair value, vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Contract assets Contract with Customer, Asset, before Allowance for Credit Loss Leases Lessee, Leases [Policy Text Block] Consideration received for process transition activities Contract From Customer Liability,, Consideration Received From Transitions Activities Contract From Customer Liability, Consideration Received From Transitions Activities Tax expense as a result of electing new tax regime for two Indian subsidiaries Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Other current assets Other Current Assets [Member] Benefit paid Defined Benefit Plan, Plan Assets, Benefits Paid Export-oriented units established, percentage Export Oriented Units Established Percentage Export oriented units established percentage. Derivative instruments Derivative Asset Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Derivatives and Hedge Accounting Derivative Instruments and Hedging Activities Disclosure [Text Block] Allocation of equity component related to issuance costs on convertible notes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Current Fiscal Year End Date Current Fiscal Year End Date Intangible assets, net Total intangible assets, net carrying amount Intangible Assets, Net (Excluding Goodwill) Rest of World Rest of World Rest Of World [Member] Rest of World. Plan assets at January 1, 2020 Plan assets at June 30, 2020 Defined Benefit Plan, Plan Assets, Amount Trade names and trademarks Trade names and trademarks (Finite lived) Trademarks and Trade Names [Member] Finance lease, right of use asset, gross Property and equipment, gross Finance Lease, Right-of-Use Asset, before Accumulated Amortization Selling and marketing expenses Selling and Marketing Expense [Member] Proceeds from borrowings Proceeds from Issuance of Long-term Debt Income from operations Operating Income (Loss) Long-lived Assets Based on Geographical Information Long-lived Assets by Geographic Areas [Table Text Block] Payment of debt issuance costs Payments of Debt Issuance Costs Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Deposits with statutory authorities Deposit Assets (Loss)/Gain on foreign currency exchange contracts Reclassification out of Accumulated Other Comprehensive Income [Member] Contracts with Customer, Receivables, Liabilities and Revenue Recognized Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Weighted-average fair value, outstanding, at beginning balance (in dollars per share) Weighted-average fair value, outstanding, at ending balance (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 Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Refer to Note 24) Commitments and Contingencies Total lease payments Finance Lease, Liability, Payment, Due Discretionary contributions towards 401(k) plan, maximum percentage Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Other Income, net Interest and Other Income [Text Block] Acquisition of treasury stock Payments for Repurchase of Common Stock Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] After year five Lessee, Operating Lease, Liability, to be Paid, after Year Five Office furniture and equipment Furniture and Fixtures [Member] Entity Shell Company Entity Shell Company Number, vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cover [Abstract] Cover [Abstract] Operating cash outflows for operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Document Type Document Type Sublease income Sublease Income Expected return on plan assets, percentage Defined Benefit Plan Expected Return On Plan Assets Percentage Defined Benefit Plan Expected Return On Plan Assets Percentage 2023 Long-Term Debt, Maturity, Year Three Notes Notes Convertible Notes Payable [Member] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Derivative instruments Derivative Asset, Current Retained earnings Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Other Assets Other Assets Disclosure [Text Block] Unrealized gain/(loss) on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Unamortized debt discount Debt Instrument, Unamortized Discount Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock Schedule Of Purchase Of Common Stock From Employees Withholding Tax Payments [Table Text Block] Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Addition Increase In Capitalized Contract Cost Gross Increase In Capitalized Contract Cost Gross Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Year one Lessee, Operating Lease, Liability, to be Paid, Year One Acquisition of treasury stock (in shares) Shares repurchased (in shares) Treasury Stock, Shares, Acquired Number of options, outstanding, beginning balance (in shares) Number of options, outstanding, ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Year one Finance Lease, Liability, to be Paid, Year One ExlService Holdings, Inc. Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Tax expense from re-measurement of Indian subsidiaries' deferred taxes to lower corporate tax rate Effective Income Tax Reconciliation, Re-measurement Of Subsidiaries Deferred Tax, Amount Effective Income Tax Reconciliation, Re-measurement Of Subsidiaries Deferred Tax, Amount Year four Lessee, Operating Lease, Liability, to be Paid, Year Four Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued Preferred Stock, Value, Issued Hedging Designation [Domain] Hedging Designation [Domain] Lease cost Lease, Cost Investment in equity affiliate Payments to Acquire Equity Method Investments Total operating expenses Operating expenses Operating Expenses After year ​four Finance​ Lease ​Liability ​Payments​ Due​ After Year ​Four Finance​ Lease ​Liability ​Payments​ Due​ After Year ​Four Buildings Building [Member] Other comprehensive (loss)/income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Quarterly Report Document Quarterly Report Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Network equipment and computers Technology Equipment [Member] Summary of Other Non-Current Liabilities Other Noncurrent Liabilities [Table Text Block] Other non-current liabilities Other non-current liabilities Other Liabilities, Noncurrent Deferred tax assets, net Deferred Income Tax Assets, Net Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Principal payments of finance lease liabilities Financing cash outflows for finance leases Finance Lease, Principal Payments Advances to suppliers Prepaid Supplies Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Revenues, net Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Others Other Assets, Miscellaneous, Current Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity File Number Entity File Number Weighted-average remaining lease term Weighted-Average Remaining Lease Term [Abstract] Weighted-Average Remaining Lease Term [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Amortization Capitalized Contract Cost, Amortization Geographical [Domain] Geographical [Domain] Total finance lease cost Finance Lease Cost Finance Lease Cost TT&L Travel, Transportation and Logistics [Member] Travel, Transportation and Logistics [Member] Statement [Line Items] Statement [Line Items] Earnings per share attributable to ExlService Holdings Inc. stockholders: Earnings Per Share, Basic and Diluted [Abstract] Unrealized gain on short term investments Unrealized Gain (Loss) on Investments Document Fiscal Period Focus Document Fiscal Period Focus Interest payable Interest Payable, Current Depreciation and Amortization Depreciation And Amortization [Member] Depreciation And Amortization [Member] Number of classes of common stock outstanding Number Of Classes Of Common Stock Outstanding Number Of Classes Of Common Stock Outstanding Statement [Table] Statement [Table] Charged against allowance Accounts Receivable, Allowance for Credit Loss, Writeoff Interest cost Defined Benefit Plan, Interest Cost Contract assets Contract with Customer, Asset, before Allowance for Credit Loss, Current Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Preferred stock, issued (in shares) Preferred Stock, Shares Issued Finance Lease Finance Lease [Abstract] Finance Lease [Abstract] 2019 Repurchase Program Two Thousand Nineteen Repurchase Program [Member] Two Thousand Nineteen Repurchase Program [Member] Measurement period adjustment, transition tax expense (benefit) Tax Cuts and Jobs Act Measurement Period Adjustment Income Tax Expense Benefit Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit) India INDIA Purchase of non-controlling interest Payments to Acquire Additional Interest in Subsidiaries Loss/(Gain) on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Principles of Consolidation Consolidation, Policy [Policy Text Block] Accrued employee costs Increase (Decrease) in Other Employee-Related Liabilities Additions during the period, net Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Unamortized debt issuance cost Unamortized Debt Issuance Expense Borrowings Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Accounts receivable, including unbilled receivables Accounts Receivable, before Allowance for Credit Loss Share Repurchase Program [Domain] Share Repurchase Program [Domain] Less : Accumulated amortization Capitalized Computer Software, Accumulated Amortization Summary of Fair Value of Foreign Currency Exchange Contracts Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders: Denominators: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Goodwill Reallocation Goodwill, Transfers Leases Lessee, Finance Leases [Text Block] Summary of Company's Purchased Shares of its Common Stock, Including Commissions Class of Treasury Stock [Table Text Block] Amendment Flag Amendment Flag Number available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Purchase commitments, net of advances Purchase Commitment, Remaining Minimum Amount Committed Repayments of borrowings Repayments of Debt Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Contract Acquisition Costs Contract Acquisition Costs [Member] Contract Acquisition Costs [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] BPM and related services BPM and Related Services [Member] BPM and Related Services [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Unrealized (loss)/gain on cash flow hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] United Kingdom UNITED KINGDOM Financial Instruments [Domain] Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Other non-current liabilities Other Noncurrent Liabilities [Member] Long-term borrowings gross Long-term Debt, Gross, Excluding Current Maturities Long-term Debt, Gross, Excluding Current Maturities Geographical [Axis] Geographical [Axis] Income tax expense relating to above Total income tax expense recognized in other comprehensive income Reclassification from AOCI, Current Period, Tax Local Phone Number Local Phone Number Segments [Domain] Segments [Domain] Acquisition of treasury stock Acquisition Of Treasury Stock Value Equity impact of the value of stock that has been repurchased during the period and has not been retired and is held in treasury. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Income taxes payable Accrued Income Taxes, Noncurrent Effect of foreign exchange (loss)/gain Gain (Loss) on Hedging Activity 2024 Long-Term Debt, Maturity, Year Four Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Schedule of Credit Facilities Carried an Effective Interest Rate Schedule of Line of Credit Facilities [Table Text Block] Schedule of Restricted Stock and RSU Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Income Statement Location [Domain] Income Statement Location [Domain] Year two Lessee, Operating Lease, Liability, to be Paid, Year Two Average purchase price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Less: Accumulated depreciation and amortization Accumulated depreciation Finance Lease, Right-of-Use, Accumulated Amortization Finance Lease, Right-of-Use, Accumulated Depreciation Amortization expense Amortization of Intangible Assets Foreign currency exchange contracts Foreign Exchange Contract [Member] Schedule of Components of Lease Cost Lease, Cost [Table Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Advance income tax, net Prepaid Taxes Entity Current Reporting Status Entity Current Reporting Status Year three Lessee, Operating Lease, Liability, to be Paid, Year Three Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Other assets Other Assets, Noncurrent Operating Lease Operating Leases [Abstract] Operating Leases [Abstract] Segment and Geographical Information Segment Reporting Disclosure [Text Block] Operating cash outflows for finance leases Finance Lease, Interest Payment on Liability Total assets Assets Related Party Disclosures Related Party Transactions Disclosure [Text Block] Others, net Other Miscellaneous Nonoperating Income (Expense) Other Miscellaneous Nonoperating Income (Expense) Interest expense on Notes Interest Expense, Debt Number, outstanding, at beginning balance (in shares) Number, outstanding, at ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Total Finite-Lived Intangible Assets, Net Long-lived assets Long-Lived Assets Income taxes payable, net Accrued Income Taxes, Current Contract liabilities Contract with Customer, Liability [Abstract] Entity Small Business Entity Small Business Cost of revenues Cost of Sales [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Schedule of Maturities of Finance Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Interest accrued Interest Payable Interest expense Interest Expense Depreciation and amortization expense Depreciation, Depletion and Amortization Entity Filer Category Entity Filer Category Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Unrecognized tax benefits Liability for Uncertainty in Income Taxes, Noncurrent Entity Address, City or Town Entity Address, City or Town Weighted average purchase price per share (in dollars per share) Accelerated Share Repurchases, Final Price Paid Per Share Cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Income Tax (Deferred) Recognized in Other Comprehensive Income Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Year five Finance Lease, Liability, to be Paid, Year Five Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total Non-United States Non-US [Member] Weighted-average remaining contractual life, vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2022 Long-Term Debt, Maturity, Year Two Emerging Business Emerging Business [Member] Emerging Business [Member] Schedule of Finite Lived Intangible Assets Useful Lives Schedule Of Finite Lived Intangible Assets Useful Lives Table [Table Text Block] Schedule of finite lived intangible assets useful lives. Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] F&A Finance and Accounting [Member] Finance and Accounting [Member] Revenue recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Authorized increase in repurchase amount Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period Level 1 Fair Value, Inputs, Level 1 [Member] Deferred contract fulfillment costs Deferred Contract Acquisition Costs NonCurrent Deferred Contract Acquisition Costs NonCurrent Analytics services Analytics Services [Member] Analytics Services [Member] Unrealized gain/(loss) recognized in AOCI Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Accounts payable Increase (Decrease) in Accounts Payable Client liabilities Broker-Dealer, Payable to Customer Deferred rent Accrued Rent Insurance Insurance [Member] Insurance [Member] Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Other assets Other Assets Deferred contract fulfillment costs Deferred Contract Acquisition Costs Current Deferred Contract Acquisition Costs Current Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Accounts receivable not billed Unbilled Contracts Receivable Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Interest on lease liabilities Finance Lease, Interest Expense Derivative financial instruments Foreign Currency Contract, Asset, Fair Value Disclosure Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Non-controlling interest Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Investment in equity affiliate Equity Method Investments Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Fair value of convertible notes Convertible Debt, Fair Value Disclosures Revolver Credit Facility Revolver Credit Facility Revolving Credit Facility [Member] Other Current Assets Other Current Assets [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Philippines PHILIPPINES Weighted-average exercise price, vested and exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Term of cash flow hedge Derivative, Term of Contract Weighted-average exercise price, outstanding, beginning balance (in dollars per share) Weighted-average exercise price, outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Letters of credit outstanding Letters of Credit Outstanding, Amount Common stock, authorized (in shares) Common Stock, Shares Authorized Dilutive effect of share based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Revenues Based on Geographical Information Revenue from External Customers by Geographic Areas [Table Text Block] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Revenues and Cost of Revenues for Company's Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Long-lived assets Impairment charges Impairment of Long-Lived Assets Held-for-use Reclassification adjustments Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Income tax expense relating to above AOCI Including Portion Attributable to Noncontrolling Interest, Tax Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Derivative financial instruments Foreign Currency Contracts, Liability, Fair Value Disclosure Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive (Loss)/Income AOCI Attributable to Parent [Member] Operating lease liabilities, less current portion Operating lease liabilities - Non-current Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Gain on sale and mark-to-market of mutual funds, net Investment Income, Interest Accrued capital expenditure Capital Expenditure, Liability, Current Capital Expenditure, Liability, Current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Excess tax benefits related to stock awards Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Accrued capital expenditure Capital Expenditure, Liability, Noncurrent Capital Expenditure, Liability, Noncurrent Software Software and Software Development Costs [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Year three Finance Lease, Liability, to be Paid, Year Three Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Change in Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] 2021 Long-Term Debt, Maturity, Year One Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Cash payments for amounts included in the measurement of lease liabilities : Cash Flow, Operating Activities, Lessee [Abstract] Healthcare Health Care [Member] Entity Tax Identification Number Entity Tax Identification Number Interest expense on Notes Interest Expense, Related Party Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Actual return Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Loss from equity-method investment Income (Loss) from Equity Method Investments Repurchase of common stock authorized, maximum Stock Repurchase Program, Authorized Amount Lease deposits Security Deposit Income before income tax expense and earnings from equity affiliates Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Trading Symbol Trading Symbol Hedging Designation [Axis] Hedging Designation [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Operating lease, impairment charges Operating Lease, Impairment Loss Structured Payables Structured Payables Notes Payable, Other Payables [Member] Term deposits Time Deposits, at Carrying Value Total consideration Stock Repurchased During Period, Value Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense 2020 (July - December) Long-Term Debt, Maturity, Remainder of Fiscal Year Total consideration Payment, Tax Withholding, Share-based Payment Arrangement Designated as Hedging Instrument Derivatives Designated as Hedging Instruments Designated as Hedging Instrument [Member] Aggregate amount demanded by income tax authorities related to its transfer pricing issues Aggregate Disputed Amount Related to Transfer Pricing and Permanent Establishment Aggregate disputed amount related to transfer pricing and permanent establishment Market Condition Based PRSUs Market Condition Based Performance Restricted Stock Units [Member] Market Condition Based Performance Restricted Stock Units [Member] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Estimated useful lives Property, Plant and Equipment, Useful Life Total borrowings Debt outstanding Long-term Debt Goodwill [Line Items] Goodwill [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Leases Lessee, Operating Leases [Text Block] Cost of revenues Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Service cost Defined Benefit Plan, Service Cost City Area Code City Area Code Cost of revenues Cost of Goods and Services Sold Customer relationships Customer relationships Customer Relationships [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Finance lease: Lease, Cost [Abstract] Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Restricted Stock Restricted Stock [Member] Weighted-average discount rate Weighted-Average Discount Rate [Abstract] Weighted-Average Discount Rate [Abstract] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Movement in Allowance for Expected Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Land Land [Member] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Revenues and cost of revenues for Company's reportable segments [Line Items] Revenue from External Customer [Line Items] Current portion of operating lease liabilities Operating lease liabilities - Current Operating Lease, Liability, Current Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Right-of-use assets obtained in exchange for new finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Units vested for which the underlying common stock is yet to be issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Statements of Income Derivative Instruments, Gain (Loss) [Table Text Block] Weighted-average 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 Amortization of actuarial (gain)/loss Defined Benefit Plan, Amortization of Gain (Loss) Receivables from statutory authorities Service Taxes Receivable, Current Service Taxes Receivable, Current Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Net gratuity cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) United States United States UNITED STATES 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 Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Capital Structure Stockholders' Equity Note Disclosure [Text Block] Schedule of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Weighted average life of intangible assets Finite-Lived Intangible Assets, Remaining Amortization Period Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] 2020 (July 1 - December 31) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Schedule of Company's Contribution Plan Defined Contribution Plan Disclosures [Table Text Block] Tax expense resulting from foregoing the minimum alternative tax credits Effective Income Tax Rate Reconciliation, Expense From Foregoing Minimum Alternative Tax Credits, Amount Effective Income Tax Rate Reconciliation, Expense From Foregoing Minimum Alternative Tax Credits, Amount Additional paid-in capital Additional Paid in Capital, Common Stock Amortization of operating lease right-of-use assets Amortization Of Operating Lease Right Of Use Asset Amortization Of Operating Lease Right Of Use Asset Impairment loss in relation to costs capitalized Capitalized Contract Cost, Impairment Loss Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Operating lease Operating Lease, Weighted Average Discount Rate, Percent Assets Assets, Fair Value Disclosure [Abstract] After year​ four Lessee​ Operating ​Lease​ Liability​ Payments​ Due​ After Year​ Four Lessee​ Operating ​Lease​ Liability​ Payments​ Due​ After Year​ Four Impairment charges Asset Impairment Charges Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Unamortized debt issuance costs Debt Issuance Costs, Net Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Increase (Decrease) In Capitalized Contract Costs [Roll Forward] Contract Fulfillment Costs Contract Fulfillment Costs [Member] Contract Fulfillment Costs [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Total intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Less: Imputed interest Finance Lease, Liability, Undiscounted Excess Amount Net derivative losses to be reclassified within 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Motor vehicles Vehicles [Member] Forward Contracts Forward Contracts [Member] Authorized increase in repurchase amount, 2018 Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period, Year Two Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period, Year Two Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Impairment charges Goodwill, Impairment Loss 2025 and thereafter Finite-Lived Intangible Asset Expected Amortization After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Accounts receivable, net Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Derivative instruments Derivative Instruments and Hedges, Liabilities Total lease payments Lessee, Operating Lease, Liability, to be Paid Depreciation and amortization expense Depreciation & amortization expense Depreciation, Depletion and Amortization, Nonproduction Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Restricted cash Restricted cash (non-current) Restricted Cash, Noncurrent Schedule of Interest Expense Debt Recognized Schedule Of Interest Expense Debt [Table Text Block] Schedule of Interest Expense, Debt Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Summary of Other Income, Net Interest and Other Income [Table Text Block] Foreign currency translation gain/(loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Prepaid expenses Other Prepaid Expense, Current Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Operating lease liabilities Increase Decrease in Operating Lease Liability Increase Decrease in Operating Lease Liability Goodwill Beginning Balance Ending Balance Goodwill Total other comprehensive income/(loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Numerators: Net Income (Loss) Attributable to Parent [Abstract] Foreign currency exchange contracts, asset Derivative Asset, Fair Value, Gross Asset Opening Balance Closing Balance Capitalized Contract Cost, Gross Advance income tax, net Increase (Decrease) in Income Taxes Payable Impairment and restructuring charges Restructuring Costs and Asset Impairment Charges Debt instrument face amount Debt Instrument, Face Amount Level 2 Fair Value, Inputs, Level 2 [Member] Other current assets Other current assets Other Assets, Current Liabilities Liabilities, Fair Value Disclosure [Abstract] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Number of options, forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued expenses and other current liabilities. General and administrative expenses General and Administrative Expense [Member] Equity [Abstract] Equity [Abstract] Total Assets, Fair Value Disclosure Foreign exchange contracts outstanding Derivative Asset, Notional Amount Entity Central Index Key Entity Central Index Key Bank guarantees and deposits in respect to contingencies Total Bank Guarantees And Deposits In Respect Of Contingencies Total Bank Guarantees and Deposits in Respect of Contingencies Deferred revenue Contract with Customer, Liability, Current Entity Emerging Growth Company Entity Emerging Growth Company 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 Retirement benefits Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Number of options, vested and exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Credit Facility [Domain] Credit Facility [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Schedule of Estimated Future Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic (in dollars per share) Earnings Per Share, Basic 2017 Repurchase Program Two Thousand Seventeen Repurchase Program [Member] Two Thousand Seventeen Repurchase Program [Member] Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Contract assets Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent Number of operating segments Number of Operating Segments Number, forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Retirement benefits Liability, Defined Benefit Plan, Noncurrent Operating lease Operating Lease, Weighted Average Remaining Lease Term Selling and marketing expenses Selling & marketing expenses Selling and Marketing Expense Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] 3.50% Convertible Senior Notes due October 1, 2024 3.50% Convertible Senior Notes due October 1, 2024 [Member] 3.50% Convertible Senior Notes due October 1, 2024 [Member] Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Aggregate intrinsic value, vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Stock-based compensation expenses Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock, $0.001 par value; 100,000,000 shares authorized, 38,818,365 shares issued and 34,320,586 shares outstanding as of June 30, 2020 and 38,480,654 shares issued and 34,185,241 shares outstanding as of December 31, 2019 Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-lived intangible assets Finite-Lived Intangible Assets [Line Items] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Restricted cash Restricted cash (current) Restricted Cash, Current Contract Acquisition and Fulfillment Costs Capitalized Contract Cost [Table Text Block] Current portion of long-term borrowings Long-term Debt, Current Maturities Year four Finance Lease, Liability, to be Paid, Year Four Amortization expense Capitalized Computer Software, Amortization Retirement Benefits [Abstract] Retirement Benefits [Abstract] Others Other Assets, Miscellaneous Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Mutual funds Money Market And Mutual Fund Fair Value Disclosure Money market and mutual fund fair value disclosure. Deposits for bank guarantees issued Bank Guarantee Issued Bank Guarantee Issued Weighted-average fair value, granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Derivative instruments Derivative Instruments and Hedges, Liabilities, Noncurrent Common stock, issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Restricted Stock and Restricted Stock Units Restricted Stock and Restricted Stock Units [Member] Restricted Stock and Restricted Stock Units [Member] Amounts paid on deposits Amounts Paid As Deposits In Respect Of Contingencies Amounts paid as deposits in respect of Contingencies. Additional authorized amount Stock Repurchase Program, Additional Authorized Amount Stock Repurchase Program, Additional Authorized Amount Operating lease, liability Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Internally developed software, net Capitalized Computer Software, Net Long-term borrowings, less current portion Long-term borrowings Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Stockholders’ equity Stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Accrued employee costs Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Operating lease Operating Lease, Cost Year five Lessee, Operating Lease, Liability, to be Paid, Year Five Total including shares held in treasury Stockholders Equity Including Shares Held In Treasury Total stockholders' equity including shares held in treasury. Other assets Other Assets [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] General and administrative expenses General and administrative expenses General and Administrative Expense Financial Instrument [Axis] Financial Instrument [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] Weighted average potentially dilutive considered anti-dilutive and not included in computing diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Proceeds from redemption of investments Proceeds from Sale, Maturity and Collection of Investments Credit Facilities [Line Items] Line of Credit Facility [Line Items] Finance lease Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Schedule of Supplemental Cash Flow Information Related to Leases Schedule Of Supplemental Cash Flow And Other Information, Leases [Table Text Block] Schedule of Statement of Cash Flows, Supplemental Disclosures [Table Text Block] Others, net Other Noncash Income (Expense) Other Non-Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Equity Component [Domain] Equity Component [Domain] Accrued expenses Accrued Expenses Current Accrued expenses. Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Gross profit Gross Profit Effect of exchange rate changes Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Capital work in progress Construction in Progress [Member] Accounting Guidance [Domain] Accounting Guidance [Domain] Stock Based Compensation Share-based Payment Arrangement [Text Block] Net income attributable to ExlService Holdings, Inc. stockholders Net income Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Finance lease liabilities Finance lease liabilities - Non-current Finance Lease, Liability, Noncurrent Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Other current liabilities Other Liabilities, Current Remainder of fiscal year Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year New Credit Agreement New Credit Agreement [Member] New Credit Agreement [Member] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Schedule of Supplemental Balance Sheet Information Schedule Of Leases In Statement Of Financial Position [Table Text Block] Schedule Of Leases In Statement Of Financial Position [Table Text Block] Leases [Abstract] Leases [Abstract] Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Income before earnings from equity affiliates Income (Loss) From Continuing Operations Before Equity Method Investments, Total Income (Loss) From Continuing Operations Before Equity Method Investments, Total Operating expenses: Operating Expenses [Abstract] Authorized increase in repurchase amount, 2019 Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period, Year Three Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period, Year Three Owned assets, gross Property, Plant and Equipment, Gross, Excluding Capital Leased Assets Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Earnings per share attributable to ExlService Holdings, Inc. stockholders: Earnings Per Share [Abstract] Total finance lease liabilities Present value of lease liabilities Finance Lease, Liability Unrealized foreign exchange (gain)/loss, net Foreign Currency Transaction Gain (Loss), Unrealized Retirement benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Reclassification from AOCI, before tax Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Translation adjustment, if any Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation Cost Capitalized Computer Software, Gross Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Developed technology Developed technology Developed Technology Rights [Member] Previous U.S. GAAP Standards Previous Accounting Guidance [Member] Entity Interactive Data Current Entity Interactive Data Current Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding After year five Finance Lease, Liability, to be Paid, after Year Five Deferred transition revenue Contract with Customer, Liability, Noncurrent Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Owned assets, net Property, Plant and Equipment, Net, Excluding Capital Leased Assets Employer contribution Defined Benefit Plan, Plan Assets, Contributions by Employer Right-of-use assets under finance leases: Capital Leases, Balance Sheet, Assets by Major Class, Net [Abstract] Others Other Sundry Liabilities, Noncurrent Schedule of Costs Related to Company's Stock-based Compensation Plan Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Cumulative foreign currency translation loss Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Contribution to the defined benefit plans Defined Contribution Plan, Cost Finance lease Finance Lease, Weighted Average Discount Rate, Percent Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Prospective Adoption of New Accounting Pronouncements [Axis] Prospective Adoption of New Accounting Pronouncements [Axis] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Leasehold improvements Leasehold Improvements [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Interest rate Debt Instrument, Interest Rate, Stated Percentage Allowance for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Stock issued against stock-based compensation plans (in shares) Number of options, exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Interest accrued on fixed deposits Interest Receivable, Current Related Party Transactions [Abstract] Related Party Transactions [Abstract] Net increase/(decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Foreign exchange gain, interest expense and other income, net Nonoperating Income (Expense) Hedging Relationship [Domain] Hedging Relationship [Domain] Property and equipment, net Property and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Employee Stock Option Share-based Payment Arrangement, Option [Member] Basis of Preparation Basis of Accounting, Policy [Policy Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Basic (in shares) Basic weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted-average exercise price, forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Treasury stock (in shares) Treasury Stock, Shares Derivatives in Cash Flow Hedging Relationships Derivatives in cash flow hedging relationships Cash Flow Hedging [Member] Effective interest rate Line of Credit Facility, Interest Rate During Period Revenues, net Revenue from Contract with Customer [Text Block] Payable to statutory authorities Statutory Authority Payables, Current Statutory Authority Payables, Current Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Excluding Capital Leased Assets Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Retirement benefits Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Remainder of fiscal year Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Foreign exchange gain, net Gain/(loss) recognized in consolidated statements of income Foreign Currency Transaction Gain (Loss), before Tax Income tax expense Income Tax Expense (Benefit) Schedule of Performance Based Stock Awards Activity Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Indefinite lived intangible assets Indefinite lived intangible assets [Abstract] Indefinite lived intangible assets [Abstract] Cash, cash equivalents and restricted cash at the beginning of the period Cash, cash equivalents and restricted cash at the end of the period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Contribution to the 401(k) Plan Defined Contribution Plan, Employer Discretionary Contribution Amount Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Total Financial and Nonfinancial Liabilities, Fair Value Disclosure Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Diluted (in dollars per share) Earnings Per Share, Diluted Finance lease liabilities Finance lease liabilities - Current Finance Lease, Liability, Current Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Amortization of Intangible Assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Aggregate intrinsic value, exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Schedule of Indefinite Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Total Long-term Debt, Gross Schedule of Company's Debt Position Schedule of Long-term Debt Instruments [Table Text Block] Depreciation and amortization expense Depreciation Performance Based Stock Awards Performance Based Stock Awards [Member] Performance Based Stock Awards [Member] Deferred revenue (consideration received in advance) Contract with Customer, Liability Other assets Increase (Decrease) in Other Operating Assets Stock issued against stock-based compensation plans Stock Issued During Period, Value, Stock Options Exercised Trade names and trademarks Indefinite-lived Intangible Assets (Excluding Goodwill) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income tax expense/(benefit) Deferred Income Tax Expense (Benefit) Unrealized gain/(loss) on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Foreign currency exchange contracts, liability Derivative Liability, Fair Value, Gross Liability Revenue Based PRSUs Revenue Based Performance Restricted Stock Units [Member] Revenue Based Performance Restricted Stock Units [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Security Exchange Name Security Exchange Name Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Non - Controlling Interest Noncontrolling Interest [Member] Interest income Gain (Loss) on Investments Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Retained Earnings Retained Earnings [Member] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Effective tax rate, current income tax expense (benefit) (as a percent) Effective Income Tax Rate Reconciliation, Percent Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Purchase of investments Payments to Acquire Investments Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted-average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Provision for doubtful receivables Less: Allowance for lifetime expected credit loss Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance for Credit Loss Analytics Analytics [Member] Analytics [Member] Award Type [Domain] Award Type [Domain] Liabilities, Noncurrent [Abstract] Liabilities, Noncurrent [Abstract] Document Transition Report Document Transition Report Accrued expenses and other liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Schedule of Other Assets Schedule of Other Assets [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Less: 4,497,779 shares as of June 30, 2020 and 4,295,413 shares as of December 31, 2019, held in treasury, at cost Treasury Stock, Value Earnings Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Shares repurchased (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Recurring Fair Value, Recurring [Member] All Other Other Operations Management [Member] Other Operations Management [Member] Year two Finance Lease, Liability, to be Paid, Year Two Recent Accounting Pronouncements and Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Short-term investments Short-term Investments EX-101.PRE 10 exls-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 exls-20200630_htm.xml IDEA: XBRL DOCUMENT 0001297989 2020-01-01 2020-06-30 0001297989 2020-07-31 0001297989 2020-06-30 0001297989 2019-12-31 0001297989 2020-04-01 2020-06-30 0001297989 2019-04-01 2019-06-30 0001297989 2019-01-01 2019-06-30 0001297989 us-gaap:CommonStockMember 2020-03-31 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001297989 us-gaap:RetainedEarningsMember 2020-03-31 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001297989 us-gaap:TreasuryStockMember 2020-03-31 0001297989 2020-03-31 0001297989 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001297989 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001297989 us-gaap:CommonStockMember 2020-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001297989 us-gaap:RetainedEarningsMember 2020-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001297989 us-gaap:TreasuryStockMember 2020-06-30 0001297989 us-gaap:CommonStockMember 2019-03-31 0001297989 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001297989 us-gaap:RetainedEarningsMember 2019-03-31 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001297989 us-gaap:TreasuryStockMember 2019-03-31 0001297989 us-gaap:NoncontrollingInterestMember 2019-03-31 0001297989 2019-03-31 0001297989 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001297989 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001297989 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001297989 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001297989 us-gaap:CommonStockMember 2019-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001297989 us-gaap:RetainedEarningsMember 2019-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001297989 us-gaap:TreasuryStockMember 2019-06-30 0001297989 us-gaap:NoncontrollingInterestMember 2019-06-30 0001297989 2019-06-30 0001297989 us-gaap:CommonStockMember 2019-12-31 0001297989 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001297989 us-gaap:RetainedEarningsMember 2019-12-31 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001297989 us-gaap:TreasuryStockMember 2019-12-31 0001297989 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001297989 us-gaap:TreasuryStockMember 2020-01-01 2020-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001297989 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001297989 us-gaap:CommonStockMember 2018-12-31 0001297989 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001297989 us-gaap:RetainedEarningsMember 2018-12-31 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001297989 us-gaap:TreasuryStockMember 2018-12-31 0001297989 us-gaap:NoncontrollingInterestMember 2018-12-31 0001297989 2018-12-31 0001297989 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001297989 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001297989 us-gaap:TreasuryStockMember 2019-01-01 2019-06-30 0001297989 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001297989 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001297989 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001297989 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001297989 exls:InsuranceMember 2020-04-01 2020-06-30 0001297989 us-gaap:HealthCareMember 2020-04-01 2020-06-30 0001297989 exls:EmergingBusinessMember 2020-04-01 2020-06-30 0001297989 exls:AnalyticsMember 2020-04-01 2020-06-30 0001297989 exls:InsuranceMember 2019-04-01 2019-06-30 0001297989 us-gaap:HealthCareMember 2019-04-01 2019-06-30 0001297989 exls:EmergingBusinessMember 2019-04-01 2019-06-30 0001297989 exls:AnalyticsMember 2019-04-01 2019-06-30 0001297989 exls:InsuranceMember 2020-01-01 2020-06-30 0001297989 us-gaap:HealthCareMember 2020-01-01 2020-06-30 0001297989 exls:EmergingBusinessMember 2020-01-01 2020-06-30 0001297989 exls:AnalyticsMember 2020-01-01 2020-06-30 0001297989 exls:InsuranceMember 2019-01-01 2019-06-30 0001297989 us-gaap:HealthCareMember 2019-01-01 2019-06-30 0001297989 exls:EmergingBusinessMember 2019-01-01 2019-06-30 0001297989 exls:AnalyticsMember 2019-01-01 2019-06-30 0001297989 exls:BPMandRelatedServicesMember 2020-04-01 2020-06-30 0001297989 exls:BPMandRelatedServicesMember 2019-04-01 2019-06-30 0001297989 exls:BPMandRelatedServicesMember 2020-01-01 2020-06-30 0001297989 exls:BPMandRelatedServicesMember 2019-01-01 2019-06-30 0001297989 exls:AnalyticsServicesMember 2020-04-01 2020-06-30 0001297989 exls:AnalyticsServicesMember 2019-04-01 2019-06-30 0001297989 exls:AnalyticsServicesMember 2020-01-01 2020-06-30 0001297989 exls:AnalyticsServicesMember 2019-01-01 2019-06-30 0001297989 country:US 2020-04-01 2020-06-30 0001297989 country:US 2019-04-01 2019-06-30 0001297989 country:US 2020-01-01 2020-06-30 0001297989 country:US 2019-01-01 2019-06-30 0001297989 country:GB 2020-04-01 2020-06-30 0001297989 country:GB 2019-04-01 2019-06-30 0001297989 country:GB 2020-01-01 2020-06-30 0001297989 country:GB 2019-01-01 2019-06-30 0001297989 exls:RestOfWorldMember 2020-04-01 2020-06-30 0001297989 exls:RestOfWorldMember 2019-04-01 2019-06-30 0001297989 exls:RestOfWorldMember 2020-01-01 2020-06-30 0001297989 exls:RestOfWorldMember 2019-01-01 2019-06-30 0001297989 us-gaap:NonUsMember 2020-04-01 2020-06-30 0001297989 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001297989 us-gaap:NonUsMember 2020-01-01 2020-06-30 0001297989 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001297989 country:IN 2020-06-30 0001297989 country:IN 2019-12-31 0001297989 country:US 2020-06-30 0001297989 country:US 2019-12-31 0001297989 country:PH 2020-06-30 0001297989 country:PH 2019-12-31 0001297989 exls:RestOfWorldMember 2020-06-30 0001297989 exls:RestOfWorldMember 2019-12-31 0001297989 exls:ContractAcquisitionCostsMember 2020-03-31 0001297989 exls:ContractAcquisitionCostsMember 2019-03-31 0001297989 exls:ContractAcquisitionCostsMember 2019-12-31 0001297989 exls:ContractAcquisitionCostsMember 2018-12-31 0001297989 exls:ContractAcquisitionCostsMember 2020-04-01 2020-06-30 0001297989 exls:ContractAcquisitionCostsMember 2019-04-01 2019-06-30 0001297989 exls:ContractAcquisitionCostsMember 2020-01-01 2020-06-30 0001297989 exls:ContractAcquisitionCostsMember 2019-01-01 2019-06-30 0001297989 exls:ContractAcquisitionCostsMember 2019-01-01 2019-12-31 0001297989 exls:ContractAcquisitionCostsMember 2020-06-30 0001297989 exls:ContractAcquisitionCostsMember 2019-06-30 0001297989 exls:ContractFulfillmentCostsMember 2020-03-31 0001297989 exls:ContractFulfillmentCostsMember 2019-03-31 0001297989 exls:ContractFulfillmentCostsMember 2019-12-31 0001297989 exls:ContractFulfillmentCostsMember 2018-12-31 0001297989 exls:ContractFulfillmentCostsMember 2020-04-01 2020-06-30 0001297989 exls:ContractFulfillmentCostsMember 2019-04-01 2019-06-30 0001297989 exls:ContractFulfillmentCostsMember 2020-01-01 2020-06-30 0001297989 exls:ContractFulfillmentCostsMember 2019-01-01 2019-06-30 0001297989 exls:ContractFulfillmentCostsMember 2019-01-01 2019-12-31 0001297989 exls:ContractFulfillmentCostsMember 2020-06-30 0001297989 exls:ContractFulfillmentCostsMember 2019-06-30 0001297989 us-gaap:PreviousAccountingGuidanceMember 2020-01-01 0001297989 2020-01-01 0001297989 2019-01-01 2019-12-31 0001297989 srt:MinimumMember us-gaap:TechnologyEquipmentMember 2020-01-01 2020-06-30 0001297989 srt:MaximumMember us-gaap:TechnologyEquipmentMember 2020-01-01 2020-06-30 0001297989 us-gaap:TechnologyEquipmentMember 2020-06-30 0001297989 us-gaap:TechnologyEquipmentMember 2019-12-31 0001297989 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-06-30 0001297989 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-06-30 0001297989 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-06-30 0001297989 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001297989 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-06-30 0001297989 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-06-30 0001297989 us-gaap:LeaseholdImprovementsMember 2020-06-30 0001297989 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001297989 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-06-30 0001297989 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-06-30 0001297989 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001297989 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001297989 srt:MinimumMember us-gaap:VehiclesMember 2020-01-01 2020-06-30 0001297989 srt:MaximumMember us-gaap:VehiclesMember 2020-01-01 2020-06-30 0001297989 us-gaap:VehiclesMember 2020-06-30 0001297989 us-gaap:VehiclesMember 2019-12-31 0001297989 us-gaap:BuildingMember 2020-01-01 2020-06-30 0001297989 us-gaap:BuildingMember 2020-06-30 0001297989 us-gaap:BuildingMember 2019-12-31 0001297989 us-gaap:LandMember 2020-06-30 0001297989 us-gaap:LandMember 2019-12-31 0001297989 us-gaap:ConstructionInProgressMember 2020-06-30 0001297989 us-gaap:ConstructionInProgressMember 2019-12-31 0001297989 exls:DepreciationAndAmortizationMember 2020-04-01 2020-06-30 0001297989 exls:DepreciationAndAmortizationMember 2019-04-01 2019-06-30 0001297989 exls:DepreciationAndAmortizationMember 2020-01-01 2020-06-30 0001297989 exls:DepreciationAndAmortizationMember 2019-01-01 2019-06-30 0001297989 exls:InsuranceMember 2018-12-31 0001297989 us-gaap:HealthCareMember 2018-12-31 0001297989 exls:EmergingBusinessMember 2018-12-31 0001297989 exls:TravelTransportationandLogisticsMember 2018-12-31 0001297989 exls:FinanceandAccountingMember 2018-12-31 0001297989 exls:OtherOperationsManagementMember 2018-12-31 0001297989 exls:AnalyticsMember 2018-12-31 0001297989 exls:InsuranceMember 2019-01-01 2019-12-31 0001297989 us-gaap:HealthCareMember 2019-01-01 2019-12-31 0001297989 exls:EmergingBusinessMember 2019-01-01 2019-12-31 0001297989 exls:TravelTransportationandLogisticsMember 2019-01-01 2019-12-31 0001297989 exls:FinanceandAccountingMember 2019-01-01 2019-12-31 0001297989 exls:OtherOperationsManagementMember 2019-01-01 2019-12-31 0001297989 exls:AnalyticsMember 2019-01-01 2019-12-31 0001297989 exls:InsuranceMember 2019-12-31 0001297989 us-gaap:HealthCareMember 2019-12-31 0001297989 exls:EmergingBusinessMember 2019-12-31 0001297989 exls:TravelTransportationandLogisticsMember 2019-12-31 0001297989 exls:FinanceandAccountingMember 2019-12-31 0001297989 exls:OtherOperationsManagementMember 2019-12-31 0001297989 exls:AnalyticsMember 2019-12-31 0001297989 exls:TravelTransportationandLogisticsMember 2020-01-01 2020-06-30 0001297989 exls:FinanceandAccountingMember 2020-01-01 2020-06-30 0001297989 exls:OtherOperationsManagementMember 2020-01-01 2020-06-30 0001297989 exls:InsuranceMember 2020-06-30 0001297989 us-gaap:HealthCareMember 2020-06-30 0001297989 exls:EmergingBusinessMember 2020-06-30 0001297989 exls:TravelTransportationandLogisticsMember 2020-06-30 0001297989 exls:FinanceandAccountingMember 2020-06-30 0001297989 exls:OtherOperationsManagementMember 2020-06-30 0001297989 exls:AnalyticsMember 2020-06-30 0001297989 us-gaap:CustomerRelationshipsMember 2020-06-30 0001297989 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2020-06-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2020-06-30 0001297989 us-gaap:CustomerRelationshipsMember 2019-12-31 0001297989 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001297989 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001297989 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001297989 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-30 0001297989 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-06-30 0001297989 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-06-30 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-30 0001297989 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0001297989 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0001297989 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001297989 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001297989 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001297989 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001297989 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001297989 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001297989 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001297989 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001297989 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001297989 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001297989 srt:MaximumMember 2020-01-01 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001297989 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001297989 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001297989 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001297989 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-06-30 0001297989 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-06-30 0001297989 exls:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-04-01 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001297989 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001297989 us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001297989 us-gaap:NotesPayableOtherPayablesMember 2020-06-30 0001297989 us-gaap:ConvertibleNotesPayableMember 2020-06-30 0001297989 us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001297989 us-gaap:NotesPayableOtherPayablesMember 2019-12-31 0001297989 us-gaap:ConvertibleNotesPayableMember 2019-12-31 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2020-06-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2020-04-01 2020-06-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2019-04-01 2019-06-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2020-01-01 2020-06-30 0001297989 us-gaap:RevolvingCreditFacilityMember exls:NewCreditAgreementMember 2019-01-01 2019-06-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2018-10-01 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2020-04-01 2020-06-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2019-04-01 2019-06-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-06-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2019-01-01 2019-06-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2020-06-30 0001297989 exls:TwoThousandSeventeenRepurchaseProgramMember 2017-02-28 0001297989 srt:MinimumMember exls:TwoThousandSeventeenRepurchaseProgramMember 2017-02-28 0001297989 srt:MaximumMember exls:TwoThousandSeventeenRepurchaseProgramMember 2017-02-28 0001297989 exls:TwoThousandNineteenRepurchaseProgramMember 2019-12-16 0001297989 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001297989 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001297989 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001297989 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001297989 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001297989 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001297989 us-gaap:EmployeeStockOptionMember 2019-12-31 0001297989 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001297989 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001297989 us-gaap:EmployeeStockOptionMember 2020-06-30 0001297989 us-gaap:RestrictedStockMember 2019-12-31 0001297989 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001297989 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001297989 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001297989 us-gaap:RestrictedStockMember 2020-06-30 0001297989 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001297989 exls:RestrictedStockandRestrictedStockUnitsMember 2020-06-30 0001297989 exls:RestrictedStockandRestrictedStockUnitsMember 2019-12-31 0001297989 exls:RestrictedStockandRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2019-12-31 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2019-12-31 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001297989 exls:RevenueBasedPerformanceRestrictedStockUnitsMember 2020-06-30 0001297989 exls:MarketConditionBasedPerformanceRestrictedStockUnitsMember 2020-06-30 0001297989 exls:PerformanceBasedStockAwardsMember 2020-06-30 0001297989 exls:PerformanceBasedStockAwardsMember 2020-01-01 2020-06-30 0001297989 exls:A3.50ConvertibleSeniorNotesdueOctober12024Member us-gaap:ConvertibleNotesPayableMember 2019-12-31 shares iso4217:USD iso4217:USD shares exls:operating_segment iso4217:GBP iso4217:EUR pure exls:class_of_common_stock 0001297989 --12-31 2020 Q2 false us-gaap:FinanceLeaseRightOfUseAsset us-gaap:FinanceLeaseRightOfUseAsset us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent 10-Q true 2020-06-30 false 001-33089 EXLSERVICE HOLDINGS, INC. DE 82-0572194 320 Park Avenue, 29th Floor, New York, NY 10022 212 277-7100 Common Stock, par value $0.001 per share EXLS NASDAQ Yes Yes Large Accelerated Filer false false false 34176255 163619000 119165000 171962000 202238000 4858000 5453000 157505000 171864000 10121000 13246000 1003000 4698000 27472000 24594000 536540000 541258000 91848000 79142000 96789000 86396000 2298000 2426000 17070000 11855000 66296000 73982000 348110000 349529000 31599000 36016000 3063000 2484000 1193613000 1183088000 9048000 6564000 20657000 40867000 16752000 13436000 42376000 68885000 74772000 74017000 18199000 24148000 2359000 1432000 184163000 229349000 215527000 194131000 90934000 74709000 1790000 1790000 705000 966000 19566000 12142000 512685000 513087000 0.001 0.001 15000000 15000000 0 0 0 0 0.001 0.001 100000000 100000000 38818365 34320586 38480654 34185241 39000 39000 404704000 391240000 582743000 551903000 -104274000 -84892000 883212000 858290000 4497779 4295413 202284000 188289000 680928000 670001000 680928000 670001000 1193613000 1183088000 222473000 243509000 468463000 483082000 158401000 162446000 321057000 319686000 64072000 81063000 147406000 163396000 28750000 31228000 57691000 63759000 13051000 17647000 27507000 35694000 12405000 12752000 24855000 26419000 0 5580000 0 6807000 54206000 67207000 110053000 132679000 9866000 13856000 37353000 30717000 1359000 1202000 2736000 2462000 2883000 3864000 5955000 7446000 4225000 4102000 6754000 8525000 12567000 15296000 40888000 34258000 4072000 2670000 9927000 6870000 8495000 12626000 30961000 27388000 -66000 -62000 -121000 -129000 8429000 12564000 30840000 27259000 0.24 0.36 0.90 0.79 0.24 0.36 0.89 0.78 34486202 34451671 34443884 34413455 34597688 34702547 34659146 34768203 8429000 12564000 30840000 27259000 7721000 3268000 -7125000 9205000 6534000 1017000 -10803000 4403000 -1127000 884000 -198000 1555000 -97000 40000 -198000 79000 -6649000 -507000 -1850000 -2865000 8830000 2854000 -19382000 9109000 17259000 15418000 11458000 36368000 38813775 39000 396939000 574314000 -113104000 -4497779 -202284000 655904000 4590 39000 39000 7726000 7726000 0 8830000 8830000 8429000 8429000 38818365 39000 404704000 582743000 -104274000 -4497779 -202284000 680928000 38256036 38000 371144000 498939000 -77212000 -3890599 -162333000 259000 630835000 39047 316000 316000 7155000 7155000 198160 12130000 12130000 -18000 259000 241000 2854000 2854000 12564000 12564000 38295083 38000 378633000 511503000 -74358000 -4088759 -174463000 0 641353000 38480654 39000 391240000 551903000 -84892000 -4295413 -188289000 670001000 337711 960000 960000 12504000 12504000 202366 13995000 13995000 -19382000 -19382000 30840000 30840000 38818365 39000 404704000 582743000 -104274000 -4497779 -202284000 680928000 37850544 38000 364179000 484244000 -83467000 -3628068 -146925000 250000 618319000 444539 338000 338000 14111000 14111000 460691 27538000 27538000 -13000 -13000 -18000 250000 232000 9109000 9109000 27259000 27259000 38295083 38000 378633000 511503000 -74358000 -4088759 -174463000 0 641353000 30840000 27259000 24806000 26532000 12504000 14111000 13703000 13701000 2842000 4362000 3316000 -1967000 -663000 -2631000 389000 281000 -121000 -129000 1289000 1218000 0 3167000 1204000 -961000 -12380000 16478000 1091000 2033000 4446000 1345000 -3046000 -126000 1943000 -2114000 3066000 5654000 -23497000 -12567000 -4182000 5200000 -12831000 -13749000 58907000 47717000 22051000 22287000 700000 0 0 241000 49027000 68188000 72844000 91669000 1066000 953000 124000 207000 110000000 46000000 110210000 79590000 0 117000 13995000 27538000 960000 338000 -13369000 -61114000 -2873000 -240000 43731000 -12684000 127044000 104131000 170775000 91447000 Organization ExlService Holdings, Inc. (“ExlService Holdings”) is organized as a corporation under the laws of the state of Delaware. ExlService Holdings, together with its subsidiaries and affiliates (collectively, the “Company”), operates in the Business Process Management (“BPM”) industry providing operations management services and analytics services that helps its clients build and grow sustainable businesses. By orchestrating its domain expertise, data, analytics and digital technology, the Company looks deeper to design and manage agile, customer-centric operating models to improve global operations, drive profitability, enhance customer satisfaction, increase data-driven insights, and manage risk and compliance. The Company’s clients are located principally in the United States of America (“U.S.”) and the United Kingdom (“U.K”). Summary of Significant Accounting Policies<div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(a) Basis of Preparation and Principles of Consolidation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2019.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing those financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee is recognized in the unaudited consolidated statements of income.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Effective January 1, 2020, the Company made certain operational and structural changes to more closely integrate the Company’s businesses and to simplify its organizational structure. Under the new structure, the Company reports its financial performance based on new segments described in Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements. In conjunction with the new reporting structure, the Company has recast certain prior period amounts, wherever applicable, to conform to the way the Company internally manages and monitors segment performance. This change primarily impacted Note 3 - Segment and Geographical Information and Note 9 - Goodwill and Intangible Assets to the unaudited consolidated financial statements, with no impact on the unaudited consolidated balance sheets, statements of income, comprehensive (loss)/income, equity and cash flows.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(b) Use of Estimates</span></div><div style="text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, allowance for expected credit losses, expected recoverability from customers with contingent fee arrangements, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate lease cost, depreciation and amortization periods, purchase price allocation, recoverability of long-lived assets including goodwill and intangibles, and estimated costs to complete fixed price contracts. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of June 30, 2020, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(c) Leases</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company determines if an arrangement is a lease at inception of the contract. Operating leases are recorded in "operating lease right-of-use assets", "current portion of operating lease liabilities" and "operating lease liabilities, less current portion" in the Company's unaudited consolidated balance sheets. Finance leases are recorded in "property and equipment", and current and non-current portion of finance lease liabilities are presented within “accrued expenses and other current liabilities” and “other non-current liabilities,” respectively in the Company's unaudited consolidated balance sheets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ROU assets represent the Company’s right to use an underlying asset during the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. For leases in which the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date for determining the present value of lease payments. Lease terms includes the effects of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating lease arrangements is recognized on a straight-line basis over the lease term. The Company has lease agreements with lease and non-lease components, which are accounted for separately.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">, to determine, on a lease-by-lease basis, whether the concession provided by lessor should be accounted for as a lease modification.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for a modification as a separate contract when it grants an additional right of use not included in the original lease and the increase is commensurate with the standalone price for the additional right of use, adjusted for the circumstances of the particular contract. Modifications which are not accounted for as a separate contract are reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 1, 2019, the date of initial application, the Company adopted Topic 842, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, using the modified retrospective method. The modified retrospective method provides a method of recognizing those leases which had not expired as of the date of adoption of January 1, 2019.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption resulted in the recognition of ROU assets of $80,328 (net of deferred rent of $8,626) and lease liabilities of $88,954 for operating leases as of January 1, 2019. The Company's accounting for finance leases remained substantially </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">unchanged. The adoption had no impact on opening balance of retained earnings. Refer to Note 20 - Leases to the unaudited consolidated financial statements for details.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(d) Recent Accounting Pronouncements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2018-14, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation-Retirement Benefits-Defined Benefit Plans-General</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (("Subtopic 715-20")): Changes to the Disclosure Requirements for Defined Benefit Plans. The amendments in this ASU remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. The amendments in this ASU are effective for fiscal years beginning after December 15, 2020. Early adoption is permitted. The adoption of this ASU is not expected to have any material effect on the Company’s consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, FASB issued ASU No. 2020-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reference Rate Reform </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Topic 848)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">: Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The Company is currently evaluating the impact of this ASU.</span></div><div style="text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(e) Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In June 2016, FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Financial Instruments - Credit Losses </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(Topic 326), which requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The new guidance replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. The allowance for credit losses is a valuation account that is to be deducted from the amortized cost of the financial asset(s) so as to present the net carrying value at the amount expected to be collected on the financial asset. The Company adopted Topic 326 as of January 1, 2020 using a modified retrospective approach through a cumulative-effect adjustment to its retained earnings. The adoption of the ASU had no impact to equity as of January 1, 2020 with a corresponding offset to accounts receivable. Further, the impact of adoption of this guidance did not have a material effect on the Company's accounting policies, processes, and systems. Refer to Note 4 - Revenues, net to the unaudited consolidated financial statements for details.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, FASB issued ASU No. 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Topic 820): Changes to the Disclosure Requirements for Fair Value Measurement. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, by prescribing new disclosure requirements, and the elimination and modification of disclosure requirements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. An entity was permitted to early adopt either the entire standard or only the provisions that eliminate or modify requirements. The early adoption of this ASU, effective January 1, 2020, did not have any material effect on the Company’s disclosures in the unaudited consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles - Goodwill and Other - Internal-Use Software</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("Subtopic 350-40"): This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). Accordingly, the ASU requires an entity (customer) in a hosting arrangement that is a service contract to follow the guidance in FASB Accounting Standard Codification Subtopic 350-40 on internal-use software to determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. The ASU 2018-15 also provides guidance on amortization and impairment of any costs capitalized, along with new presentation and disclosure requirements. The new guidance is effective for fiscal years beginning after December 15, 2019 and adoption was allowed prospectively. The adoption of this ASU effective January 1, 2020 did not have any material effect on the Company’s unaudited consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, FASB issued ASU No. 2019-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Financial Instruments-Credit Losses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (Topic 326), </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Derivatives and Hedging</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (Topic 815), and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments: Targeted Transition Relief </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Topic 825). The amendments clarify the scope of the credit losses standard and address issues related to accrued interest receivable balances, recoveries, variable interest rates and prepayments, among other things. With respect to hedge accounting, the amendments address partial-term fair value hedges, fair value hedge basis adjustments, and certain transition requirements, among other things. With respect to recognizing and measuring financial instruments, the amendment in the ASU address the scope of the guidance, the requirement for remeasurement under ASC 820 when using the measurement alternative, certain disclosure requirements and which equity securities have to be remeasured at historical exchange rates. This ASU is effective for public business entities for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year. Early adoption was permitted. The adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In May 2019, FASB issued ASU No. 2019-05, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments-Credit Losses </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Topic 326): Targeted Transition Relief. This ASU provides entities with the option to irrevocably elect the fair value option, on an instrument-by-instrument basis in accordance with Subtopic 825-10, for certain financial instruments that are within the scope of Subtopic 326-20, upon adopting Topic 326. The fair value option election does not apply to held-to-maturity debt securities. The amendments in this ASU provide entities with targeted transition relief that is intended to increase comparability of financial statement information for some entities that otherwise would have measured similar financial instruments using different measurement methodologies. The Company adopted Topic 326 as of January 1, 2020, whereby no such fair value election was made, accordingly, the adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.</span></div> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2019.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.</span></div> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing those financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee is recognized in the unaudited consolidated statements of income.</span></div> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, allowance for expected credit losses, expected recoverability from customers with contingent fee arrangements, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate lease cost, depreciation and amortization periods, purchase price allocation, recoverability of long-lived assets including goodwill and intangibles, and estimated costs to complete fixed price contracts. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of June 30, 2020, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods.</span></div> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company determines if an arrangement is a lease at inception of the contract. Operating leases are recorded in "operating lease right-of-use assets", "current portion of operating lease liabilities" and "operating lease liabilities, less current portion" in the Company's unaudited consolidated balance sheets. Finance leases are recorded in "property and equipment", and current and non-current portion of finance lease liabilities are presented within “accrued expenses and other current liabilities” and “other non-current liabilities,” respectively in the Company's unaudited consolidated balance sheets.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ROU assets represent the Company’s right to use an underlying asset during the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. For leases in which the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date for determining the present value of lease payments. Lease terms includes the effects of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating lease arrangements is recognized on a straight-line basis over the lease term. The Company has lease agreements with lease and non-lease components, which are accounted for separately.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">, to determine, on a lease-by-lease basis, whether the concession provided by lessor should be accounted for as a lease modification.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for a modification as a separate contract when it grants an additional right of use not included in the original lease and the increase is commensurate with the standalone price for the additional right of use, adjusted for the circumstances of the particular contract. Modifications which are not accounted for as a separate contract are reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 1, 2019, the date of initial application, the Company adopted Topic 842, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, using the modified retrospective method. The modified retrospective method provides a method of recognizing those leases which had not expired as of the date of adoption of January 1, 2019.</span></div> 80328000 8626000 88954000 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2018-14, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation-Retirement Benefits-Defined Benefit Plans-General</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (("Subtopic 715-20")): Changes to the Disclosure Requirements for Defined Benefit Plans. The amendments in this ASU remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. The amendments in this ASU are effective for fiscal years beginning after December 15, 2020. Early adoption is permitted. The adoption of this ASU is not expected to have any material effect on the Company’s consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, FASB issued ASU No. 2020-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reference Rate Reform </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Topic 848)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">: Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The Company is currently evaluating the impact of this ASU.</span></div><div style="text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(e) Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In June 2016, FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Financial Instruments - Credit Losses </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(Topic 326), which requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The new guidance replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. The allowance for credit losses is a valuation account that is to be deducted from the amortized cost of the financial asset(s) so as to present the net carrying value at the amount expected to be collected on the financial asset. The Company adopted Topic 326 as of January 1, 2020 using a modified retrospective approach through a cumulative-effect adjustment to its retained earnings. The adoption of the ASU had no impact to equity as of January 1, 2020 with a corresponding offset to accounts receivable. Further, the impact of adoption of this guidance did not have a material effect on the Company's accounting policies, processes, and systems. Refer to Note 4 - Revenues, net to the unaudited consolidated financial statements for details.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, FASB issued ASU No. 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Topic 820): Changes to the Disclosure Requirements for Fair Value Measurement. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, by prescribing new disclosure requirements, and the elimination and modification of disclosure requirements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. An entity was permitted to early adopt either the entire standard or only the provisions that eliminate or modify requirements. The early adoption of this ASU, effective January 1, 2020, did not have any material effect on the Company’s disclosures in the unaudited consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles - Goodwill and Other - Internal-Use Software</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("Subtopic 350-40"): This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). Accordingly, the ASU requires an entity (customer) in a hosting arrangement that is a service contract to follow the guidance in FASB Accounting Standard Codification Subtopic 350-40 on internal-use software to determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. The ASU 2018-15 also provides guidance on amortization and impairment of any costs capitalized, along with new presentation and disclosure requirements. The new guidance is effective for fiscal years beginning after December 15, 2019 and adoption was allowed prospectively. The adoption of this ASU effective January 1, 2020 did not have any material effect on the Company’s unaudited consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, FASB issued ASU No. 2019-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Financial Instruments-Credit Losses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (Topic 326), </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Derivatives and Hedging</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (Topic 815), and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments: Targeted Transition Relief </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Topic 825). The amendments clarify the scope of the credit losses standard and address issues related to accrued interest receivable balances, recoveries, variable interest rates and prepayments, among other things. With respect to hedge accounting, the amendments address partial-term fair value hedges, fair value hedge basis adjustments, and certain transition requirements, among other things. With respect to recognizing and measuring financial instruments, the amendment in the ASU address the scope of the guidance, the requirement for remeasurement under ASC 820 when using the measurement alternative, certain disclosure requirements and which equity securities have to be remeasured at historical exchange rates. This ASU is effective for public business entities for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year. Early adoption was permitted. The adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In May 2019, FASB issued ASU No. 2019-05, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments-Credit Losses </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Topic 326): Targeted Transition Relief. This ASU provides entities with the option to irrevocably elect the fair value option, on an instrument-by-instrument basis in accordance with Subtopic 825-10, for certain financial instruments that are within the scope of Subtopic 326-20, upon adopting Topic 326. The fair value option election does not apply to held-to-maturity debt securities. The amendments in this ASU provide entities with targeted transition relief that is intended to increase comparability of financial statement information for some entities that otherwise would have measured similar financial instruments using different measurement methodologies. The Company adopted Topic 326 as of January 1, 2020, whereby no such fair value election was made, accordingly, the adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.</span></div> Segment and Geographical Information<div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in the BPM industry and is a provider of operations management and analytics services.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective January 1, 2020, the Company made certain operational and structural changes to more closely integrate its businesses and to simplify its organizational structure. The Company now manages and reports financial information through its four strategic business units: Insurance, Healthcare, Analytics and Emerging Business, which reflects how management will review financial information and make operating decisions. These business units will develop client-specific solutions, build capabilities, maintain a unified go-to-market approach and be integrally responsible for service delivery, customer satisfaction, growth and profitability. In line with the Company’s strategy of vertical integration and focus on domain expertise, the Company has integrated its Finance &amp; Accounting and Consulting operating segments within each of the Insurance and Healthcare operating segments based on the corresponding industry-specific clients to whom those services are provided. Finance &amp; Accounting and Consulting services to clients outside of the Insurance and Healthcare industries will now be part of the Company’s newly formed business unit and reportable segment Emerging Business. In addition, the Company integrated its former Travel, Transportation and Logistics, Banking and Financial Services, and Utilities operating segments under the Emerging Business unit to further leverage and optimize the operating scale in providing operations management services.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s new reportable segments effective January 1, 2020 are as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Insurance,</span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Healthcare,</span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Emerging Business, and</span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Analytics</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In conjunction with the new reporting structure, the Company has recasted its segment disclosures for prior periods presented to conform to the way the Company internally manages and monitors segment performance.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The chief operating decision maker (“CODM”) generally reviews financial information such as revenues, cost of revenues and gross profit, disaggregated by the operating segments to allocate an overall budget among the operating segments.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company does not allocate and therefore the CODM does not evaluate, certain operating expenses, interest expense or income taxes by segment. Many of the Company’s assets are shared by multiple operating segments. The Company manages these assets on a total Company basis, not by operating segment, and therefore asset information and capital expenditures by operating segment are not presented.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues and cost of revenues for the three months ended June 30, 2020 and 2019, respectively, for each of the reportable segments, are as follows:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%;"><tr><td style="width:1.0%;"/><td style="width:40.688%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.487%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.078%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.078%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.492%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" rowspan="2" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" rowspan="2" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" rowspan="2" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" rowspan="2" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cost of revenues</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross profit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,338 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,119 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,072 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,072 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Exclusive of depreciation and amortization expense.</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%;"><tr><td style="width:1.0%;"/><td style="width:42.296%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.074%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.540%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.259%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.540%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.540%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.518%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.540%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.079%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" rowspan="2" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" rowspan="2" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" rowspan="2" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" rowspan="2" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,327 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.9pt;font-weight:400;line-height:100%;">Cost of revenues</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.43pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross profit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,475 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Exclusive of depreciation and amortization expense.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues and cost of revenues for the six months ended June 30, 2020 and 2019, respectively, for each of the reportable</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">segments, are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.971%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" rowspan="2" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" rowspan="2" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" rowspan="2" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" rowspan="2" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cost of revenues</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,078 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross profit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,774 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,428 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,262 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Exclusive of depreciation and amortization expense.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:36.450%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.263%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" rowspan="2" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" rowspan="2" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" rowspan="2" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" rowspan="2" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.9pt;font-weight:400;line-height:100%;">Cost of revenues</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.43pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,145 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross profit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,541 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,870 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;"><span><br/></span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Exclusive of depreciation and amortization expense.</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues, net by service type, were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%;"><tr><td style="width:1.0%;"/><td style="width:41.914%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.622%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.157%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.457%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.157%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.457%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.163%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">BPM and related services</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,794 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294,353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">308,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> BPM and related services include revenues of the Company's Insurance, Healthcare and Emerging Business operating segments. Refer to the reportable segment disclosure above.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company attributes the revenues to regions based upon the location of its customers.</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.643%;"><tr><td style="width:1.0%;"/><td style="width:43.645%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.032%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.606%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.445%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.445%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.745%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,032 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,901 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396,912 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">394,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United Kingdom</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,830 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,821 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Non-United States</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,441 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%;"><tr><td style="width:1.0%;"/><td style="width:66.042%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.055%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.139%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">India</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Philippines</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,006 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,885 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues and cost of revenues for the three months ended June 30, 2020 and 2019, respectively, for each of the reportable segments, are as follows:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%;"><tr><td style="width:1.0%;"/><td style="width:40.688%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.487%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.078%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.078%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.492%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" rowspan="2" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" rowspan="2" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" rowspan="2" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" rowspan="2" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:6pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cost of revenues</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross profit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,338 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,119 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,072 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,072 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Exclusive of depreciation and amortization expense.</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%;"><tr><td style="width:1.0%;"/><td style="width:42.296%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.074%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.540%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.259%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.540%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.540%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.518%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.540%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.079%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" rowspan="2" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" rowspan="2" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" rowspan="2" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" rowspan="2" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,327 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.9pt;font-weight:400;line-height:100%;">Cost of revenues</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.43pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross profit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,475 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Exclusive of depreciation and amortization expense.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues and cost of revenues for the six months ended June 30, 2020 and 2019, respectively, for each of the reportable</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">segments, are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.971%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" rowspan="2" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" rowspan="2" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" rowspan="2" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" rowspan="2" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,007 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cost of revenues</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,078 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross profit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,774 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,428 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,262 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Exclusive of depreciation and amortization expense.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:36.450%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.263%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" rowspan="2" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" rowspan="2" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" rowspan="2" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" rowspan="2" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.9pt;font-weight:400;line-height:100%;">Cost of revenues</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.43pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,145 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Gross profit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, interest expense and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,541 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,870 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from equity-method investment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;"><span><br/></span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Exclusive of depreciation and amortization expense.</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues, net by service type, were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%;"><tr><td style="width:1.0%;"/><td style="width:41.914%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.622%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.157%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.457%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.157%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.457%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.163%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">BPM and related services</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,794 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294,353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">308,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> BPM and related services include revenues of the Company's Insurance, Healthcare and Emerging Business operating segments. Refer to the reportable segment disclosure above.</span></div> 81281000 24978000 34535000 81679000 222473000 59113000 19640000 22416000 57232000 158401000 22168000 5338000 12119000 24447000 64072000 54206000 2701000 4072000 -66000 8429000 85581000 21730000 48327000 87871000 243509000 59414000 17749000 27852000 57431000 162446000 26167000 3981000 20475000 30440000 81063000 67207000 1440000 2670000 -62000 12564000 165020000 52007000 77326000 174110000 468463000 118078000 39233000 47898000 115848000 321057000 46942000 12774000 29428000 58262000 147406000 110053000 3535000 9927000 -121000 30840000 166867000 43978000 97405000 174832000 483082000 114657000 35551000 55145000 114333000 319686000 52210000 8427000 42260000 60499000 163396000 132679000 3541000 6870000 -129000 27259000 140794000 155638000 294353000 308250000 81679000 87871000 174110000 174832000 222473000 243509000 468463000 483082000 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company attributes the revenues to regions based upon the location of its customers.</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.643%;"><tr><td style="width:1.0%;"/><td style="width:43.645%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.032%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.606%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.445%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.445%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.745%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,032 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,901 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396,912 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">394,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United Kingdom</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,830 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,821 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Non-United States</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,441 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 189032000 197901000 396912000 394005000 18830000 30155000 42108000 59256000 14611000 15453000 29443000 29821000 33441000 45608000 71551000 89077000 222473000 243509000 468463000 483082000 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%;"><tr><td style="width:1.0%;"/><td style="width:66.042%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.055%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.139%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">India</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Philippines</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,006 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,885 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 101073000 78244000 50121000 52375000 28558000 26006000 8885000 8913000 188637000 165538000 Revenues, net<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Refer to Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements for revenues disaggregated by reportable segments and geography.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration: underline;">Contract balances</span><span style="background-color:rgb(255,255,255, 0.0);color:#0070c0;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.760%;"><tr><td style="width:1.0%;"/><td style="width:62.580%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.557%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.100%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,074 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue (consideration received in advance)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:17.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration received for process transition activities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,036 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%;">Accounts receivable includes $71,489 and $73,920 as of June 30, 2020 and December 31, 2019, respectively, representing unbilled receivables. The Company has accrued the unbilled receivables for work performed in accordance with the terms of contracts with customers and considers no significant performance risk associated with its unbilled receivables.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%;">Contract assets represent upfront payments such as deal signing discounts or deal signing bonuses made to customers. These costs are amortized over the expected period of the benefit and are recorded as an adjustment to transaction price and reduced from revenues. The Company’s assessment did not indicate any impairment losses on its contract assets for the periods presented.</span></div><div><span><br/></span></div><div style="text-indent:20.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%;">Contract liabilities represent that portion of deferred revenue for which payments have been received in advance from customers. This may also include revenues deferred for certain contracts where services have been rendered but other conditions for revenue recognition have not been met for example, where a legally enforceable contract is not executed. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities are classified under contract liabilities and are included within “Deferred revenues” and “other non-current liabilities” in the unaudited consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with customer.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:99%;">Revenue recognized during the three and six months ended June 30, 2020 and 2019, which was included in the contract liabilities balance at the beginning of the respective periods:</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.092%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,194 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:99%;text-decoration: underline;">Contract acquisition and fulfillment costs</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.771%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.872%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Acquisition Costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Audited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Opening Balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Addition</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(244)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(628)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closing Balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.391%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.210%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Fulfillment Costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Audited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Opening Balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Addition</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,441 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,652 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(499)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(305)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,122)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(610)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,448)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closing Balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There was no impairment for contract acquisition and contract fulfillment costs as of June 30, 2020 and December 31, 2019. The capitalized costs are amortized on a straight line basis over the life of the contract.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Allowance for expected credit losses</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On January 1, 2020, the Company adopted ASC Topic 326, Financial Instruments-Credit Losses. Accounts receivable and contract assets are in the scope for which assessment is made. The Company evaluates the credit risk of its customers based on a combination of various financial and qualitative factors that may affect the ability of each customer to pay. The Company considered current and anticipated future economic conditions relating to the industries of the Company’s customers and the countries where it operates. In calculating expected credit loss, the Company also considered past payment trends, credit rating and other related credit information for its significant customers to estimate the probability of default in the future and estimates relating to the possible effects resulting from COVID-19.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on expected losses is subject to significant judgment, including but not limited to changes in customers’ credit rating, and may cause variability in the Company’s allowance for credit losses in future periods.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of January 1, 2020 the Company’s provision for doubtful receivables was $1,163, which was based on previous U.S. GAAP standards. There was no material impact on provision when calculated by applying the Topic 326 guidance.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:58.829%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.201%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.202%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, including unbilled receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,939 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for lifetime expected credit loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The movement in allowance for current expected credit loss on customer balances for the three and six months ended June 30, 2020 and 2019 and year ended December 31, 2019 was as follows:</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.479%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at the beginning of the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions during the period, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">265 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged against allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(156)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation adjustment, if any</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at the end of the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.760%;"><tr><td style="width:1.0%;"/><td style="width:62.580%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.557%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.100%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,074 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue (consideration received in advance)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:17.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration received for process transition activities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,036 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:99%;">Revenue recognized during the three and six months ended June 30, 2020 and 2019, which was included in the contract liabilities balance at the beginning of the respective periods:</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.092%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,194 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 157505000 171864000 5074000 5391000 14739000 11259000 2579000 3036000 71489000 73920000 2226000 1450000 8194000 4226000 <div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.771%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.872%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Acquisition Costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Audited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Opening Balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Addition</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(244)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(628)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closing Balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.391%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.210%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Fulfillment Costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Audited)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Opening Balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Addition</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,441 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,652 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(499)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(305)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,122)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(610)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,448)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closing Balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1215000 513000 1307000 713000 713000 187000 0 187000 0 1222000 132000 44000 224000 244000 628000 1270000 469000 1270000 469000 1307000 6916000 4472000 7255000 4051000 4051000 363000 1441000 647000 2167000 4652000 499000 305000 1122000 610000 1448000 6780000 5608000 6780000 5608000 7255000 0 0 0 0 1163000 <div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:58.829%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.201%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.202%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, including unbilled receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,939 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for lifetime expected credit loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The movement in allowance for current expected credit loss on customer balances for the three and six months ended June 30, 2020 and 2019 and year ended December 31, 2019 was as follows:</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.479%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at the beginning of the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions during the period, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">265 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged against allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(156)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation adjustment, if any</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at the end of the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 158939000 173027000 1434000 1163000 157505000 171864000 1346000 1255000 1163000 956000 956000 186000 -33000 381000 265000 354000 100000 53000 100000 54000 156000 -2000 1000 10000 -1000 -9000 1434000 1168000 1434000 1168000 1163000 Earnings Per ShareBasic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding, adjusted for outstanding shares that are subject to repurchase during each period. Diluted earnings per share is computed using the weighted average number of common shares plus the potentially dilutive effect of common stock equivalents (outstanding stock options, restricted stock and restricted stock units) issued and outstanding at the reporting date, using the treasury stock method. Common stock equivalents that are anti-dilutive are excluded from the computation of weighted average shares outstanding. The Company includes performance stock unit awards in dilutive potential common shares when they become contingently issuable and have a dilutive impact per authoritative guidance and excludes such awards when they are not contingently issuable.<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computation of basic and diluted earnings per share: </span></div><div style="text-indent:22.5pt;padding-left:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.497%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.789%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.063%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerators:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominators:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,486,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,451,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,443,884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,413,455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,262 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,597,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,702,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,659,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,768,203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per share attributable to ExlService Holdings Inc. stockholders:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">638,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">404,315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computation of basic and diluted earnings per share: </span></div><div style="text-indent:22.5pt;padding-left:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:38.497%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.789%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.063%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerators:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominators:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,486,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,451,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,443,884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,413,455 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,262 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,597,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,702,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,659,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,768,203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per share attributable to ExlService Holdings Inc. stockholders:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">638,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">404,315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 8429000 12564000 30840000 27259000 34486202 34451671 34443884 34413455 111486 250876 215262 354748 34597688 34702547 34659146 34768203 0.24 0.36 0.90 0.79 0.24 0.36 0.89 0.78 638318 69 404315 212751 Cash, Cash Equivalents and Restricted Cash<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.397%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.374%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (current)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (non-current)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170,775 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.397%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.374%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (current)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (non-current)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170,775 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.397%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.374%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (current)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (non-current)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170,775 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 163619000 84842000 4858000 4098000 2298000 2507000 170775000 91447000 Other Income, net<div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other income, net consists of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.263%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.677%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale and mark-to-market of mutual funds, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,109 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,844 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,754 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other income, net consists of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.263%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.677%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale and mark-to-market of mutual funds, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,109 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,844 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,754 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3109000 3318000 5166000 6844000 632000 697000 1164000 1493000 484000 87000 424000 188000 4225000 4102000 6754000 8525000 Property and Equipment, net<div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net consists of the following:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.219%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.959%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated useful lives</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Network equipment and computers</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-5</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,309 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-5</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-8</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-8</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Motor vehicles</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-5</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">689 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital work in progress</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,309 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">265,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(174,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(179,331)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,279 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets under finance leases:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Motor vehicles</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">711 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(995)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Capital work in progress represents advances paid towards acquisition of property and equipment and costs incurred on internally developed software not yet ready to be placed in service.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020, there were no changes in estimated useful lives of property and equipment.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.730%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The effect of foreign exchange (loss)/gain upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.461%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.532%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of foreign exchange (loss)/gain</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(71)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Internally developed software costs, included under Software, was as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.760%;"><tr><td style="width:1.0%;"/><td style="width:57.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.541%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.002%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less : Accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed software, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,795 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:42.393%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.056%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.517%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.414%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.517%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.414%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.521%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,846 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,677 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During the three and six months ended June 30, 2019, the Company performed an impairment test of its long-lived assets related to its Health Integrated business. Based on the results, the long-lived assets carrying value exceeded its fair value. The primary factor contributing to a reduction in the fair value is the wind-down of the Health Integrated business, due to reduction to the Company's estimated future cash flows. As a result of this analysis, the Company recognized impairment charges of $951 and $2,178 during the three and six months ended June 30, 2019, respectively, to write down the carrying value of property and equipment to its fair value. This impairment charge was recorded in the unaudited consolidated statements of income under "Impairment and restructuring charges".</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of June 30, 2020, the Company believes no impairment exists because the long-lived asset's future undiscounted net cash flows expected to be generated exceeds its carrying value; however, there can be no assurances that long-lived assets will not be impaired in future periods. Determining whether an impairment has occurred typically requires various estimates and assumptions, including determining which undiscounted cash flows are directly related to the potentially impaired asset, the useful life over which cash flows will occur, their amount, and the asset’s residual value, if any. It is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on undiscounted cash flows is subject to significant judgment and may cause variability in the Company’s assessment of the existence of any impairment.</span></div> <div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net consists of the following:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.219%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.959%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated useful lives</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Network equipment and computers</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-5</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,309 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-5</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-8</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-8</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Motor vehicles</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-5</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">689 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital work in progress</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,309 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">265,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(174,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(179,331)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,279 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets under finance leases:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Motor vehicles</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">711 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(995)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.730%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The effect of foreign exchange (loss)/gain upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.461%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.532%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of foreign exchange (loss)/gain</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(71)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Internally developed software costs, included under Software, was as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.760%;"><tr><td style="width:1.0%;"/><td style="width:57.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.541%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.002%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less : Accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed software, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,795 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:42.393%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.056%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.517%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.414%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.517%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.414%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.521%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,846 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,677 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P3Y P5Y 96759000 98309000 P3Y P5Y 90746000 79746000 P3Y P8Y 44328000 44982000 P3Y P8Y 20675000 22046000 P2Y P5Y 578000 601000 P30Y 1053000 1114000 689000 729000 10784000 10309000 265612000 257836000 174333000 179331000 91279000 78505000 644000 738000 210000 308000 710000 711000 1564000 1757000 995000 1120000 569000 637000 91848000 79142000 8975000 7198000 17271000 15337000 -71000 56000 -49000 113000 14891000 15784000 4477000 4989000 10414000 10795000 1846000 559000 2677000 1206000 951000 2178000 0 Goodwill and Intangible Assets<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company transitioned to new segment reporting structure effective January 1, 2020, which resulted in certain changes to its operating segments and reporting units. The Company reallocated goodwill to its reporting units using a relative fair value approach. In addition, the Company completed an assessment of any potential goodwill impairment for all its reporting units immediately prior to the reallocation and determined that no impairment existed.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth details of changes in goodwill by reportable segment of the Company:</span></div><div style="margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:17.298%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.806%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">TT&amp;L</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">F&amp;A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(240)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(455)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Goodwill reallocation</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,457)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46,905)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,326)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(303)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,419)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,165 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,931 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,727 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">        </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> Represents the reallocation of goodwill as a result of the Company reorganizing its operating segments as described in Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of March 31, 2020, due to the deteriorating macroeconomic conditions arising from the COVID-19 pandemic, the Company performed a goodwill impairment test for its reporting units. The Company considered the effects of the COVID-19 pandemic on its significant inputs used in determining the fair value of the Company’s reporting units. Based on the results, the fair value of each of the Company’s reporting units exceeded their carrying value and the Company’s goodwill was not impaired.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During the second quarter of 2020, the Company evaluated the continuing effects of COVID-19 and its impact on the global economy on each of the Company’s reporting units to assess whether there was a triggering event during the quarter requiring the Company to perform a goodwill impairment test. The Company considered certain improvements in current and forecasted economic and market conditions and qualitative factors, such as, the Company’s performance and business forecasts, stock price movements and expansion plans. The Company reviewed key assumptions, including revisions of projected future revenues for reporting units against the results of the interim impairment quantitative test performed during the first quarter of 2020. The Company did not identify any triggers or indications of potential impairment for its reporting units as of June 30, 2020. The Company will continue to monitor the impacts of COVID-19 on the Company and significant changes in key assumptions that could result in future period impairment charges.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The recoverability of goodwill is dependent upon the continued growth of cash flows from our business activities. There can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgements may not be within the control of the Company and accordingly it is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on cash flows, long-term debt-free net cash flow growth rate in the terminal year and discount rates are subject to significant judgments and may cause variability in the Company’s assessment of existence of any impairment.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Intangible Assets</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information regarding the Company’s intangible assets is set forth below:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:56.418%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.787%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.033%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,440)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,720 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,511)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:55.833%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.787%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.030%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.886%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43,330)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,687)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,579)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,521 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56,596)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56,596)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amortization expense for the period is as follows:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:38.648%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.580%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.389%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.389%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.288%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,584 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The remaining weighted average life of intangible assets is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.695%;"><tr><td style="width:1.0%;"/><td style="width:84.509%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.491%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.33</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.17</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks (Finite lived)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.09</span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.157%;"><tr><td style="width:1.0%;"/><td style="width:84.733%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.267%;"/><td style="width:1.0%;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated future amortization expense related to intangible assets as of June 30, 2020 is as follows:</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (July 1 - December 31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,036 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth details of changes in goodwill by reportable segment of the Company:</span></div><div style="margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:17.298%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.806%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Healthcare</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging Business</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">TT&amp;L</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">F&amp;A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Analytics</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(240)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(455)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Goodwill reallocation</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,457)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46,905)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,326)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(303)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,419)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,165 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,931 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,727 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">        </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> Represents the reallocation of goodwill as a result of the Company reorganizing its operating segments as described in Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of March 31, 2020, due to the deteriorating macroeconomic conditions arising from the COVID-19 pandemic, the Company performed a goodwill impairment test for its reporting units. The Company considered the effects of the COVID-19 pandemic on its significant inputs used in determining the fair value of the Company’s reporting units. Based on the results, the fair value of each of the Company’s reporting units exceeded their carrying value and the Company’s goodwill was not impaired.</span></div> 38203000 19276000 0 12697000 47193000 5326000 227289000 349984000 73000 0 0 -240000 -288000 0 0 -455000 38276000 19276000 0 12457000 46905000 5326000 227289000 349529000 12192000 2693000 49803000 -12457000 -46905000 -5326000 0 0 -303000 -38000 -1076000 0 0 0 -2000 -1419000 50165000 21931000 48727000 0 0 0 227287000 348110000 <div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information regarding the Company’s intangible assets is set forth below:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:56.418%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.787%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.033%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,440)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,720 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,511)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:55.833%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.787%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.030%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.886%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43,330)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,687)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,579)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,521 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56,596)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56,596)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 73160000 23440000 49720000 23348000 9511000 13837000 5100000 3261000 1839000 101608000 36212000 65396000 900000 900000 102508000 36212000 66296000 97602000 43330000 54272000 26976000 10687000 16289000 5100000 2579000 2521000 129678000 56596000 73082000 900000 900000 130578000 56596000 73982000 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amortization expense for the period is as follows:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:38.648%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.580%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.389%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.389%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.288%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,584 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3430000 5554000 7584000 11082000 <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The remaining weighted average life of intangible assets is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.695%;"><tr><td style="width:1.0%;"/><td style="width:84.509%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.491%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.33</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.17</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks (Finite lived)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.09</span></td></tr></table></div> P7Y3M29D P3Y2M1D P2Y1M2D <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.157%;"><tr><td style="width:1.0%;"/><td style="width:84.733%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.267%;"/><td style="width:1.0%;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated future amortization expense related to intangible assets as of June 30, 2020 is as follows:</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (July 1 - December 31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,036 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 6822000 12730000 11325000 9036000 6694000 18789000 65396000 Other Current Assets<div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other current assets consist of the following:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%;"><tr><td style="width:1.0%;"/><td style="width:63.891%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.503%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.575%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.831%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Advances to suppliers</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivables from statutory authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred contract fulfillment costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest accrued on fixed deposits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other current assets consist of the following:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%;"><tr><td style="width:1.0%;"/><td style="width:63.891%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.503%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.575%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.831%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Advances to suppliers</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivables from statutory authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred contract fulfillment costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest accrued on fixed deposits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4128000 4076000 1837000 1581000 13827000 12608000 1744000 1414000 2208000 1673000 344000 439000 3384000 2803000 27472000 24594000 Other Assets<div style="text-indent:18pt;padding-left:4.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other assets consist of the following:</span></div><div style="padding-left:22.5pt;text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.736%;"><tr><td style="width:1.0%;"/><td style="width:62.660%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.432%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.137%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease deposits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,734 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deposits with statutory authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Term deposits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,977 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred contract fulfillment costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,599 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,016 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:18pt;padding-left:4.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other assets consist of the following:</span></div><div style="padding-left:22.5pt;text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.736%;"><tr><td style="width:1.0%;"/><td style="width:62.660%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.432%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.137%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease deposits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,734 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deposits with statutory authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Term deposits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,977 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred contract fulfillment costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,599 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,016 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 9738000 9983000 1734000 3433000 7423000 7540000 1829000 1983000 3330000 3977000 4572000 5582000 2973000 3518000 31599000 36016000 Accrued Expenses and Other Current Liabilities<div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consist of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%;"><tr><td style="width:1.0%;"/><td style="width:64.146%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.756%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.424%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.474%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payable to statutory authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accrued capital expenditure</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Client liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,070 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,157 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,732 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,017 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consist of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%;"><tr><td style="width:1.0%;"/><td style="width:64.146%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.756%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.424%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.474%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payable to statutory authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accrued capital expenditure</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Client liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,070 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,157 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,732 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,017 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 41724000 50097000 9360000 9247000 9043000 3035000 4749000 1783000 5070000 6378000 1416000 1492000 3157000 1732000 253000 253000 74772000 74017000 Other Non-Current Liabilities<div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other non-current liabilities consist of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.105%;"><tr><td style="width:1.0%;"/><td style="width:65.460%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.873%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.434%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.033%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred transition revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,586 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,911 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accrued capital expenditure</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,373 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,904 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">987 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other non-current liabilities consist of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.105%;"><tr><td style="width:1.0%;"/><td style="width:65.460%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.873%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.434%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.033%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred transition revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,586 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,911 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accrued capital expenditure</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,373 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,904 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">987 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3496000 1250000 1047000 1047000 6803000 6517000 1586000 1911000 3373000 0 2904000 987000 357000 430000 19566000 12142000 Accumulated Other Comprehensive Loss<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accumulated other comprehensive loss (“AOCI”), consists of actuarial gain/(loss) on retirement benefits and changes in the cumulative foreign currency translation adjustments. In addition, the Company enters into foreign currency exchange contracts, which are designated as cash flow hedges in accordance with ASC 815. Changes in the fair values of these foreign currency exchange contracts are recognized in AOCI on the Company's unaudited consolidated balance sheets until the settlement of those contracts. The balances as of June 30, 2020 and December 31, 2019 are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.520%;"><tr><td style="width:1.0%;"/><td style="width:66.210%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.495%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.598%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.497%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative foreign currency translation loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(97,766)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86,963)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized (loss)/gain on cash flow hedges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,323)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,780)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Income tax expense relating to above </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,603)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(753)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(104,274)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(84,892)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:36pt;text-align:center;"><span><br/></span></div><div style="text-indent:-9pt;padding-left:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%;">(1) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">These are income tax (expenses)/benefits recognized on cash flow hedges, retirement benefits and foreign currency translation losses. Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.</span></div> The balances as of June 30, 2020 and December 31, 2019 are as follows:<div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.520%;"><tr><td style="width:1.0%;"/><td style="width:66.210%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.495%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.598%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.497%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative foreign currency translation loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(97,766)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86,963)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized (loss)/gain on cash flow hedges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,323)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,780)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Income tax expense relating to above </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,603)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(753)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(104,274)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(84,892)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:36pt;text-align:center;"><span><br/></span></div><div style="text-indent:-9pt;padding-left:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%;">(1) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">These are income tax (expenses)/benefits recognized on cash flow hedges, retirement benefits and foreign currency translation losses. Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.</span></div> -97766000 -86963000 -2323000 4604000 -1582000 -1780000 2603000 753000 -104274000 -84892000 Fair Value Measurements<div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Assets and Liabilities Measured at Fair Value</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company’s assets and liabilities that were accounted for at fair value as of June 30, 2020 and December 31, 2019.</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%;"><tr><td style="width:1.0%;"/><td style="width:33.725%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.470%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.470%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.470%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.474%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds*</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds*</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%;"><tr><td style="width:1.0%;"/><td style="width:27.601%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.202%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.398%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.398%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">*</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Represents those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments” as of June 30, 2020 and December 31, 2019.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Derivative Financial Instruments:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company’s derivative financial instruments consist of foreign currency forward exchange contracts. Fair values for derivative financial instruments are based on independent sources including highly rated financial institutions and are classified as Level 2. Refer to Note 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial instruments not carried at fair value</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">: </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company’s other financial instruments not carried at fair value consist primarily of cash and cash equivalents, short-term investments (except investment in mutual funds, as disclosed above), restricted cash, accrued interest on term deposits, accrued capital expenditure, accrued expenses and interest payable on borrowings for which fair values approximate their carrying amounts due to their short-term nature. The carrying value of the Company’s outstanding revolving credit facility approximates its fair value because the Company’s interest rate yield is near current market rates for comparable debt instruments.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Convertible Senior Notes:</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total estimated fair value of the convertible senior notes as of June 30, 2020 and December 31, 2019 was $141,023 and $149,934, respectively. The fair value was determined based on the market yields for similar Notes as of the June 30, 2020 and December 31, 2019, respectively. The Company considers the fair value of the Notes to be a Level 2 measurement due to the limited inputs available for its fair valuation.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Nonrecurring fair value measurements of assets:</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Nonrecurring fair value measurements include impairment tests conducted by the Company during the six months ended June 30, 2020 of its goodwill related to its Healthcare Analytics and Healthcare BPM reporting units. The fair value determination for goodwill was based on Company’s internal assessment, which are Level 3 inputs. During the six months ended June 30, 2020, the Company did not recognize any impairment charges on goodwill as the fair values exceeded their carrying value. Refer to Note 9</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">- Goodwill and Intangible Assets to the unaudited consolidated financial statements for further details.</span></div>During the year ended December 31, 2019, the Company conducted impairment tests of its long-lived assets and ROU assets related to its Health Integrated business. The fair value determination for ROU assets was based on third party quotes, which are Level 2 inputs, and for other long-lived assets, it was based on Company’s internal assessment, which are Level 3 inputs. During the year ended December 31, 2019, the Company recognized impairment charges on long-lived assets and ROU assets to write down the carrying value to their fair values. <div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company’s assets and liabilities that were accounted for at fair value as of June 30, 2020 and December 31, 2019.</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%;"><tr><td style="width:1.0%;"/><td style="width:33.725%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.470%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.470%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.470%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.474%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds*</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds*</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%;"><tr><td style="width:1.0%;"/><td style="width:27.601%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.202%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.398%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.398%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">*</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Represents those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments” as of June 30, 2020 and December 31, 2019.</span></div> 117490000 0 0 117490000 0 5862000 0 5862000 117490000 5862000 0 123352000 0 8245000 0 8245000 0 8245000 0 8245000 166330000 0 0 166330000 0 7509000 0 7509000 166330000 7509000 0 173839000 0 3033000 0 3033000 0 3033000 0 3033000 141023000 149934000 0 Derivatives and Hedge Accounting<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses derivative instruments and hedging transactions to mitigate exposure to foreign currency fluctuation risks associated with forecasted transactions denominated in certain foreign currencies so as to minimize earnings and cash flow volatility associated with changes in foreign currency exchange rates. The Company’s derivative financial instruments are largely forward foreign exchange contracts that are designated as effective hedges and that qualify as cash flow hedges under ASC 815. The Company had outstanding cash flow hedges totaling $421,630 (including $750 of range forward contracts) as of June 30, 2020 and $410,390 (including $4,300 of range forward contracts) as of December 31, 2019. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss), net of tax, until the hedged transactions occurs. The resultant foreign exchange gain/(loss) upon settlement of these cash flow hedges is recorded along with the underlying hedged item in the same line of unaudited consolidated statements of income as either a part of “Cost of revenues”, “General and administrative expenses”, “Selling and marketing expenses”, “Depreciation and amortization expense”, as applicable. The impact of COVID-19 on the economic environment is uncertain and may cause variability in determination of fair value of these cash flow hedges, which could impact the effects of change in fair value that get recorded as a component of accumulated other comprehensive income/(loss) and also resultant exchange gain/(loss) upon settlement of derivative financial instruments.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates hedge effectiveness at the time a contract is entered into as well as on an ongoing basis. For hedging positions that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related amounts recorded in equity are reclassified to earnings.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company estimates that approximately $561 of net derivative losses, excluding tax effects, included in AOCI, representing changes in the fair value of cash flow hedges, could be reclassified into earnings within the next twelve months based on exchange rates prevailing as of June 30, 2020. At June 30, 2020, the maximum outstanding term of the cash flow hedges was 45 months.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company also enters into foreign currency forward contracts to economically hedge its intercompany balances and other monetary assets and liabilities denominated in currencies other than functional currencies, against the risk of foreign currency fluctuations associated with remeasurement of such assets and liabilities to functional currency. These derivatives do not qualify as fair value hedges under ASC 815. Changes in the fair value of these derivatives are recognized in the unaudited </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">consolidated statements of income and are included in the foreign exchange gain/(loss) line item. The impact of COVID-19 on the economic environment is uncertain and may cause variability in determination of fair value of these derivatives, which could impact the effects of change in fair value that get recorded in the foreign exchange gain/(loss) line item. The Company’s primary exchange rate exposure is with the Indian Rupee, the U.K. pound sterling and the Philippine peso. The Company also has exposure to Colombian pesos, Czech Koruna, the Euro, South African ZAR and other local currencies in which it operates. Outstanding foreign currency forward contracts amounted to $106,988, GBP 9,487 and EUR 1,453 as of June 30, 2020 and $124,045, GBP 10,843 and EUR 1,289 as of December 31, 2019.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.497%;"><tr><td style="width:1.0%;"/><td style="width:56.804%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.607%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.739%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.607%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.843%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,070 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,734 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,524 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and six months ended June 30, 2020 and 2019:</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.222%;"><tr><td style="width:1.0%;"/><td style="width:39.503%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.834%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.984%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.984%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.991%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward Exchange Contracts:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain/(loss) recognized in AOCI</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,125)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain/(loss) recognized in consolidated statements of income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,011)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.637%;"><tr><td style="width:1.0%;"/><td style="width:46.562%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.556%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.102%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.556%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.102%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.556%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.102%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.556%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.108%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As per unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss)/Gain on foreign currency exchange contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As per unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on foreign currency exchange contracts</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedging relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(851)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(187)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling &amp; marketing expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation &amp; amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(80)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,127)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location in unaudited consolidated statements of income where gain/(loss) was recognized</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.076%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.450%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.894%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As per unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on foreign currency exchange contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As per unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on foreign currency exchange contracts</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedging relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(114)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling &amp; marketing expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation &amp; amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,855 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(198)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,555 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location in unaudited consolidated statements of income where gain/(loss) was recognized</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain/(loss), net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,011)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,011)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 421630000 750000 410390000 4300000 -561000 P45M 106988000 9487000 1453000 124045000 10843000 1289000 <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.497%;"><tr><td style="width:1.0%;"/><td style="width:56.804%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.607%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.739%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.607%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.843%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,070 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,734 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,524 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4070000 3945000 1734000 3433000 4631000 1524000 3496000 1250000 58000 131000 118000 259000 <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and six months ended June 30, 2020 and 2019:</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.222%;"><tr><td style="width:1.0%;"/><td style="width:39.503%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.834%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.984%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.984%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.991%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward Exchange Contracts:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain/(loss) recognized in AOCI</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,125)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain/(loss) recognized in consolidated statements of income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,011)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.637%;"><tr><td style="width:1.0%;"/><td style="width:46.562%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.556%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.102%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.556%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.102%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.556%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.102%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.556%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.108%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As per unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss)/Gain on foreign currency exchange contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As per unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on foreign currency exchange contracts</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedging relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(851)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(187)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling &amp; marketing expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation &amp; amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(80)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,127)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location in unaudited consolidated statements of income where gain/(loss) was recognized</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.076%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.450%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.894%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As per unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on foreign currency exchange contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As per unaudited consolidated statements of income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on foreign currency exchange contracts</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedging relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(114)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling &amp; marketing expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation &amp; amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,855 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(198)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,555 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location in unaudited consolidated statements of income where gain/(loss) was recognized</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange gain/(loss), net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,011)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,011)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 7721000 3268000 -7125000 9205000 3204000 2923000 -1011000 4319000 158401000 -851000 162446000 719000 28750000 -187000 31228000 106000 13051000 -9000 17647000 12000 12405000 -80000 12752000 47000 -1127000 884000 1359000 3204000 1202000 2923000 1359000 3204000 1202000 2923000 321057000 -39000 319686000 1250000 57691000 -114000 63759000 186000 27507000 -5000 35694000 19000 24855000 -40000 26419000 100000 -198000 1555000 2736000 -1011000 2462000 4319000 2736000 -1011000 2462000 4319000 Borrowings<div style="text-indent:22.5pt;margin-top:18pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarizes the Company’s debt position as of June 30, 2020 and December 31, 2019.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.139%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revolver Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Structured Payables</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of long-term borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,562)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,562)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(911)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(911)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Long-term borrowings</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.514%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.870%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revolver Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Structured Payables</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of long-term borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,851)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,851)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,018)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,018)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Long-term borrowings</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;"><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">*Unamortized debt issuance costs for the Company’s revolver Credit Facility of $619 and $748 as of June 30, 2020 and December 31, 2019, respectively, is presented under “Other current assets” and “Other assets” in the consolidated balance sheets.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Revolver Credit Agreement</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company’s $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”) with certain lenders and Citibank N.A. as Administrative Agent (the “Credit Facility”) carried an effective interest rate as shown below.</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:54.432%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.946%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective interest rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of June 30, 2020 and December 31, 2019, the Company was in compliance with all financial and non-financial covenants listed under the Credit Agreement.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Convertible Senior Notes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On October 1, 2018, the Company entered into an investment agreement (the “Investment Agreement”) with Orogen Echo LLC (the “Purchaser”), an affiliate of The Orogen Group LLC, relating to the issuance to the Purchaser of $150,000 in an aggregate principal amount of 3.50% Convertible Senior Notes due October 1, 2024 (the “Notes”). The transactions contemplated by the Investment Agreement, including the issuance of the Notes, closed on October 4, 2018. The Notes bear interest at a rate of 3.50% per annum, payable semi-annually in arrears in cash on April 1 and October 1 of each year. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020 and 2019, the Company recognized interest expense and amortization of debt discount, on the Notes as below:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.847%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.554%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense on Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount on Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future principal payments/maturities for all of the Company's borrowings as of June 30, 2020 were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.076%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.556%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revolver Credit Facility</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Structured Payables</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (July - December)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Letters of Credit</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the ordinary course of business, the Company provides standby letters of credit to third parties primarily for facility leases. As of June 30, 2020 and December 31, 2019, the Company had outstanding letters of credit of $461 each, that were not recognized in the consolidated balance sheets.</span></div> <div style="text-indent:22.5pt;margin-top:18pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarizes the Company’s debt position as of June 30, 2020 and December 31, 2019.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.139%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revolver Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Structured Payables</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of long-term borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,562)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,562)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(911)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(911)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Long-term borrowings</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.514%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.870%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revolver Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Structured Payables</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of long-term borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,851)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,851)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,018)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,018)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Long-term borrowings</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total borrowings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;"><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">*Unamortized debt issuance costs for the Company’s revolver Credit Facility of $619 and $748 as of June 30, 2020 and December 31, 2019, respectively, is presented under “Other current assets” and “Other assets” in the consolidated balance sheets.</span></div> 20000000 657000 0 20657000 79000000 0 150000000 229000000 0 0 12562000 12562000 0 0 911000 911000 79000000 0 136527000 215527000 99000000 657000 136527000 236184000 40000000 867000 0 40867000 59000000 0 150000000 209000000 0 0 13851000 13851000 0 0 1018000 1018000 59000000 0 135131000 194131000 99000000 867000 135131000 234998000 619000 748000 300000000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:54.432%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.946%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective interest rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table> 0.022 0.042 0.026 0.040 150000000 0.0350 0.0350 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020 and 2019, the Company recognized interest expense and amortization of debt discount, on the Notes as below:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.847%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.554%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense on Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount on Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1313000 1269000 2625000 2581000 654000 618000 1289000 1218000 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future principal payments/maturities for all of the Company's borrowings as of June 30, 2020 were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.076%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.556%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revolver Credit Facility</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Structured Payables</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (July - December)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 0 20000000 657000 20657000 0 20000000 0 20000000 0 59000000 0 59000000 0 0 0 0 150000000 0 0 150000000 150000000 99000000 657000 249657000 461000 461000 Capital Structure<div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Common Stock</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has one class of common stock outstanding.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of common stock from employees in connection with withholding tax payments related to the vesting of restricted stock, as below:</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:54.286%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.816%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Weighted average purchase price per share </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,601</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,012 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,666</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average purchase price per share was the closing price of the Company's share of common stock on the Nasdaq Global Select Market on the trading day prior to the vesting date of the shares of restricted stock.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 28, 2017, the Company’s Board of Directors authorized an additional common stock repurchase program (the “2017 Repurchase Program”), under which shares may be purchased by the Company from time to time from the open market and through private transactions during each of the fiscal years 2017 through 2019 up to an aggregate additional amount </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of $100,000. The approval increased the 2017 authorization from $20,000 to $40,000 and authorizes stock repurchases of up to $40,000 in each of 2018 and 2019.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 16, 2019, the Company’s Board of Directors authorized a $200,000 common stock repurchase program beginning January 1, 2020 through December 31, 2022 (the “2019 Repurchase Program”). The shares may be purchased by the Company from time to time from the open market and through private transactions, or otherwise, as determined by the Company’s management as market conditions warrant.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of its common stock, including commissions, under the 2019 Repurchase Program and the 2017 Repurchase Program, respectively, as below:</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.777%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.401%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average purchase price per share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,160</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,765</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">438,025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Repurchased shares have been recorded as treasury shares and will be held until the Company’s Board of Directors designates that these shares be retired or used for other purposes.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The 2019 Repurchase Program may be suspended or discontinued at any time.</span><span style="background-color:rgb(255,255,255, 0.0);color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During the quarter ended March 31, 2020, to enhance the Company’s liquidity position in response to COVID-19, the Company elected to temporarily suspend share repurchases under the 2019 Repurchase Program. The 2019 Repurchase Program remains authorized by the Board of Directors and the Company resumed share repurchases effective July 1, 2020, considering improved market conditions, the Company’s capital and liquidity needs and other factors.</span></div> 1 <div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of common stock from employees in connection with withholding tax payments related to the vesting of restricted stock, as below:</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:54.286%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.816%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Weighted average purchase price per share </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,601</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,012 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,666</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average purchase price per share was the closing price of the Company's share of common stock on the Nasdaq Global Select Market on the trading day prior to the vesting date of the shares of restricted stock.</span></div> 0 0 0 0 0 0 26601 2012000 75.63 22666 1408000 62.11 100000000 20000000 40000000 40000000 40000000 200000000 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of its common stock, including commissions, under the 2019 Repurchase Program and the 2017 Repurchase Program, respectively, as below:</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.777%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.401%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average purchase price per share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,160</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,765</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">438,025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 0 0 0 198160 12130000 61.21 175765 11983000 68.18 438025 26130000 59.65 Employee Benefit Plans<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s Gratuity Plans in India ("Gratuity Plan") provide for lump sum payment to vested employees on retirement or upon termination of employment in an amount based on the respective employee’s salary and years of employment with the Company. Liabilities with regard to the Gratuity Plans are determined by actuarial valuation using the projected unit credit method. Current service costs for the Gratuity Plan are accrued in the year to which they relate. Actuarial gains or losses or prior service costs, if any, resulting from amendments to the plans are recognized and amortized over the remaining period of service of the employees.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the Company’s subsidiary operating in the Philippines conforms to the minimum regulatory benefit, which provide for lump sum payment to vested employees on retirement from employment in an amount based on the respective employee’s salary and years of employment with the Company (the "Philippines Plan"). The benefit costs of the Philippines Plan for the year are calculated on an actuarial basis.</span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Components of net periodic benefit cost were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.368%;"><tr><td style="width:1.0%;"/><td style="width:46.498%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.063%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.162%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.400%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.162%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.400%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.165%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">664 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,342 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">480 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(157)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(318)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(286)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of actuarial (gain)/loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(79)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gratuity cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Gratuity Plan in India is partially funded whereas the Philippines plan is unfunded. The Company makes annual contributions to the employees' gratuity fund of the Gratuity Plan established with Life Insurance Corporation of India and HDFC Standard Life Insurance Company. Fund managers manage these funds and calculate the annual contribution required to be made by the Company and manage the Gratuity Plans, including any required payouts. These funds are managed on a cash accumulation basis and interest is declared retrospectively on March 31 of each year. The Company expects to earn a return of approximately 7.0% per annum on these Gratuity Plans for the year ended December 31, 2020. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on assets and obligations related to employee benefit plans is subject to significant judgment and may cause variability in the Company’s net periodic benefit cost in future periods.</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.017%;"><tr><td style="width:1.0%;"/><td style="width:79.996%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.691%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.113%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in Plan Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plan assets at January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employer contribution</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid*</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(431)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plan assets at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">* </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Benefits </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">payments were substantially made through the plan assets during the six months ended June 30, 2020.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company maintains several 401(k) plans (the “401(k) Plans”) under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “Code”), covering all eligible employees, as defined in the Code as a defined contribution plan. The Company may make discretionary contributions of up to a maximum of 4.0% of employee compensation within certain limits. During the three months ended March 31, 2020 and six months ended June 30, 2020, to enhance the Company’s liquidity position in response to COVID-19, the Company elected to temporarily suspend making any discretionary contributions to the 401(k) Plans. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company's accrual for contributions to the 401(k) Plans were as follows:</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.941%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.210%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.800%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contribution to the 401(k) Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company's contribution for various defined benefit plans on behalf of employees in India, the Philippines, Bulgaria, Romania, the Czech Republic, South Africa, Colombia, Australia and Singapore were as follows:</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.842%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.526%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.602%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.210%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.922%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contribution to the defined benefit plans</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Components of net periodic benefit cost were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.368%;"><tr><td style="width:1.0%;"/><td style="width:46.498%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.063%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.162%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.400%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.162%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.400%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.165%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">664 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,342 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">480 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(157)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(318)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(286)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of actuarial (gain)/loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(79)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gratuity cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 664000 493000 1342000 980000 237000 221000 480000 440000 157000 144000 318000 286000 -97000 40000 -198000 79000 841000 530000 1702000 1055000 0.070 <div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.017%;"><tr><td style="width:1.0%;"/><td style="width:79.996%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.691%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.113%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in Plan Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plan assets at January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employer contribution</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid*</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(431)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plan assets at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">* </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">Benefits </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">payments were substantially made through the plan assets during the six months ended June 30, 2020.</span></div> 8784000 285000 0 431000 -477000 8161000 0.040 <div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company's accrual for contributions to the 401(k) Plans were as follows:</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.941%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.210%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.800%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contribution to the 401(k) Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company's contribution for various defined benefit plans on behalf of employees in India, the Philippines, Bulgaria, Romania, the Czech Republic, South Africa, Colombia, Australia and Singapore were as follows:</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.842%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.526%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.602%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.210%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.922%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contribution to the defined benefit plans</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 29000 909000 255000 2122000 2646000 2762000 5624000 4816000 Leases<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842 and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. The lease agreements do not contain any covenant to impose any restrictions except for market-standard practice for similar lease arrangements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;">The impact of the COVID-19 pandemic on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate, which has impacted the measurement of lease liabilities and ROU assets. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">, to determine on lease-by-lease basis, whether the concession provided by a lessor should be accounted for as a lease modification. Such concessions had an insignificant impact on our unaudited consolidated financial statements during the three and six months ended June 30, 2020.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Supplemental balance sheet information</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:66.356%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.591%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities - Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities - Non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(995)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities - Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities - Non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finance lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:27pt;"><span><br/></span></div><div style="text-indent:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Finance lease liabilities are presented as a part of “accrued expenses and other current liabilities” and “other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.</span></div><div style="text-indent:27pt;"><span><br/></span></div><div style="text-indent:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During the three months ended June 30, 2019, the Company performed an impairment test of its long-lived assets of its Health Integrated business. Based on the results, the operating lease ROU assets carrying value exceeded their fair value. As a result of this analysis, the Company recognized impairment on ROU assets of $989 during the three and six months ended June 30, 2019, in the unaudited consolidated statements of income under "impairment and restructuring charges".</span></div><div><span><br/></span></div><div style="text-indent:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease cost, which are included in the Company's unaudited consolidated statements of income, are as follows:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%;"><tr><td style="width:1.0%;"/><td style="width:49.339%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.648%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.351%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.565%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.163%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease cost</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Operating lease</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;vertical-align:top;">(a)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sublease income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) Includes short-term leases, which are immaterial.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental cash flow and other information related to leases are as follows:</span></div><div style="padding-left:22.5pt;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.467%;"><tr><td style="width:1.0%;"/><td style="width:68.597%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.773%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.565%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments for amounts included in the measurement of lease liabilities :</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash outflows for operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash outflows for finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash outflows for finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines the incremental borrowing rate by adjusting the benchmark reference rates, applicable to the respective geographies where the leases were entered, with appropriate financing spreads and lease specific adjustments for the effects of collateral.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="padding-left:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Maturities of lease liabilities as of June 30, 2020 are as follows:</span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:63.745%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.744%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (July 1 - December 31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="padding-left:22.5pt;margin-top:6pt;"><span><br/></span></div><div style="padding-left:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Maturities of minimum lease payments as of December 31, 2019 are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%;"><tr><td style="width:1.0%;"/><td style="width:61.190%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.018%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.566%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.026%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">During the next twelve months ending December 31,</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of minimum lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Leases<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842 and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. The lease agreements do not contain any covenant to impose any restrictions except for market-standard practice for similar lease arrangements.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;">The impact of the COVID-19 pandemic on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate, which has impacted the measurement of lease liabilities and ROU assets. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">, to determine on lease-by-lease basis, whether the concession provided by a lessor should be accounted for as a lease modification. Such concessions had an insignificant impact on our unaudited consolidated financial statements during the three and six months ended June 30, 2020.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Supplemental balance sheet information</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:66.356%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.591%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities - Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities - Non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(995)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities - Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities - Non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finance lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:27pt;"><span><br/></span></div><div style="text-indent:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Finance lease liabilities are presented as a part of “accrued expenses and other current liabilities” and “other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.</span></div><div style="text-indent:27pt;"><span><br/></span></div><div style="text-indent:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During the three months ended June 30, 2019, the Company performed an impairment test of its long-lived assets of its Health Integrated business. Based on the results, the operating lease ROU assets carrying value exceeded their fair value. As a result of this analysis, the Company recognized impairment on ROU assets of $989 during the three and six months ended June 30, 2019, in the unaudited consolidated statements of income under "impairment and restructuring charges".</span></div><div><span><br/></span></div><div style="text-indent:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease cost, which are included in the Company's unaudited consolidated statements of income, are as follows:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%;"><tr><td style="width:1.0%;"/><td style="width:49.339%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.648%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.351%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.565%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.163%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease cost</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Operating lease</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;vertical-align:top;">(a)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sublease income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) Includes short-term leases, which are immaterial.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental cash flow and other information related to leases are as follows:</span></div><div style="padding-left:22.5pt;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.467%;"><tr><td style="width:1.0%;"/><td style="width:68.597%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.773%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.565%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments for amounts included in the measurement of lease liabilities :</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash outflows for operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash outflows for finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash outflows for finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines the incremental borrowing rate by adjusting the benchmark reference rates, applicable to the respective geographies where the leases were entered, with appropriate financing spreads and lease specific adjustments for the effects of collateral.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="padding-left:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Maturities of lease liabilities as of June 30, 2020 are as follows:</span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:63.745%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.744%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (July 1 - December 31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="padding-left:22.5pt;margin-top:6pt;"><span><br/></span></div><div style="padding-left:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Maturities of minimum lease payments as of December 31, 2019 are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%;"><tr><td style="width:1.0%;"/><td style="width:61.190%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.018%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.566%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.026%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">During the next twelve months ending December 31,</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of minimum lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Supplemental balance sheet information</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:66.356%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.591%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities - Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities - Non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(995)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities - Current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities - Non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finance lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 96789000 86396000 18199000 24148000 90934000 74709000 109133000 98857000 1564000 1757000 995000 1120000 569000 637000 253000 253000 357000 430000 610000 683000 989000 989000 <div style="text-indent:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease cost, which are included in the Company's unaudited consolidated statements of income, are as follows:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%;"><tr><td style="width:1.0%;"/><td style="width:49.339%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.648%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.351%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.565%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.163%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease cost</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Operating lease</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;vertical-align:top;">(a)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sublease income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) Includes short-term leases, which are immaterial.</span></div> 63000 92000 125000 187000 20000 20000 50000 45000 83000 112000 175000 232000 6850000 6684000 13703000 13701000 6850000 6684000 13703000 13701000 0 105000 0 105000 6933000 6691000 13878000 13828000 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental cash flow and other information related to leases are as follows:</span></div><div style="padding-left:22.5pt;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.467%;"><tr><td style="width:1.0%;"/><td style="width:68.597%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.773%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.565%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments for amounts included in the measurement of lease liabilities :</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash outflows for operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash outflows for finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash outflows for finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 12831000 13749000 50000 45000 124000 207000 17999000 27750000 75000 144000 P2Y1M6D P2Y4M24D P6Y9M18D P6Y6M 0.102 0.087 0.074 0.073 <div style="padding-left:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Maturities of lease liabilities as of June 30, 2020 are as follows:</span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:63.745%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.744%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (July 1 - December 31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="padding-left:22.5pt;margin-top:6pt;"><span><br/></span></div><div style="padding-left:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Maturities of minimum lease payments as of December 31, 2019 are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%;"><tr><td style="width:1.0%;"/><td style="width:61.190%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.018%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.566%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.026%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">During the next twelve months ending December 31,</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of minimum lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="padding-left:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Maturities of lease liabilities as of June 30, 2020 are as follows:</span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.175%;"><tr><td style="width:1.0%;"/><td style="width:63.745%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.568%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.744%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (July 1 - December 31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="padding-left:22.5pt;margin-top:6pt;"><span><br/></span></div><div style="padding-left:22.5pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Maturities of minimum lease payments as of December 31, 2019 are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%;"><tr><td style="width:1.0%;"/><td style="width:61.190%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.018%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.566%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.026%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">During the next twelve months ending December 31,</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of minimum lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 12989000 183000 24909000 266000 23121000 153000 21205000 103000 16841000 32000 43770000 6000 142835000 743000 33702000 133000 109133000 610000 26932000 325000 23783000 251000 21526000 157000 19381000 86000 14865000 22000 23983000 0 130470000 841000 31613000 158000 98857000 683000 Income Taxes<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company determines the tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates its estimate of annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment. The impact of COVID-19 on the economic environment is uncertain and may change the annual effective tax rate, which could impact tax expense.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recorded income tax expense of $4,072 and $2,670 for the three months ended June 30, 2020 and 2019, respectively. The Company's effective tax rate increased from 17.5% during the three months ended June 30, 2019 to 32.4% during the three months ended June 30, 2020, primarily as a result of recording a one-time tax expense of $1,320 due to electing a new tax regime for two of the Company’s Indian subsidiaries which provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits. Accordingly, the Company recorded one-time tax expense of $573 on re-measurement of the Company’s Indian subsidiaries’ deferred taxes to a lower corporate tax rate and one-time tax expense of $747 resulting from foregoing the minimum alternative tax credits.</span></div><div style="text-indent:24.75pt;text-align:justify;"><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recorded income tax expense of $9,927 and $6,870 for the six months ended June 30, 2020 and 2019, respectively. The Company's effective tax rate increased from 20.1% during the six months ended June 30, 2019 to 24.3% during the six months ended June 30, 2020, primarily as a result of (i) recording a one-time tax expense of $1,320 due to electing a new tax regime for two of the Company’s Indian subsidiaries which provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits during the six months ended June 30, 2020, compared to a benefit of $1,471 recorded during the six months ended June 30, 2019 and (ii) recording of excess tax benefits related to stock awards of $1,822 pursuant to ASU No. 2016-09 during the six months ended June 30, 2020 compared to $1,072 during the six months ended June 30, 2019.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax (deferred) recognized in other comprehensive income are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.883%;"><tr><td style="width:1.0%;"/><td style="width:36.674%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.570%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.791%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.416%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.408%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.416%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.412%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit/(expense) on:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain/(loss) on cash flow hedges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,702)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(113)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,204)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(413)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,204)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,119)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense recognized in other comprehensive income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,649)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(507)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,850)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,865)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4072000 2670000 0.175 0.324 1320000 573000 747000 9927000 6870000 0.201 0.243 1320000 -1471000 -1822000 -1072000 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax (deferred) recognized in other comprehensive income are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.883%;"><tr><td style="width:1.0%;"/><td style="width:36.674%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.570%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.791%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.416%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.408%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.416%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.412%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit/(expense) on:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain/(loss) on cash flow hedges</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,702)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(113)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,204)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(413)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,204)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,119)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense recognized in other comprehensive income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,649)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(507)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,850)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,865)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -2702000 -113000 2106000 -1656000 257000 19000 248000 -90000 -4204000 -413000 -4204000 -1119000 -6649000 -507000 -1850000 -2865000 Stock-Based Compensation<div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%;"><tr><td style="width:1.0%;"/><td style="width:47.851%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.904%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.904%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.907%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,680 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling and marketing expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,504 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the Company had 2,305,155 shares available for grant under the 2018 Omnibus Incentive Plan.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Options</span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity under the Company’s stock-based compensation plans is shown below: </span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%;"><tr><td style="width:1.0%;"/><td style="width:46.222%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.364%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.364%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.364%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.370%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.86</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41,422)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,993 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and exercisable at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54</span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unrecognized compensation cost for unvested options as of June 30, 2020 was $nil.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Restricted Stock and Restricted Stock Units</span></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restricted stock and restricted stock unit activity under the Company’s stock-based compensation plans is shown below:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%;"><tr><td style="width:1.0%;"/><td style="width:45.981%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.422%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.422%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.422%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.425%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted Stock</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted Stock Units</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.72 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">913,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">392,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77.01 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(310,657)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43,318)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.72 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">* As of June 30, 2020 and December 31, 2019 restricted stock units vested for which the underlying common stock is yet to be issued were 181,638 and 167,270, respectively.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, unrecognized compensation cost of $55,720 is expected to be expensed over a weighted average period of 2.85 years.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Performance Based Stock Awards</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Performance based restricted stock unit activity under the Company’s stock plans is shown below:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.836%;"><tr><td style="width:1.0%;"/><td style="width:45.244%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.601%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue Based PRSUs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Market Condition Based PRSUs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82.10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102.10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,063)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,062)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, unrecognized compensation cost of $8,959 is expected to be expensed over a weighted average period of 2.01 years.</span></div>The impact of COVID-19 on the economic environment is uncertain and has caused variability in the estimation of number of performance based restricted stock units that will eventually vest and the related compensation cost to be recognized in the unaudited consolidated statements of income. <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%;"><tr><td style="width:1.0%;"/><td style="width:47.851%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.904%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.904%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.395%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.907%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,680 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling and marketing expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,504 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1624000 1638000 3042000 2964000 3112000 2781000 4680000 5756000 2990000 2736000 4782000 5391000 7726000 7155000 12504000 14111000 2305155 <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity under the Company’s stock-based compensation plans is shown below: </span></div><div style="padding-left:22.5pt;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.590%;"><tr><td style="width:1.0%;"/><td style="width:46.222%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.364%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.364%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.364%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.370%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.86</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41,422)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,993 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and exercisable at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54</span></td></tr></table></div> 98161 23.39 4522000 P1Y10M9D 0 0 41422 23.18 1993000 0 0 56739 23.54 2261000 P1Y6M14D 56739 23.54 2261000 P1Y6M14D 0 <div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restricted stock and restricted stock unit activity under the Company’s stock-based compensation plans is shown below:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%;"><tr><td style="width:1.0%;"/><td style="width:45.981%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.422%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.422%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.422%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.576%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.425%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted Stock</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted Stock Units</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.72 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">913,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">392,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77.01 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(310,657)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43,318)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020*</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.72 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;">* As of June 30, 2020 and December 31, 2019 restricted stock units vested for which the underlying common stock is yet to be issued were 181,638 and 167,270, respectively.</span></div> 27384 48.72 913094 59.61 0 0 392287 77.01 0 0 310657 56.59 0 0 43318 63.87 27384 48.72 951406 67.58 181638 167270 55720000 P2Y10M6D <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Performance based restricted stock unit activity under the Company’s stock plans is shown below:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.836%;"><tr><td style="width:1.0%;"/><td style="width:45.244%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.601%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue Based PRSUs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Market Condition Based PRSUs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82.10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102.10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,063)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,062)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 87685 62.54 87670 82.10 61368 78.29 61352 102.10 0 0 0 0 2063 62.24 2062 80.33 146990 69.12 146960 90.47 8959000 P2Y3D Related Party Disclosures<div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On October 1, 2018, the Company entered into the Investment Agreement with the Purchaser relating to the issuance to the Purchaser of $150,000 aggregate principal amount of the Notes. In connection with the investment, Vikram S. Pandit, Chairman and CEO of The Orogen Group LLC (an affiliate of the Purchaser), was appointed to Company’s Board of Directors.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company had outstanding Notes with a principal amount of $150,000 each as of June 30, 2020 and December 31, 2019 and interest accrued of $1,313 each as of June 30, 2020 and December 31, 2019, related to the Investment Agreement. </span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recognized interest expense on the Notes related to the Investment Agreement s as below. Refer to Note 17 – Borrowings to the unaudited consolidated financial statements for details.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.941%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.214%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense on Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 150000000 150000000 150000000 1313000 1313000 <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recognized interest expense on the Notes related to the Investment Agreement s as below. Refer to Note 17 – Borrowings to the unaudited consolidated financial statements for details.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.941%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.214%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense on Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1313000 1269000 2625000 2581000 Commitments and Contingencies<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capital Commitments</span></div><div><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">At June 30, 2020, the Company had committed to spend approximately $9,900 under agreements to purchase property and equipment. This amount is net of capital advances paid as of June 30, 2020 which are recognized in the unaudited consolidated balance sheets as property and equipment.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Commitments</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain units of the Company’s Indian subsidiaries were established as 100% Export-Oriented units or under the Software Technology Parks of India (“STPI”) or Special Economic Zone (“SEZ”) scheme promulgated by the Government of India. These units are exempt from customs, central excise duties, and levies on imported and indigenous capital goods, stores, and spares. The Company has undertaken to pay custom duties, service taxes, levies, and liquidated damages payable, if any, in respect of imported and indigenous capital goods, stores and spares consumed duty free, in the event that certain terms and conditions are not fulfilled. The Company’s management believes, however, that these units have in the past satisfied and will continue to satisfy the required conditions.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s operations centers in the Philippines are registered with the Philippine Economic Zone Authority (“PEZA”). The registration provides the Company with certain fiscal incentives on the import of capital goods and local purchase of services and materials and requires ExlService Philippines, Inc. to meet certain performance and investment criteria. The Company’s management believes that these centers have in the past satisfied and will continue to satisfy the required criteria.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contingencies</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The U.S. and Indian transfer pricing regulations require that any international transaction involving associated enterprises be at an arm’s-length price. Accordingly, the Company determines the appropriate pricing for the international transactions among its associated enterprises on the basis of a detailed functional and economic analysis involving benchmarking against transactions among entities that are not under common control. The tax authorities have jurisdiction to review this arrangement </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">and in the event that they determine that the transfer price applied was not appropriate, the Company may incur increased tax liability, including accrued interest and penalties. The Company is currently involved in disputes with the Indian tax authorities over the application of some of its transfer pricing policies for some of its subsidiaries. Further, the Company and a U.S. subsidiary are engaged in tax litigation with the income-tax authorities in India on the issue of permanent establishment. The Company is subject to taxation in the United States and various states and foreign jurisdictions. For the U.S., the Philippines and India, tax year 2016 and subsequent tax years remain open for examination by the tax authorities as of June 30, 2020.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate amount demanded by income tax authorities (net of advance payments, if any) from the Company related to its transfer pricing issues for tax years 2003 to 2015 and its permanent establishment issues for tax years 2003 to 2007 as of June 30, 2020 and December 31, 2019 is $16,152 and $16,220, respectively, of which the Company has made payments and/or provided bank guarantees to the extent $7,856 and $8,108, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,102 and $6,252 as of June 30, 2020 and December 31, 2019, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,754 and $1,856 as of June 30, 2020 and December 31, 2019, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s unaudited consolidated balance sheets.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on the facts underlying the Company’s position and its experience with these types of assessments, the Company believes that its position will more likely than not be sustained upon final examination by the tax authorities based on its technical merits as of the reporting date and accordingly has not accrued any amount with respect to these matters in its unaudited consolidated financial statements. The Company does not expect any impact from these assessments on its future income tax expense. It is possible that the Company might receive similar orders or assessments from tax authorities for subsequent years. Accordingly, even if these disputes are resolved, the Indian tax authorities may still serve additional orders or assessments.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2019, there was a judicial pronouncement in India with respect to defined contribution benefits payments interpreting certain statutory defined contribution obligations of employees and employers. Currently some of the Company's subsidiaries in India are undergoing assessment with the statutory authorities. As of the reporting date, it is unclear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation may result in a significant increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance, and based on legal advice, the Company believes it is currently impracticable to reliably</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">estimate the timing and amount of any payments the Company may be required to make. Accordingly, the Company will re-evaluate the amount of a potential provision, if any, upon further developments.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company and/or its present officers or directors, on individual basis, may be or have been, named as a defendant in litigation matters, including employment-related claims. The plaintiffs in those cases seek damages, including, where applicable, compensatory damages, punitive damages and attorney’s fees. With respect to pending litigation matters as of the reporting date, the Company believes that the damages amounts claimed in such cases are not meaningful indicators of the potential liabilities of the Company, that these matters are without merit, and that the Company intends to vigorously defend each of them.</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The outcomes of legal actions are unpredictable and subject to significant uncertainties, and thus it is inherently difficult to determine the likelihood of the Company incurring a material loss or quantification of any such loss. With respect to pending litigation matters as of the reporting date, based on information currently available, including the Company’s assessment of the facts underlying each matter and advice of counsel, the amount or range of reasonably possible losses, if any, cannot be reasonably estimated. Based on the Company’s assessment, including the availability of insurance recoveries, the Company’s management does not believe that currently pending litigation, individually or in aggregate, will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows.</span></div> 9900000 1 16152000 16220000 7856000 8108000 6102000 6252000 1754000 1856000 Exclusive of depreciation and amortization expense. These are reclassified to net income and are included either in cost of revenues or operating expenses, as applicable in the unaudited consolidated statements of income. Refer to Note 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements. These are reclassified to net income and are included in other income, net in the unaudited consolidated statements of income. Refer to Note 19 - Employee Benefit Plans to the unaudited consolidated financial statements. These are income tax (expense)/benefit recognized on cash flow hedges, retirement benefits and foreign currency translation gains/(losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
6 Months Ended
Jun. 30, 2020
Jul. 31, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-33089  
Entity Registrant Name EXLSERVICE HOLDINGS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-0572194  
Entity Address, Address Line One 320 Park Avenue,  
Entity Address, Address Line Two 29th Floor,  
Entity Address, City or Town New York,  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10022  
City Area Code 212  
Local Phone Number 277-7100  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol EXLS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   34,176,255
Entity Central Index Key 0001297989  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 163,619 $ 119,165
Short-term investments 171,962 202,238
Restricted cash 4,858 5,453
Accounts receivable, net 157,505 171,864
Prepaid expenses 10,121 13,246
Advance income tax, net 1,003 4,698
Other current assets 27,472 24,594
Total current assets 536,540 541,258
Property and equipment, net 91,848 79,142
Operating lease right-of-use assets 96,789 86,396
Restricted cash 2,298 2,426
Deferred tax assets, net 17,070 11,855
Intangible assets, net 66,296 73,982
Goodwill 348,110 349,529
Other assets 31,599 36,016
Investment in equity affiliate 3,063 2,484
Total assets 1,193,613 1,183,088
Current liabilities:    
Accounts payable 9,048 6,564
Current portion of long-term borrowings 20,657 40,867
Deferred revenue 16,752 13,436
Accrued employee costs 42,376 68,885
Accrued expenses and other current liabilities 74,772 74,017
Current portion of operating lease liabilities 18,199 24,148
Income taxes payable, net 2,359 1,432
Total current liabilities 184,163 229,349
Long-term borrowings, less current portion 215,527 194,131
Operating lease liabilities, less current portion 90,934 74,709
Income taxes payable 1,790 1,790
Deferred tax liabilities, net 705 966
Other non-current liabilities 19,566 12,142
Total liabilities 512,685 513,087
Commitments and contingencies (Refer to Note 24)
Preferred stock, $0.001 par value; 15,000,000 shares authorized, none issued 0 0
ExlService Holdings, Inc. Stockholders’ equity:    
Common stock, $0.001 par value; 100,000,000 shares authorized, 38,818,365 shares issued and 34,320,586 shares outstanding as of June 30, 2020 and 38,480,654 shares issued and 34,185,241 shares outstanding as of December 31, 2019 39 39
Additional paid-in capital 404,704 391,240
Retained earnings 582,743 551,903
Accumulated other comprehensive loss (104,274) (84,892)
Total including shares held in treasury 883,212 858,290
Less: 4,497,779 shares as of June 30, 2020 and 4,295,413 shares as of December 31, 2019, held in treasury, at cost (202,284) (188,289)
Stockholders’ equity 680,928 670,001
Total equity 680,928 670,001
Total liabilities and stockholders’ equity $ 1,193,613 $ 1,183,088
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 15,000,000 15,000,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 100,000,000 100,000,000
Common stock, issued (in shares) 38,818,365 38,480,654
Common stock, outstanding (in shares) 34,320,586 34,185,241
Treasury stock (in shares) 4,497,779 4,295,413
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Revenues, net $ 222,473 $ 243,509 $ 468,463 $ 483,082
Cost of revenues [1] 158,401 162,446 321,057 319,686
Gross profit [1] 64,072 81,063 147,406 163,396
Operating expenses:        
General and administrative expenses 28,750 31,228 57,691 63,759
Selling and marketing expenses 13,051 17,647 27,507 35,694
Depreciation and amortization expense 12,405 12,752 24,855 26,419
Impairment and restructuring charges 0 5,580 0 6,807
Total operating expenses 54,206 67,207 110,053 132,679
Income from operations 9,866 13,856 37,353 30,717
Foreign exchange gain, net 1,359 1,202 2,736 2,462
Interest expense (2,883) (3,864) (5,955) (7,446)
Other income, net 4,225 4,102 6,754 8,525
Income before income tax expense and earnings from equity affiliates 12,567 15,296 40,888 34,258
Income tax expense 4,072 2,670 9,927 6,870
Income before earnings from equity affiliates 8,495 12,626 30,961 27,388
Loss from equity-method investment 66 62 121 129
Net income attributable to ExlService Holdings, Inc. stockholders $ 8,429 $ 12,564 $ 30,840 $ 27,259
Earnings per share attributable to ExlService Holdings, Inc. stockholders:        
Basic (in dollars per share) $ 0.24 $ 0.36 $ 0.90 $ 0.79
Diluted (in dollars per share) $ 0.24 $ 0.36 $ 0.89 $ 0.78
Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders:        
Basic (in shares) 34,486,202 34,451,671 34,443,884 34,413,455
Diluted (in shares) 34,597,688 34,702,547 34,659,146 34,768,203
[1] Exclusive of depreciation and amortization expense.
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive (Loss)/Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 8,429 $ 12,564 $ 30,840 $ 27,259
Other comprehensive (loss)/income:        
Unrealized gain/(loss) on cash flow hedges 7,721 3,268 (7,125) 9,205
Foreign currency translation gain/(loss) 6,534 1,017 (10,803) 4,403
Reclassification adjustments        
Loss/(Gain) on cash flow hedges [1] 1,127 (884) 198 (1,555)
Retirement benefits [2] 97 (40) 198 (79)
Income tax expense relating to above [3] (6,649) (507) (1,850) (2,865)
Total other comprehensive income/(loss) 8,830 2,854 (19,382) 9,109
Total comprehensive income $ 17,259 $ 15,418 $ 11,458 $ 36,368
[1] These are reclassified to net income and are included either in cost of revenues or operating expenses, as applicable in the unaudited consolidated statements of income. Refer to Note 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements.
[2] These are reclassified to net income and are included in other income, net in the unaudited consolidated statements of income. Refer to Note 19 - Employee Benefit Plans to the unaudited consolidated financial statements.
[3] These are income tax (expense)/benefit recognized on cash flow hedges, retirement benefits and foreign currency translation gains/(losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss)/Income
Treasury Stock
Non - Controlling Interest
Beginning balance (in shares) at Dec. 31, 2018   37,850,544       (3,628,068)  
Beginning balance at Dec. 31, 2018 $ 618,319 $ 38 $ 364,179 $ 484,244 $ (83,467) $ (146,925) $ 250
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock issued against stock-based compensation plans (in shares)   444,539          
Stock issued against stock-based compensation plans 338   338        
Stock-based compensation $ 14,111   14,111        
Acquisition of treasury stock (in shares) (438,025)         (460,691)  
Acquisition of treasury stock $ (27,538)         $ (27,538)  
Allocation of equity component related to issuance costs on convertible notes (13)   (13)        
Non-controlling interest (232)   18       (250)
Other comprehensive income (loss) 9,109       9,109    
Net income 27,259     27,259      
Ending balance (in shares) at Jun. 30, 2019   38,295,083       (4,088,759)  
Ending balance at Jun. 30, 2019 641,353 $ 38 378,633 511,503 (74,358) $ (174,463) 0
Beginning balance (in shares) at Mar. 31, 2019   38,256,036       (3,890,599)  
Beginning balance at Mar. 31, 2019 630,835 $ 38 371,144 498,939 (77,212) $ (162,333) 259
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock issued against stock-based compensation plans (in shares)   39,047          
Stock issued against stock-based compensation plans 316   316        
Stock-based compensation $ 7,155   7,155        
Acquisition of treasury stock (in shares) (198,160)         (198,160)  
Acquisition of treasury stock $ (12,130)         $ (12,130)  
Non-controlling interest (241)   18       (259)
Other comprehensive income (loss) 2,854       2,854    
Net income 12,564     12,564      
Ending balance (in shares) at Jun. 30, 2019   38,295,083       (4,088,759)  
Ending balance at Jun. 30, 2019 $ 641,353 $ 38 378,633 511,503 (74,358) $ (174,463) $ 0
Beginning balance (in shares) at Dec. 31, 2019 34,185,241 38,480,654       (4,295,413)  
Beginning balance at Dec. 31, 2019 $ 670,001 $ 39 391,240 551,903 (84,892) $ (188,289)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock issued against stock-based compensation plans (in shares)   337,711          
Stock issued against stock-based compensation plans 960   960        
Stock-based compensation $ 12,504   12,504        
Acquisition of treasury stock (in shares) (175,765)         (202,366)  
Acquisition of treasury stock $ (13,995)         $ (13,995)  
Other comprehensive income (loss) (19,382)       (19,382)    
Net income $ 30,840     30,840      
Ending balance (in shares) at Jun. 30, 2020 34,320,586 38,818,365       (4,497,779)  
Ending balance at Jun. 30, 2020 $ 680,928 $ 39 404,704 582,743 (104,274) $ (202,284)  
Beginning balance (in shares) at Mar. 31, 2020   38,813,775       (4,497,779)  
Beginning balance at Mar. 31, 2020 655,904 $ 39 396,939 574,314 (113,104) $ (202,284)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock issued against stock-based compensation plans (in shares)   4,590          
Stock issued against stock-based compensation plans 39   39        
Stock-based compensation $ 7,726   7,726        
Acquisition of treasury stock (in shares) 0            
Acquisition of treasury stock $ 0            
Other comprehensive income (loss) 8,830       8,830    
Net income $ 8,429     8,429      
Ending balance (in shares) at Jun. 30, 2020 34,320,586 38,818,365       (4,497,779)  
Ending balance at Jun. 30, 2020 $ 680,928 $ 39 $ 404,704 $ 582,743 $ (104,274) $ (202,284)  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash flows from operating activities:    
Net income $ 30,840 $ 27,259
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 24,806 26,532
Stock-based compensation expense 12,504 14,111
Amortization of operating lease right-of-use assets 13,703 13,701
Unrealized gain on short term investments (2,842) (4,362)
Unrealized foreign exchange (gain)/loss, net (3,316) 1,967
Deferred income tax expense/(benefit) (663) (2,631)
Allowance for expected credit losses 389 281
Loss from equity-method investment 121 129
Amortization of non-cash interest expense related to convertible senior notes 1,289 1,218
Impairment charges 0 3,167
Others, net (1,204) 961
Change in operating assets and liabilities:    
Accounts receivable 12,380 (16,478)
Prepaid expenses and other current assets (1,091) (2,033)
Advance income tax, net 4,446 1,345
Other assets 3,046 126
Accounts payable 1,943 (2,114)
Deferred revenue 3,066 5,654
Accrued employee costs (23,497) (12,567)
Accrued expenses and other liabilities (4,182) 5,200
Operating lease liabilities (12,831) (13,749)
Net cash provided by operating activities 58,907 47,717
Cash flows from investing activities:    
Purchases of property and equipment (22,051) (22,287)
Investment in equity affiliate (700) 0
Purchase of non-controlling interest 0 (241)
Purchase of investments (49,027) (68,188)
Proceeds from redemption of investments 72,844 91,669
Net cash provided by investing activities 1,066 953
Cash flows from financing activities:    
Principal payments of finance lease liabilities (124) (207)
Proceeds from borrowings 110,000 46,000
Repayments of borrowings (110,210) (79,590)
Payment of debt issuance costs 0 (117)
Acquisition of treasury stock (13,995) (27,538)
Proceeds from exercise of stock options 960 338
Net cash used for financing activities (13,369) (61,114)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (2,873) (240)
Net increase/(decrease) in cash, cash equivalents and restricted cash 43,731 (12,684)
Cash, cash equivalents and restricted cash at the beginning of the period 127,044 104,131
Cash, cash equivalents and restricted cash at the end of the period $ 170,775 $ 91,447
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Organization
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization Organization ExlService Holdings, Inc. (“ExlService Holdings”) is organized as a corporation under the laws of the state of Delaware. ExlService Holdings, together with its subsidiaries and affiliates (collectively, the “Company”), operates in the Business Process Management (“BPM”) industry providing operations management services and analytics services that helps its clients build and grow sustainable businesses. By orchestrating its domain expertise, data, analytics and digital technology, the Company looks deeper to design and manage agile, customer-centric operating models to improve global operations, drive profitability, enhance customer satisfaction, increase data-driven insights, and manage risk and compliance. The Company’s clients are located principally in the United States of America (“U.S.”) and the United Kingdom (“U.K”).
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
(a) Basis of Preparation and Principles of Consolidation

The unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2019.

The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.
        
The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing those financial statements.

Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.

The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee is recognized in the unaudited consolidated statements of income.

Effective January 1, 2020, the Company made certain operational and structural changes to more closely integrate the Company’s businesses and to simplify its organizational structure. Under the new structure, the Company reports its financial performance based on new segments described in Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements. In conjunction with the new reporting structure, the Company has recast certain prior period amounts, wherever applicable, to conform to the way the Company internally manages and monitors segment performance. This change primarily impacted Note 3 - Segment and Geographical Information and Note 9 - Goodwill and Intangible Assets to the unaudited consolidated financial statements, with no impact on the unaudited consolidated balance sheets, statements of income, comprehensive (loss)/income, equity and cash flows.
(b) Use of Estimates

The preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, allowance for expected credit losses, expected recoverability from customers with contingent fee arrangements, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate lease cost, depreciation and amortization periods, purchase price allocation, recoverability of long-lived assets including goodwill and intangibles, and estimated costs to complete fixed price contracts.

As of June 30, 2020, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods.

(c) Leases

The Company determines if an arrangement is a lease at inception of the contract. Operating leases are recorded in "operating lease right-of-use assets", "current portion of operating lease liabilities" and "operating lease liabilities, less current portion" in the Company's unaudited consolidated balance sheets. Finance leases are recorded in "property and equipment", and current and non-current portion of finance lease liabilities are presented within “accrued expenses and other current liabilities” and “other non-current liabilities,” respectively in the Company's unaudited consolidated balance sheets.

ROU assets represent the Company’s right to use an underlying asset during the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. For leases in which the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date for determining the present value of lease payments. Lease terms includes the effects of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating lease arrangements is recognized on a straight-line basis over the lease term. The Company has lease agreements with lease and non-lease components, which are accounted for separately.

The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, Leases, to determine, on a lease-by-lease basis, whether the concession provided by lessor should be accounted for as a lease modification.

The Company accounts for a modification as a separate contract when it grants an additional right of use not included in the original lease and the increase is commensurate with the standalone price for the additional right of use, adjusted for the circumstances of the particular contract. Modifications which are not accounted for as a separate contract are reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.

On January 1, 2019, the date of initial application, the Company adopted Topic 842, Leases, using the modified retrospective method. The modified retrospective method provides a method of recognizing those leases which had not expired as of the date of adoption of January 1, 2019.

The adoption resulted in the recognition of ROU assets of $80,328 (net of deferred rent of $8,626) and lease liabilities of $88,954 for operating leases as of January 1, 2019. The Company's accounting for finance leases remained substantially
unchanged. The adoption had no impact on opening balance of retained earnings. Refer to Note 20 - Leases to the unaudited consolidated financial statements for details.

(d) Recent Accounting Pronouncements 

In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (("Subtopic 715-20")): Changes to the Disclosure Requirements for Defined Benefit Plans. The amendments in this ASU remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. The amendments in this ASU are effective for fiscal years beginning after December 15, 2020. Early adoption is permitted. The adoption of this ASU is not expected to have any material effect on the Company’s consolidated financial statements.

In March 2020, FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The Company is currently evaluating the impact of this ASU.

(e) Recently Adopted Accounting Pronouncements

In June 2016, FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), which requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The new guidance replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. The allowance for credit losses is a valuation account that is to be deducted from the amortized cost of the financial asset(s) so as to present the net carrying value at the amount expected to be collected on the financial asset. The Company adopted Topic 326 as of January 1, 2020 using a modified retrospective approach through a cumulative-effect adjustment to its retained earnings. The adoption of the ASU had no impact to equity as of January 1, 2020 with a corresponding offset to accounts receivable. Further, the impact of adoption of this guidance did not have a material effect on the Company's accounting policies, processes, and systems. Refer to Note 4 - Revenues, net to the unaudited consolidated financial statements for details.

In August 2018, FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Changes to the Disclosure Requirements for Fair Value Measurement. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, by prescribing new disclosure requirements, and the elimination and modification of disclosure requirements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. An entity was permitted to early adopt either the entire standard or only the provisions that eliminate or modify requirements. The early adoption of this ASU, effective January 1, 2020, did not have any material effect on the Company’s disclosures in the unaudited consolidated financial statements.

In August 2018, FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("Subtopic 350-40"): This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). Accordingly, the ASU requires an entity (customer) in a hosting arrangement that is a service contract to follow the guidance in FASB Accounting Standard Codification Subtopic 350-40 on internal-use software to determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. The ASU 2018-15 also provides guidance on amortization and impairment of any costs capitalized, along with new presentation and disclosure requirements. The new guidance is effective for fiscal years beginning after December 15, 2019 and adoption was allowed prospectively. The adoption of this ASU effective January 1, 2020 did not have any material effect on the Company’s unaudited consolidated financial statements.
In April 2019, FASB issued ASU No. 2019-04, Codification Improvements to Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Financial Instruments: Targeted Transition Relief (Topic 825). The amendments clarify the scope of the credit losses standard and address issues related to accrued interest receivable balances, recoveries, variable interest rates and prepayments, among other things. With respect to hedge accounting, the amendments address partial-term fair value hedges, fair value hedge basis adjustments, and certain transition requirements, among other things. With respect to recognizing and measuring financial instruments, the amendment in the ASU address the scope of the guidance, the requirement for remeasurement under ASC 820 when using the measurement alternative, certain disclosure requirements and which equity securities have to be remeasured at historical exchange rates. This ASU is effective for public business entities for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year. Early adoption was permitted. The adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.

In May 2019, FASB issued ASU No. 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief. This ASU provides entities with the option to irrevocably elect the fair value option, on an instrument-by-instrument basis in accordance with Subtopic 825-10, for certain financial instruments that are within the scope of Subtopic 326-20, upon adopting Topic 326. The fair value option election does not apply to held-to-maturity debt securities. The amendments in this ASU provide entities with targeted transition relief that is intended to increase comparability of financial statement information for some entities that otherwise would have measured similar financial instruments using different measurement methodologies. The Company adopted Topic 326 as of January 1, 2020, whereby no such fair value election was made, accordingly, the adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographical Information
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Segment and Geographical Information Segment and Geographical Information
The Company operates in the BPM industry and is a provider of operations management and analytics services.

Effective January 1, 2020, the Company made certain operational and structural changes to more closely integrate its businesses and to simplify its organizational structure. The Company now manages and reports financial information through its four strategic business units: Insurance, Healthcare, Analytics and Emerging Business, which reflects how management will review financial information and make operating decisions. These business units will develop client-specific solutions, build capabilities, maintain a unified go-to-market approach and be integrally responsible for service delivery, customer satisfaction, growth and profitability. In line with the Company’s strategy of vertical integration and focus on domain expertise, the Company has integrated its Finance & Accounting and Consulting operating segments within each of the Insurance and Healthcare operating segments based on the corresponding industry-specific clients to whom those services are provided. Finance & Accounting and Consulting services to clients outside of the Insurance and Healthcare industries will now be part of the Company’s newly formed business unit and reportable segment Emerging Business. In addition, the Company integrated its former Travel, Transportation and Logistics, Banking and Financial Services, and Utilities operating segments under the Emerging Business unit to further leverage and optimize the operating scale in providing operations management services.

The Company’s new reportable segments effective January 1, 2020 are as follows:

Insurance,
Healthcare,
Emerging Business, and
Analytics

In conjunction with the new reporting structure, the Company has recasted its segment disclosures for prior periods presented to conform to the way the Company internally manages and monitors segment performance.

The chief operating decision maker (“CODM”) generally reviews financial information such as revenues, cost of revenues and gross profit, disaggregated by the operating segments to allocate an overall budget among the operating segments.
The Company does not allocate and therefore the CODM does not evaluate, certain operating expenses, interest expense or income taxes by segment. Many of the Company’s assets are shared by multiple operating segments. The Company manages these assets on a total Company basis, not by operating segment, and therefore asset information and capital expenditures by operating segment are not presented.

Revenues and cost of revenues for the three months ended June 30, 2020 and 2019, respectively, for each of the reportable segments, are as follows:
Three months ended June 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$81,281  $24,978  $34,535  $81,679  $222,473  
Cost of revenues(1)
59,113  19,640  22,416  57,232  158,401  
Gross profit(1)
$22,168  $5,338  $12,119  $24,447  $64,072  
Operating expenses54,206  
Foreign exchange gain, interest expense and other income, net2,701  
Income tax expense4,072  
Loss from equity-method investment66  
Net income$8,429  

(1) Exclusive of depreciation and amortization expense.
Three months ended June 30, 2019
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$85,581  $21,730  $48,327  $87,871  $243,509  
Cost of revenues(1)
59,414  17,749  27,852  57,431  162,446  
Gross profit(1)
$26,167  $3,981  $20,475  $30,440  $81,063  
Operating expenses67,207  
Foreign exchange gain, interest expense and other income, net1,440  
Income tax expense2,670  
Loss from equity-method investment62  
Net income$12,564  

(1) Exclusive of depreciation and amortization expense.
Revenues and cost of revenues for the six months ended June 30, 2020 and 2019, respectively, for each of the reportable
segments, are as follows:

Six months ended June 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$165,020  $52,007  $77,326  $174,110  $468,463  
Cost of revenues(1)
118,078  39,233  47,898  115,848  321,057  
Gross profit(1)
$46,942  $12,774  $29,428  $58,262  $147,406  
Operating expenses110,053  
Foreign exchange gain, interest expense and other income, net3,535  
Income tax expense9,927  
Loss from equity-method investment121  
Net income$30,840  

(1) Exclusive of depreciation and amortization expense.

Six months ended June 30, 2019
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$166,867  $43,978  $97,405  $174,832  $483,082  
Cost of revenues(1)
114,657  35,551  55,145  114,333  319,686  
Gross profit(1)
$52,210  $8,427  $42,260  $60,499  $163,396  
Operating expenses132,679  
Foreign exchange gain, interest expense and other income, net3,541  
Income tax expense6,870  
Loss from equity-method investment129  
Net income$27,259  

(1) Exclusive of depreciation and amortization expense.

Revenues, net by service type, were as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
BPM and related services(1)
$140,794  $155,638  $294,353  $308,250  
Analytics services81,679  87,871  174,110  174,832  
Revenues, net$222,473  $243,509  $468,463  $483,082  

(1) BPM and related services include revenues of the Company's Insurance, Healthcare and Emerging Business operating segments. Refer to the reportable segment disclosure above.
The Company attributes the revenues to regions based upon the location of its customers.
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Revenues, net
United States$189,032  $197,901  $396,912  $394,005  
Non-United States
United Kingdom18,830  30,155  42,108  59,256  
Rest of World14,611  15,453  29,443  29,821  
Total Non-United States33,441  45,608  71,551  89,077  
Revenues, net$222,473  $243,509  $468,463  $483,082  

Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:
As of
June 30, 2020December 31, 2019
Long-lived assets
India$101,073  $78,244  
United States50,121  52,375  
Philippines28,558  26,006  
Rest of World8,885  8,913  
Long-lived assets$188,637  $165,538  
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues, net
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenues, net Revenues, net
Refer to Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements for revenues disaggregated by reportable segments and geography.

Contract balances

The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:
As of
June 30, 2020December 31, 2019
Accounts receivable, net$157,505  $171,864  
Contract assets$5,074  $5,391  
Contract liabilities
Deferred revenue (consideration received in advance)$14,739  $11,259  
Consideration received for process transition activities$2,579  $3,036  

Accounts receivable includes $71,489 and $73,920 as of June 30, 2020 and December 31, 2019, respectively, representing unbilled receivables. The Company has accrued the unbilled receivables for work performed in accordance with the terms of contracts with customers and considers no significant performance risk associated with its unbilled receivables.
Contract assets represent upfront payments such as deal signing discounts or deal signing bonuses made to customers. These costs are amortized over the expected period of the benefit and are recorded as an adjustment to transaction price and reduced from revenues. The Company’s assessment did not indicate any impairment losses on its contract assets for the periods presented.

Contract liabilities represent that portion of deferred revenue for which payments have been received in advance from customers. This may also include revenues deferred for certain contracts where services have been rendered but other conditions for revenue recognition have not been met for example, where a legally enforceable contract is not executed. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities are classified under contract liabilities and are included within “Deferred revenues” and “other non-current liabilities” in the unaudited consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with customer.

Revenue recognized during the three and six months ended June 30, 2020 and 2019, which was included in the contract liabilities balance at the beginning of the respective periods:

Three months ended June 30,Six months ended June 30,
2020201920202019
Revenue recognized$2,226  $1,450  $8,194  $4,226  


Contract acquisition and fulfillment costs
Contract Acquisition Costs
Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
(Audited)
Opening Balance$1,215  $513  $1,307  $713  $713  
Addition187  —  187  —  1,222  
Amortization(132) (44) (224) (244) (628) 
Closing Balance$1,270  $469  $1,270  $469  $1,307  

Contract Fulfillment Costs
Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
(Audited)
Opening Balance$6,916  $4,472  $7,255  $4,051  $4,051  
Addition363  1,441  647  2,167  4,652  
Amortization(499) (305) (1,122) (610) (1,448) 
Closing Balance$6,780  $5,608  $6,780  $5,608  $7,255  

There was no impairment for contract acquisition and contract fulfillment costs as of June 30, 2020 and December 31, 2019. The capitalized costs are amortized on a straight line basis over the life of the contract.
Allowance for expected credit losses

On January 1, 2020, the Company adopted ASC Topic 326, Financial Instruments-Credit Losses. Accounts receivable and contract assets are in the scope for which assessment is made. The Company evaluates the credit risk of its customers based on a combination of various financial and qualitative factors that may affect the ability of each customer to pay. The Company considered current and anticipated future economic conditions relating to the industries of the Company’s customers and the countries where it operates. In calculating expected credit loss, the Company also considered past payment trends, credit rating and other related credit information for its significant customers to estimate the probability of default in the future and estimates relating to the possible effects resulting from COVID-19.

The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on expected losses is subject to significant judgment, including but not limited to changes in customers’ credit rating, and may cause variability in the Company’s allowance for credit losses in future periods.

As of January 1, 2020 the Company’s provision for doubtful receivables was $1,163, which was based on previous U.S. GAAP standards. There was no material impact on provision when calculated by applying the Topic 326 guidance.

As of
June 30, 2020January 1, 2020
Accounts receivable, including unbilled receivables$158,939  $173,027  
Less: Allowance for lifetime expected credit loss(1,434) (1,163) 
Accounts receivable, net$157,505  $171,864  

The movement in allowance for current expected credit loss on customer balances for the three and six months ended June 30, 2020 and 2019 and year ended December 31, 2019 was as follows:

Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
Balance at the beginning of the period$1,346  $1,255  $1,163  $956  $956  
Additions during the period, net186  (33) 381  265  354  
Charged against allowance(100) (53) (100) (54) (156) 
Translation adjustment, if any (1) (10)   
Balance at the end of the period$1,434  $1,168  $1,434  $1,168  $1,163  
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per ShareBasic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding, adjusted for outstanding shares that are subject to repurchase during each period. Diluted earnings per share is computed using the weighted average number of common shares plus the potentially dilutive effect of common stock equivalents (outstanding stock options, restricted stock and restricted stock units) issued and outstanding at the reporting date, using the treasury stock method. Common stock equivalents that are anti-dilutive are excluded from the computation of weighted average shares outstanding. The Company includes performance stock unit awards in dilutive potential common shares when they become contingently issuable and have a dilutive impact per authoritative guidance and excludes such awards when they are not contingently issuable.
The following table sets forth the computation of basic and diluted earnings per share:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Numerators:
Net income$8,429  $12,564  $30,840  $27,259  
Denominators:
Basic weighted average common shares outstanding34,486,202  34,451,671  34,443,884  34,413,455  
Dilutive effect of share-based awards111,486  250,876  215,262  354,748  
Diluted weighted average common shares outstanding34,597,688  34,702,547  34,659,146  34,768,203  
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$0.24  $0.36  $0.90  $0.79  
Diluted$0.24  $0.36  $0.89  $0.78  
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share638,318  69  404,315  212,751  
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents and Restricted Cash
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Cash, Cash Equivalents and Restricted Cash Cash, Cash Equivalents and Restricted Cash
For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 June 30, 2020June 30, 2019
Cash and cash equivalents$163,619  $84,842  
Restricted cash (current)4,858  4,098  
Restricted cash (non-current)2,298  2,507  
Cash, cash equivalents and restricted cash$170,775  $91,447  
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Other Income, net
6 Months Ended
Jun. 30, 2020
Other Income and Expenses [Abstract]  
Other Income, net Other Income, net
Other income, net consists of the following:
Three months ended June 30,Six months ended June 30,
2020201920202019
Gain on sale and mark-to-market of mutual funds, net$3,109  $3,318  $5,166  $6,844  
Interest income632  697  1,164  1,493  
Others, net484  87  424  188  
Other income, net$4,225  $4,102  $6,754  $8,525  
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, net
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment, net consists of the following:
Estimated useful livesAs of
(Years)June 30, 2020December 31, 2019
Owned Assets:
Network equipment and computers
3-5
$96,759  $98,309  
Software
3-5
90,746  79,746  
Leasehold improvements
3-8
44,328  44,982  
Office furniture and equipment
3-8
20,675  22,046  
Motor vehicles
2-5
578  601  
Buildings301,053  1,114  
Land689  729  
Capital work in progress10,784  10,309  
265,612  257,836  
Less: Accumulated depreciation and amortization(174,333) (179,331) 
$91,279  $78,505  
Right-of-use assets under finance leases:
Leasehold improvements$644  $738  
Office furniture and equipment210  308  
Motor vehicles710  711  
1,564  1,757  
Less: Accumulated depreciation and amortization(995) (1,120) 
$569  $637  
Property and equipment, net$91,848  $79,142  

Capital work in progress represents advances paid towards acquisition of property and equipment and costs incurred on internally developed software not yet ready to be placed in service.

During the three and six months ended June 30, 2020, there were no changes in estimated useful lives of property and equipment.

The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Depreciation and amortization expense$8,975  $7,198  $17,271  $15,337  

The effect of foreign exchange (loss)/gain upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Effect of foreign exchange (loss)/gain$(71) $56  $(49) $113  
Internally developed software costs, included under Software, was as follows:
As of
June 30, 2020December 31, 2019
Cost$14,891  $15,784  
Less : Accumulated amortization(4,477) (4,989) 
Internally developed software, net$10,414  $10,795  

The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Amortization expense$1,846  $559  $2,677  $1,206  

During the three and six months ended June 30, 2019, the Company performed an impairment test of its long-lived assets related to its Health Integrated business. Based on the results, the long-lived assets carrying value exceeded its fair value. The primary factor contributing to a reduction in the fair value is the wind-down of the Health Integrated business, due to reduction to the Company's estimated future cash flows. As a result of this analysis, the Company recognized impairment charges of $951 and $2,178 during the three and six months ended June 30, 2019, respectively, to write down the carrying value of property and equipment to its fair value. This impairment charge was recorded in the unaudited consolidated statements of income under "Impairment and restructuring charges".

As of June 30, 2020, the Company believes no impairment exists because the long-lived asset's future undiscounted net cash flows expected to be generated exceeds its carrying value; however, there can be no assurances that long-lived assets will not be impaired in future periods. Determining whether an impairment has occurred typically requires various estimates and assumptions, including determining which undiscounted cash flows are directly related to the potentially impaired asset, the useful life over which cash flows will occur, their amount, and the asset’s residual value, if any. It is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on undiscounted cash flows is subject to significant judgment and may cause variability in the Company’s assessment of the existence of any impairment.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill

The Company transitioned to new segment reporting structure effective January 1, 2020, which resulted in certain changes to its operating segments and reporting units. The Company reallocated goodwill to its reporting units using a relative fair value approach. In addition, the Company completed an assessment of any potential goodwill impairment for all its reporting units immediately prior to the reallocation and determined that no impairment existed.
The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessTT&LF&AAll OtherAnalyticsTotal
Balance at January 1, 2019$38,203  $19,276  $—  $12,697  $47,193  $5,326  $227,289  $349,984  
Currency translation adjustments73  —  —  (240) (288) —  —  (455) 
Balance at December 31, 2019$38,276  $19,276  $—  $12,457  $46,905  $5,326  $227,289  $349,529  
Goodwill reallocation(1)
12,192  2,693  49,803  (12,457) (46,905) (5,326) —  —  
Currency translation adjustments(303) (38) (1,076) —  —  —  (2) (1,419) 
Balance at June 30, 2020$50,165  $21,931  $48,727  $—  $—  $—  $227,287  $348,110  

        (1) Represents the reallocation of goodwill as a result of the Company reorganizing its operating segments as described in Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements.

As of March 31, 2020, due to the deteriorating macroeconomic conditions arising from the COVID-19 pandemic, the Company performed a goodwill impairment test for its reporting units. The Company considered the effects of the COVID-19 pandemic on its significant inputs used in determining the fair value of the Company’s reporting units. Based on the results, the fair value of each of the Company’s reporting units exceeded their carrying value and the Company’s goodwill was not impaired.

During the second quarter of 2020, the Company evaluated the continuing effects of COVID-19 and its impact on the global economy on each of the Company’s reporting units to assess whether there was a triggering event during the quarter requiring the Company to perform a goodwill impairment test. The Company considered certain improvements in current and forecasted economic and market conditions and qualitative factors, such as, the Company’s performance and business forecasts, stock price movements and expansion plans. The Company reviewed key assumptions, including revisions of projected future revenues for reporting units against the results of the interim impairment quantitative test performed during the first quarter of 2020. The Company did not identify any triggers or indications of potential impairment for its reporting units as of June 30, 2020. The Company will continue to monitor the impacts of COVID-19 on the Company and significant changes in key assumptions that could result in future period impairment charges.

The recoverability of goodwill is dependent upon the continued growth of cash flows from our business activities. There can be no assurances that goodwill will not be impaired in future periods. Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. These estimates and judgements may not be within the control of the Company and accordingly it is reasonably possible that the judgments and estimates described above could change in future periods. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on cash flows, long-term debt-free net cash flow growth rate in the terminal year and discount rates are subject to significant judgments and may cause variability in the Company’s assessment of existence of any impairment.
Intangible Assets
Information regarding the Company’s intangible assets is set forth below:
As of June 30, 2020
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$73,160  $(23,440) $49,720  
Developed technology23,348  (9,511) 13,837  
Trade names and trademarks5,100  (3,261) 1,839  
$101,608  $(36,212) $65,396  
Indefinite-lived intangible assets:
Trade names and trademarks900  —  900  
Total intangible assets$102,508  $(36,212) $66,296  
As of December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$97,602  $(43,330) $54,272  
Developed technology26,976  (10,687) 16,289  
Trade names and trademarks5,100  (2,579) 2,521  
$129,678  $(56,596) $73,082  
Indefinite-lived intangible assets:
Trade names and trademarks900  —  900  
Total intangible assets$130,578  $(56,596) $73,982  

The amortization expense for the period is as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Amortization expense$3,430  $5,554  $7,584  $11,082  


The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships7.33
Developed technology3.17
Trade names and trademarks (Finite lived)2.09
Estimated future amortization expense related to intangible assets as of June 30, 2020 is as follows:
2020 (July 1 - December 31)$6,822  
202112,730  
202211,325  
20239,036  
20246,694  
2025 and thereafter18,789  
Total$65,396  
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets
6 Months Ended
Jun. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets Other Current Assets
Other current assets consist of the following:
As of
June 30, 2020December 31, 2019
Derivative instruments$4,128  $4,076  
Advances to suppliers1,837  1,581  
Receivables from statutory authorities13,827  12,608  
Contract assets1,744  1,414  
Deferred contract fulfillment costs2,208  1,673  
Interest accrued on fixed deposits344  439  
Others3,384  2,803  
Other current assets$27,472  $24,594  
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets
6 Months Ended
Jun. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets Other Assets
Other assets consist of the following:
As of
June 30, 2020December 31, 2019
Lease deposits$9,738  $9,983  
Derivative instruments1,734  3,433  
Deposits with statutory authorities7,423  7,540  
Term deposits1,829  1,983  
Contract assets3,330  3,977  
Deferred contract fulfillment costs4,572  5,582  
Others2,973  3,518  
Other assets$31,599  $36,016  
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
June 30, 2020December 31, 2019
Accrued expenses$41,724  $50,097  
Payable to statutory authorities9,360  9,247  
Accrued capital expenditure
9,043  3,035  
Derivative instruments4,749  1,783  
Client liabilities5,070  6,378  
Interest payable1,416  1,492  
Other current liabilities3,157  1,732  
Finance lease liabilities253  253  
Accrued expenses and other current liabilities$74,772  $74,017  
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Other Non-Current Liabilities
6 Months Ended
Jun. 30, 2020
Liabilities, Noncurrent [Abstract]  
Other Non-Current Liabilities Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
June 30, 2020December 31, 2019
Derivative instruments$3,496  $1,250  
Unrecognized tax benefits1,047  1,047  
Retirement benefits6,803  6,517  
Deferred transition revenue1,586  1,911  
Accrued capital expenditure
3,373  —  
Others2,904  987  
Finance lease liabilities357  430  
Other non-current liabilities$19,566  $12,142  
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 30, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss (“AOCI”), consists of actuarial gain/(loss) on retirement benefits and changes in the cumulative foreign currency translation adjustments. In addition, the Company enters into foreign currency exchange contracts, which are designated as cash flow hedges in accordance with ASC 815. Changes in the fair values of these foreign currency exchange contracts are recognized in AOCI on the Company's unaudited consolidated balance sheets until the settlement of those contracts. The balances as of June 30, 2020 and December 31, 2019 are as follows:
As of
June 30, 2020December 31, 2019
Cumulative foreign currency translation loss$(97,766) $(86,963) 
Unrealized (loss)/gain on cash flow hedges(2,323) 4,604  
Retirement benefits(1,582) (1,780) 
Income tax expense relating to above (1)
(2,603) (753) 
Accumulated other comprehensive loss$(104,274) $(84,892) 

(1) These are income tax (expenses)/benefits recognized on cash flow hedges, retirement benefits and foreign currency translation losses. Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Assets and Liabilities Measured at Fair Value
The following table sets forth the Company’s assets and liabilities that were accounted for at fair value as of June 30, 2020 and December 31, 2019.
As of June 30, 2020Level 1Level 2Level 3Total
Assets
Mutual funds*$117,490  $—  $—  $117,490  
Derivative financial instruments—  5,862  —  5,862  
Total$117,490  $5,862  $—  $123,352  
Liabilities
Derivative financial instruments$—  $8,245  $—  $8,245  
Total$—  $8,245  $—  $8,245  
As of December 31, 2019Level 1Level 2Level 3Total
Assets
Mutual funds*$166,330  $—  $—  $166,330  
Derivative financial instruments—  7,509  —  7,509  
Total$166,330  $7,509  $—  $173,839  
Liabilities
Derivative financial instruments$—  $3,033  $—  $3,033  
Total$—  $3,033  $—  $3,033  
* Represents those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments” as of June 30, 2020 and December 31, 2019.

Derivative Financial Instruments: The Company’s derivative financial instruments consist of foreign currency forward exchange contracts. Fair values for derivative financial instruments are based on independent sources including highly rated financial institutions and are classified as Level 2. Refer to Note 16 - Derivatives and Hedge Accounting to the unaudited consolidated financial statements for further details.
Financial instruments not carried at fair value:

The Company’s other financial instruments not carried at fair value consist primarily of cash and cash equivalents, short-term investments (except investment in mutual funds, as disclosed above), restricted cash, accrued interest on term deposits, accrued capital expenditure, accrued expenses and interest payable on borrowings for which fair values approximate their carrying amounts due to their short-term nature. The carrying value of the Company’s outstanding revolving credit facility approximates its fair value because the Company’s interest rate yield is near current market rates for comparable debt instruments.
Convertible Senior Notes:

The total estimated fair value of the convertible senior notes as of June 30, 2020 and December 31, 2019 was $141,023 and $149,934, respectively. The fair value was determined based on the market yields for similar Notes as of the June 30, 2020 and December 31, 2019, respectively. The Company considers the fair value of the Notes to be a Level 2 measurement due to the limited inputs available for its fair valuation.

Nonrecurring fair value measurements of assets:

Nonrecurring fair value measurements include impairment tests conducted by the Company during the six months ended June 30, 2020 of its goodwill related to its Healthcare Analytics and Healthcare BPM reporting units. The fair value determination for goodwill was based on Company’s internal assessment, which are Level 3 inputs. During the six months ended June 30, 2020, the Company did not recognize any impairment charges on goodwill as the fair values exceeded their carrying value. Refer to Note 9 - Goodwill and Intangible Assets to the unaudited consolidated financial statements for further details.
During the year ended December 31, 2019, the Company conducted impairment tests of its long-lived assets and ROU assets related to its Health Integrated business. The fair value determination for ROU assets was based on third party quotes, which are Level 2 inputs, and for other long-lived assets, it was based on Company’s internal assessment, which are Level 3 inputs. During the year ended December 31, 2019, the Company recognized impairment charges on long-lived assets and ROU assets to write down the carrying value to their fair values.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedge Accounting
6 Months Ended
Jun. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedge Accounting Derivatives and Hedge Accounting
The Company uses derivative instruments and hedging transactions to mitigate exposure to foreign currency fluctuation risks associated with forecasted transactions denominated in certain foreign currencies so as to minimize earnings and cash flow volatility associated with changes in foreign currency exchange rates. The Company’s derivative financial instruments are largely forward foreign exchange contracts that are designated as effective hedges and that qualify as cash flow hedges under ASC 815. The Company had outstanding cash flow hedges totaling $421,630 (including $750 of range forward contracts) as of June 30, 2020 and $410,390 (including $4,300 of range forward contracts) as of December 31, 2019.

Changes in the fair value of these cash flow hedges are recorded as a component of accumulated other comprehensive income/(loss), net of tax, until the hedged transactions occurs. The resultant foreign exchange gain/(loss) upon settlement of these cash flow hedges is recorded along with the underlying hedged item in the same line of unaudited consolidated statements of income as either a part of “Cost of revenues”, “General and administrative expenses”, “Selling and marketing expenses”, “Depreciation and amortization expense”, as applicable. The impact of COVID-19 on the economic environment is uncertain and may cause variability in determination of fair value of these cash flow hedges, which could impact the effects of change in fair value that get recorded as a component of accumulated other comprehensive income/(loss) and also resultant exchange gain/(loss) upon settlement of derivative financial instruments.

The Company evaluates hedge effectiveness at the time a contract is entered into as well as on an ongoing basis. For hedging positions that are discontinued because the forecasted transaction is not expected to occur by the end of the originally specified period, any related amounts recorded in equity are reclassified to earnings.

The Company estimates that approximately $561 of net derivative losses, excluding tax effects, included in AOCI, representing changes in the fair value of cash flow hedges, could be reclassified into earnings within the next twelve months based on exchange rates prevailing as of June 30, 2020. At June 30, 2020, the maximum outstanding term of the cash flow hedges was 45 months.

The Company also enters into foreign currency forward contracts to economically hedge its intercompany balances and other monetary assets and liabilities denominated in currencies other than functional currencies, against the risk of foreign currency fluctuations associated with remeasurement of such assets and liabilities to functional currency. These derivatives do not qualify as fair value hedges under ASC 815. Changes in the fair value of these derivatives are recognized in the unaudited
consolidated statements of income and are included in the foreign exchange gain/(loss) line item. The impact of COVID-19 on the economic environment is uncertain and may cause variability in determination of fair value of these derivatives, which could impact the effects of change in fair value that get recorded in the foreign exchange gain/(loss) line item. The Company’s primary exchange rate exposure is with the Indian Rupee, the U.K. pound sterling and the Philippine peso. The Company also has exposure to Colombian pesos, Czech Koruna, the Euro, South African ZAR and other local currencies in which it operates. Outstanding foreign currency forward contracts amounted to $106,988, GBP 9,487 and EUR 1,453 as of June 30, 2020 and $124,045, GBP 10,843 and EUR 1,289 as of December 31, 2019.

The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:
Derivatives designated as hedging instruments:As of
Foreign currency exchange contractsJune 30, 2020December 31, 2019
Other current assets$4,070  $3,945  
Other assets$1,734  $3,433  
Accrued expenses and other current liabilities$4,631  $1,524  
Other non-current liabilities$3,496  $1,250  
Derivatives not designated as hedging instruments:As of
Foreign currency exchange contractsJune 30, 2020December 31, 2019
Other current assets$58  $131  
Accrued expenses and other current liabilities$118  $259  

The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and six months ended June 30, 2020 and 2019:
Three months ended June 30,Six months ended June 30,
Forward Exchange Contracts:2020201920202019
Unrealized gain/(loss) recognized in AOCI
Derivatives in cash flow hedging relationships$7,721  $3,268  $(7,125) $9,205  
Gain/(loss) recognized in consolidated statements of income
Derivatives not designated as hedging instruments$3,204  $2,923  $(1,011) $4,319  
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended June 30,
20202019
As per unaudited consolidated statements of income(Loss)/Gain on foreign currency exchange contractsAs per unaudited consolidated statements of incomeGain on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI
Cost of revenues$158,401  $(851) $162,446  $719  
General and administrative expenses$28,750  (187) $31,228  106  
Selling & marketing expenses$13,051  (9) $17,647  12  
Depreciation & amortization expense$12,405  (80) $12,752  47  
$(1,127) $884  
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$1,359  $3,204  $1,202  $2,923  
$1,359  $3,204  $1,202  $2,923  
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Six months ended June 30,
20202019
As per unaudited consolidated statements of incomeLoss on foreign currency exchange contractsAs per unaudited consolidated statements of incomeGain on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI
Cost of revenues$321,057  $(39) $319,686  $1,250  
General and administrative expenses$57,691  (114) $63,759  186  
Selling & marketing expenses$27,507  (5) $35,694  19  
Depreciation & amortization expense$24,855  (40) $26,419  100  
$(198) $1,555  
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$2,736  $(1,011) $2,462  $4,319  
$2,736  $(1,011) $2,462  $4,319  
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Borrowings
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Borrowings Borrowings
The following tables summarizes the Company’s debt position as of June 30, 2020 and December 31, 2019.


As of June 30, 2020
Revolver Credit FacilityStructured PayablesNotesTotal
Current portion of long-term borrowings$20,000  $657  $—  $20,657  
Long-term borrowings79,000  —  150,000  229,000  
Unamortized debt discount—  —  (12,562) (12,562) 
Unamortized debt issuance costs*—  —  (911) (911) 
Long-term borrowings
79,000  —  136,527  215,527  
Total borrowings$99,000  $657  $136,527  $236,184  
As of December 31, 2019
Revolver Credit FacilityStructured PayablesNotesTotal
Current portion of long-term borrowings$40,000  $867  $—  $40,867  
Long-term borrowings59,000  —  150,000  209,000  
Unamortized debt discount—  —  (13,851) (13,851) 
Unamortized debt issuance costs*—  —  (1,018) (1,018) 
Long-term borrowings
59,000  —  135,131  194,131  
Total borrowings$99,000  $867  $135,131  $234,998  


*Unamortized debt issuance costs for the Company’s revolver Credit Facility of $619 and $748 as of June 30, 2020 and December 31, 2019, respectively, is presented under “Other current assets” and “Other assets” in the consolidated balance sheets.

Revolver Credit Agreement

The Company’s $300,000 revolving credit facility pursuant to its credit agreement (the “Credit Agreement”) with certain lenders and Citibank N.A. as Administrative Agent (the “Credit Facility”) carried an effective interest rate as shown below.

Three months ended
June 30,
Six months ended
June 30,
2020201920202019
Effective interest rate2.2 %4.2 %2.6 %4.0 %


As of June 30, 2020 and December 31, 2019, the Company was in compliance with all financial and non-financial covenants listed under the Credit Agreement.
Convertible Senior Notes

On October 1, 2018, the Company entered into an investment agreement (the “Investment Agreement”) with Orogen Echo LLC (the “Purchaser”), an affiliate of The Orogen Group LLC, relating to the issuance to the Purchaser of $150,000 in an aggregate principal amount of 3.50% Convertible Senior Notes due October 1, 2024 (the “Notes”). The transactions contemplated by the Investment Agreement, including the issuance of the Notes, closed on October 4, 2018. The Notes bear interest at a rate of 3.50% per annum, payable semi-annually in arrears in cash on April 1 and October 1 of each year.
During the three and six months ended June 30, 2020 and 2019, the Company recognized interest expense and amortization of debt discount, on the Notes as below:
Three months ended
June 30,
Six months ended
June 30,
2020201920202019
Interest expense on Notes$1,313  $1,269  $2,625  $2,581  
Amortization of debt discount on Notes$654  $618  $1,289  $1,218  

Future principal payments/maturities for all of the Company's borrowings as of June 30, 2020 were as follows:
NotesRevolver Credit FacilityStructured PayablesTotal
2020 (July - December)$—  $20,000  $657  $20,657  
2021—  20,000  —  20,000  
2022—  59,000  —  59,000  
2023—  —  —  —  
2024150,000  —  —  150,000  
Total$150,000  $99,000  $657  $249,657  
Letters of Credit

In the ordinary course of business, the Company provides standby letters of credit to third parties primarily for facility leases. As of June 30, 2020 and December 31, 2019, the Company had outstanding letters of credit of $461 each, that were not recognized in the consolidated balance sheets.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Structure
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Capital Structure Capital Structure
Common Stock
The Company has one class of common stock outstanding.
During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of common stock from employees in connection with withholding tax payments related to the vesting of restricted stock, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended June 30, 2020$—  $—  
Three months ended June 30, 2019$—  $—  
Six months ended June 30, 202026,601$2,012  $75.63  
Six months ended June 30, 201922,666$1,408  $62.11  
(1) The weighted average purchase price per share was the closing price of the Company's share of common stock on the Nasdaq Global Select Market on the trading day prior to the vesting date of the shares of restricted stock.

On February 28, 2017, the Company’s Board of Directors authorized an additional common stock repurchase program (the “2017 Repurchase Program”), under which shares may be purchased by the Company from time to time from the open market and through private transactions during each of the fiscal years 2017 through 2019 up to an aggregate additional amount
of $100,000. The approval increased the 2017 authorization from $20,000 to $40,000 and authorizes stock repurchases of up to $40,000 in each of 2018 and 2019.

On December 16, 2019, the Company’s Board of Directors authorized a $200,000 common stock repurchase program beginning January 1, 2020 through December 31, 2022 (the “2019 Repurchase Program”). The shares may be purchased by the Company from time to time from the open market and through private transactions, or otherwise, as determined by the Company’s management as market conditions warrant.

During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of its common stock, including commissions, under the 2019 Repurchase Program and the 2017 Repurchase Program, respectively, as below:

Shares repurchasedTotal considerationWeighted average purchase price per share
Three months ended June 30, 2020$—  $—  
Three months ended June 30, 2019198,160$12,130  $61.21  
Six months ended June 30, 2020175,765$11,983  $68.18  
Six months ended June 30, 2019438,025$26,130  $59.65  

Repurchased shares have been recorded as treasury shares and will be held until the Company’s Board of Directors designates that these shares be retired or used for other purposes.
The 2019 Repurchase Program may be suspended or discontinued at any time. During the quarter ended March 31, 2020, to enhance the Company’s liquidity position in response to COVID-19, the Company elected to temporarily suspend share repurchases under the 2019 Repurchase Program. The 2019 Repurchase Program remains authorized by the Board of Directors and the Company resumed share repurchases effective July 1, 2020, considering improved market conditions, the Company’s capital and liquidity needs and other factors.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans
6 Months Ended
Jun. 30, 2020
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
The Company’s Gratuity Plans in India ("Gratuity Plan") provide for lump sum payment to vested employees on retirement or upon termination of employment in an amount based on the respective employee’s salary and years of employment with the Company. Liabilities with regard to the Gratuity Plans are determined by actuarial valuation using the projected unit credit method. Current service costs for the Gratuity Plan are accrued in the year to which they relate. Actuarial gains or losses or prior service costs, if any, resulting from amendments to the plans are recognized and amortized over the remaining period of service of the employees.

In addition, the Company’s subsidiary operating in the Philippines conforms to the minimum regulatory benefit, which provide for lump sum payment to vested employees on retirement from employment in an amount based on the respective employee’s salary and years of employment with the Company (the "Philippines Plan"). The benefit costs of the Philippines Plan for the year are calculated on an actuarial basis.
Components of net periodic benefit cost were as follows:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Service cost$664  $493  $1,342  $980  
Interest cost237  221  480  440  
Expected return on plan assets(157) (144) (318) (286) 
Amortization of actuarial (gain)/loss97  (40) 198  (79) 
Net gratuity cost$841  $530  $1,702  $1,055  

The Gratuity Plan in India is partially funded whereas the Philippines plan is unfunded. The Company makes annual contributions to the employees' gratuity fund of the Gratuity Plan established with Life Insurance Corporation of India and HDFC Standard Life Insurance Company. Fund managers manage these funds and calculate the annual contribution required to be made by the Company and manage the Gratuity Plans, including any required payouts. These funds are managed on a cash accumulation basis and interest is declared retrospectively on March 31 of each year. The Company expects to earn a return of approximately 7.0% per annum on these Gratuity Plans for the year ended December 31, 2020. The duration and severity of COVID-19 and continued market volatility is highly uncertain and, as such, the impact on assets and obligations related to employee benefit plans is subject to significant judgment and may cause variability in the Company’s net periodic benefit cost in future periods.
Change in Plan Assets
Plan assets at January 1, 2020$8,784  
Actual return285  
Employer contribution—  
Benefits paid*(431) 
Effect of exchange rate changes(477) 
Plan assets at June 30, 2020$8,161  
* Benefits payments were substantially made through the plan assets during the six months ended June 30, 2020.

The Company maintains several 401(k) plans (the “401(k) Plans”) under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “Code”), covering all eligible employees, as defined in the Code as a defined contribution plan. The Company may make discretionary contributions of up to a maximum of 4.0% of employee compensation within certain limits. During the three months ended March 31, 2020 and six months ended June 30, 2020, to enhance the Company’s liquidity position in response to COVID-19, the Company elected to temporarily suspend making any discretionary contributions to the 401(k) Plans.

The Company's accrual for contributions to the 401(k) Plans were as follows:

Three months ended June 30,Six months ended June 30,
2020201920202019
Contribution to the 401(k) Plan$29  $909  $255  $2,122  
The Company's contribution for various defined benefit plans on behalf of employees in India, the Philippines, Bulgaria, Romania, the Czech Republic, South Africa, Colombia, Australia and Singapore were as follows:

Three months ended June 30,Six months ended June 30,
2020201920202019
Contribution to the defined benefit plans$2,646  $2,762  $5,624  $4,816  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Leases Leases
The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions.

The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842 and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. The lease agreements do not contain any covenant to impose any restrictions except for market-standard practice for similar lease arrangements.

The impact of the COVID-19 pandemic on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate, which has impacted the measurement of lease liabilities and ROU assets.

The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, Leases, to determine on lease-by-lease basis, whether the concession provided by a lessor should be accounted for as a lease modification. Such concessions had an insignificant impact on our unaudited consolidated financial statements during the three and six months ended June 30, 2020.

Supplemental balance sheet information
As of
June 30, 2020December 31, 2019
Operating Lease
Operating lease right-of-use assets$96,789  $86,396  
Operating lease liabilities - Current$18,199  $24,148  
Operating lease liabilities - Non-current90,934  74,709  
Total operating lease liabilities$109,133  $98,857  
Finance Lease
Property and equipment, gross$1,564  $1,757  
Accumulated depreciation(995) (1,120) 
Property and equipment, net$569  $637  
Finance lease liabilities - Current$253  $253  
Finance lease liabilities - Non-current357  430  
Total finance lease liabilities$610  $683  

Finance lease liabilities are presented as a part of “accrued expenses and other current liabilities” and “other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.

During the three months ended June 30, 2019, the Company performed an impairment test of its long-lived assets of its Health Integrated business. Based on the results, the operating lease ROU assets carrying value exceeded their fair value. As a result of this analysis, the Company recognized impairment on ROU assets of $989 during the three and six months ended June 30, 2019, in the unaudited consolidated statements of income under "impairment and restructuring charges".

The components of lease cost, which are included in the Company's unaudited consolidated statements of income, are as follows:
Lease costThree months ended June 30,Six months ended June 30,
Finance lease:2020201920202019
Amortization of right-of-use assets$63  $92  $125  $187  
Interest on lease liabilities20  20  50  45  
83  112  175  232  
Operating lease(a)
6,850  6,684  13,703  13,701  
6,850  6,684  13,703  13,701  
Sublease income—  (105) —  (105) 
Total lease cost$6,933  $6,691  $13,878  $13,828  
(a) Includes short-term leases, which are immaterial.
Supplemental cash flow and other information related to leases are as follows:
Six months ended June 30,
20202019
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$12,831  $13,749  
Operating cash outflows for finance leases$50  $45  
Financing cash outflows for finance leases$124  $207  
Right-of-use assets obtained in exchange for new operating lease liabilities$17,999  $27,750  
Right-of-use assets obtained in exchange for new finance lease liabilities$75  $144  
Weighted-average remaining lease term
Finance lease2.1 years2.4 years
Operating lease6.8 years6.5 years
Weighted-average discount rate
Finance lease10.2 %8.7 %
Operating lease7.4 %7.3 %

The Company determines the incremental borrowing rate by adjusting the benchmark reference rates, applicable to the respective geographies where the leases were entered, with appropriate financing spreads and lease specific adjustments for the effects of collateral.

Maturities of lease liabilities as of June 30, 2020 are as follows:
Operating LeasesFinance Leases
2020 (July 1 - December 31)$12,989  $183  
202124,909  266  
202223,121  153  
202321,205  103  
202416,841  32  
2025 and thereafter43,770   
Total lease payments$142,835  $743  
Less: Imputed interest33,702  133  
Present value of lease liabilities$109,133  $610  

Maturities of minimum lease payments as of December 31, 2019 are as follows:
During the next twelve months ending December 31,Operating LeasesCapital Leases
2020$26,932  $325  
202123,783  251  
202221,526  157  
202319,381  86  
202414,865  22  
2025 and thereafter23,983  —  
Total minimum lease payment$130,470  $841  
Less: Imputed interest31,613  158  
Present value of minimum lease payments$98,857  $683  
Leases Leases
The Company conducts its operations using facilities leased under operating lease agreements that expire at various dates. The Company finances its use of certain motor vehicles and other equipment under various lease arrangements provided by financial institutions.

The Company had performed an evaluation of its contracts with suppliers in accordance with Topic 842 and had determined that, except for leases for office facilities, motor vehicles and other equipment as described above, none of the Company’s contracts contain a lease. In assessment of the lease term, the Company considers the extension option as part of its lease term for those lease arrangements where the Company is reasonably certain of availing the extension option. The lease agreements do not contain any covenant to impose any restrictions except for market-standard practice for similar lease arrangements.

The impact of the COVID-19 pandemic on the economic environment is uncertain and has caused variability in the determination of the incremental borrowing rate, which has impacted the measurement of lease liabilities and ROU assets.

The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, Leases, to determine on lease-by-lease basis, whether the concession provided by a lessor should be accounted for as a lease modification. Such concessions had an insignificant impact on our unaudited consolidated financial statements during the three and six months ended June 30, 2020.

Supplemental balance sheet information
As of
June 30, 2020December 31, 2019
Operating Lease
Operating lease right-of-use assets$96,789  $86,396  
Operating lease liabilities - Current$18,199  $24,148  
Operating lease liabilities - Non-current90,934  74,709  
Total operating lease liabilities$109,133  $98,857  
Finance Lease
Property and equipment, gross$1,564  $1,757  
Accumulated depreciation(995) (1,120) 
Property and equipment, net$569  $637  
Finance lease liabilities - Current$253  $253  
Finance lease liabilities - Non-current357  430  
Total finance lease liabilities$610  $683  

Finance lease liabilities are presented as a part of “accrued expenses and other current liabilities” and “other non-current liabilities,” as applicable, in the Company’s consolidated balance sheets.

During the three months ended June 30, 2019, the Company performed an impairment test of its long-lived assets of its Health Integrated business. Based on the results, the operating lease ROU assets carrying value exceeded their fair value. As a result of this analysis, the Company recognized impairment on ROU assets of $989 during the three and six months ended June 30, 2019, in the unaudited consolidated statements of income under "impairment and restructuring charges".

The components of lease cost, which are included in the Company's unaudited consolidated statements of income, are as follows:
Lease costThree months ended June 30,Six months ended June 30,
Finance lease:2020201920202019
Amortization of right-of-use assets$63  $92  $125  $187  
Interest on lease liabilities20  20  50  45  
83  112  175  232  
Operating lease(a)
6,850  6,684  13,703  13,701  
6,850  6,684  13,703  13,701  
Sublease income—  (105) —  (105) 
Total lease cost$6,933  $6,691  $13,878  $13,828  
(a) Includes short-term leases, which are immaterial.
Supplemental cash flow and other information related to leases are as follows:
Six months ended June 30,
20202019
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$12,831  $13,749  
Operating cash outflows for finance leases$50  $45  
Financing cash outflows for finance leases$124  $207  
Right-of-use assets obtained in exchange for new operating lease liabilities$17,999  $27,750  
Right-of-use assets obtained in exchange for new finance lease liabilities$75  $144  
Weighted-average remaining lease term
Finance lease2.1 years2.4 years
Operating lease6.8 years6.5 years
Weighted-average discount rate
Finance lease10.2 %8.7 %
Operating lease7.4 %7.3 %

The Company determines the incremental borrowing rate by adjusting the benchmark reference rates, applicable to the respective geographies where the leases were entered, with appropriate financing spreads and lease specific adjustments for the effects of collateral.

Maturities of lease liabilities as of June 30, 2020 are as follows:
Operating LeasesFinance Leases
2020 (July 1 - December 31)$12,989  $183  
202124,909  266  
202223,121  153  
202321,205  103  
202416,841  32  
2025 and thereafter43,770   
Total lease payments$142,835  $743  
Less: Imputed interest33,702  133  
Present value of lease liabilities$109,133  $610  

Maturities of minimum lease payments as of December 31, 2019 are as follows:
During the next twelve months ending December 31,Operating LeasesCapital Leases
2020$26,932  $325  
202123,783  251  
202221,526  157  
202319,381  86  
202414,865  22  
2025 and thereafter23,983  —  
Total minimum lease payment$130,470  $841  
Less: Imputed interest31,613  158  
Present value of minimum lease payments$98,857  $683  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company determines the tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates its estimate of annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment. The impact of COVID-19 on the economic environment is uncertain and may change the annual effective tax rate, which could impact tax expense.

The Company recorded income tax expense of $4,072 and $2,670 for the three months ended June 30, 2020 and 2019, respectively. The Company's effective tax rate increased from 17.5% during the three months ended June 30, 2019 to 32.4% during the three months ended June 30, 2020, primarily as a result of recording a one-time tax expense of $1,320 due to electing a new tax regime for two of the Company’s Indian subsidiaries which provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits. Accordingly, the Company recorded one-time tax expense of $573 on re-measurement of the Company’s Indian subsidiaries’ deferred taxes to a lower corporate tax rate and one-time tax expense of $747 resulting from foregoing the minimum alternative tax credits.

The Company recorded income tax expense of $9,927 and $6,870 for the six months ended June 30, 2020 and 2019, respectively. The Company's effective tax rate increased from 20.1% during the six months ended June 30, 2019 to 24.3% during the six months ended June 30, 2020, primarily as a result of (i) recording a one-time tax expense of $1,320 due to electing a new tax regime for two of the Company’s Indian subsidiaries which provides for a lower tax rate on earnings in exchange for foregoing certain tax credits, including minimum alternative tax credits during the six months ended June 30, 2020, compared to a benefit of $1,471 recorded during the six months ended June 30, 2019 and (ii) recording of excess tax benefits related to stock awards of $1,822 pursuant to ASU No. 2016-09 during the six months ended June 30, 2020 compared to $1,072 during the six months ended June 30, 2019.
Income tax (deferred) recognized in other comprehensive income are as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Income tax benefit/(expense) on:
Unrealized gain/(loss) on cash flow hedges$(2,702) $(113) $2,106  $(1,656) 
Retirement benefits257  19  248  (90) 
Currency translation adjustments(4,204) (413) (4,204) (1,119) 
Total income tax expense recognized in other comprehensive income$(6,649) $(507) $(1,850) $(2,865) 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock Based Compensation Stock-Based Compensation
The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Cost of revenues$1,624  $1,638  $3,042  $2,964  
General and administrative expenses3,112  2,781  4,680  5,756  
Selling and marketing expenses2,990  2,736  4,782  5,391  
Total$7,726  $7,155  $12,504  $14,111  
As of June 30, 2020, the Company had 2,305,155 shares available for grant under the 2018 Omnibus Incentive Plan.
Stock Options
Stock option activity under the Company’s stock-based compensation plans is shown below:
Number of
Options
Weighted-Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted-Average
Remaining
Contractual
Life (Years)
Outstanding at December 31, 201998,161  $23.39  $4,522  1.86
  Granted—  —  —  —  
  Exercised(41,422) 23.18  1,993  —  
  Forfeited—  —  —  —  
Outstanding at June 30, 202056,739  $23.54  $2,261  1.54
Vested and exercisable at June 30, 202056,739  $23.54  $2,261  1.54
The unrecognized compensation cost for unvested options as of June 30, 2020 was $nil.
Restricted Stock and Restricted Stock Units
Restricted stock and restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted StockRestricted Stock Units
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding at December 31, 2019*27,384  $48.72  913,094  $59.61  
  Granted—  —  392,287  77.01  
  Vested—  —  (310,657) 56.59  
  Forfeited—  —  (43,318) 63.87  
Outstanding at June 30, 2020*27,384  $48.72  951,406  $67.58  

* As of June 30, 2020 and December 31, 2019 restricted stock units vested for which the underlying common stock is yet to be issued were 181,638 and 167,270, respectively.
As of June 30, 2020, unrecognized compensation cost of $55,720 is expected to be expensed over a weighted average period of 2.85 years.
Performance Based Stock Awards

Performance based restricted stock unit activity under the Company’s stock plans is shown below:
 Revenue Based PRSUsMarket Condition Based PRSUs
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding at December 31, 201987,685  $62.54  87,670  $82.10  
Granted61,368  78.29  61,352  102.10  
Vested—  —  —  —  
Forfeited(2,063) 62.24  (2,062) 80.33  
Outstanding at June 30, 2020146,990  $69.12  146,960  $90.47  
As of June 30, 2020, unrecognized compensation cost of $8,959 is expected to be expensed over a weighted average period of 2.01 years.
The impact of COVID-19 on the economic environment is uncertain and has caused variability in the estimation of number of performance based restricted stock units that will eventually vest and the related compensation cost to be recognized in the unaudited consolidated statements of income.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Disclosures
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Related Party Disclosures Related Party Disclosures
On October 1, 2018, the Company entered into the Investment Agreement with the Purchaser relating to the issuance to the Purchaser of $150,000 aggregate principal amount of the Notes. In connection with the investment, Vikram S. Pandit, Chairman and CEO of The Orogen Group LLC (an affiliate of the Purchaser), was appointed to Company’s Board of Directors.

The Company had outstanding Notes with a principal amount of $150,000 each as of June 30, 2020 and December 31, 2019 and interest accrued of $1,313 each as of June 30, 2020 and December 31, 2019, related to the Investment Agreement.

The Company recognized interest expense on the Notes related to the Investment Agreement s as below. Refer to Note 17 – Borrowings to the unaudited consolidated financial statements for details.
Three months ended June 30,Six months ended June 30,
2020201920202019
Interest expense on Notes$1,313  $1,269  $2,625  $2,581  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Capital Commitments

At June 30, 2020, the Company had committed to spend approximately $9,900 under agreements to purchase property and equipment. This amount is net of capital advances paid as of June 30, 2020 which are recognized in the unaudited consolidated balance sheets as property and equipment.

Other Commitments

Certain units of the Company’s Indian subsidiaries were established as 100% Export-Oriented units or under the Software Technology Parks of India (“STPI”) or Special Economic Zone (“SEZ”) scheme promulgated by the Government of India. These units are exempt from customs, central excise duties, and levies on imported and indigenous capital goods, stores, and spares. The Company has undertaken to pay custom duties, service taxes, levies, and liquidated damages payable, if any, in respect of imported and indigenous capital goods, stores and spares consumed duty free, in the event that certain terms and conditions are not fulfilled. The Company’s management believes, however, that these units have in the past satisfied and will continue to satisfy the required conditions.

The Company’s operations centers in the Philippines are registered with the Philippine Economic Zone Authority (“PEZA”). The registration provides the Company with certain fiscal incentives on the import of capital goods and local purchase of services and materials and requires ExlService Philippines, Inc. to meet certain performance and investment criteria. The Company’s management believes that these centers have in the past satisfied and will continue to satisfy the required criteria.

Contingencies

The U.S. and Indian transfer pricing regulations require that any international transaction involving associated enterprises be at an arm’s-length price. Accordingly, the Company determines the appropriate pricing for the international transactions among its associated enterprises on the basis of a detailed functional and economic analysis involving benchmarking against transactions among entities that are not under common control. The tax authorities have jurisdiction to review this arrangement
and in the event that they determine that the transfer price applied was not appropriate, the Company may incur increased tax liability, including accrued interest and penalties. The Company is currently involved in disputes with the Indian tax authorities over the application of some of its transfer pricing policies for some of its subsidiaries. Further, the Company and a U.S. subsidiary are engaged in tax litigation with the income-tax authorities in India on the issue of permanent establishment. The Company is subject to taxation in the United States and various states and foreign jurisdictions. For the U.S., the Philippines and India, tax year 2016 and subsequent tax years remain open for examination by the tax authorities as of June 30, 2020.

The aggregate amount demanded by income tax authorities (net of advance payments, if any) from the Company related to its transfer pricing issues for tax years 2003 to 2015 and its permanent establishment issues for tax years 2003 to 2007 as of June 30, 2020 and December 31, 2019 is $16,152 and $16,220, respectively, of which the Company has made payments and/or provided bank guarantees to the extent $7,856 and $8,108, respectively. Amounts paid as deposits in respect of such assessments aggregating to $6,102 and $6,252 as of June 30, 2020 and December 31, 2019, respectively, are included in “Other assets” and amounts deposited for bank guarantees aggregating to $1,754 and $1,856 as of June 30, 2020 and December 31, 2019, respectively, are included in “Restricted cash” in the non-current assets section of the Company’s unaudited consolidated balance sheets.

Based on the facts underlying the Company’s position and its experience with these types of assessments, the Company believes that its position will more likely than not be sustained upon final examination by the tax authorities based on its technical merits as of the reporting date and accordingly has not accrued any amount with respect to these matters in its unaudited consolidated financial statements. The Company does not expect any impact from these assessments on its future income tax expense. It is possible that the Company might receive similar orders or assessments from tax authorities for subsequent years. Accordingly, even if these disputes are resolved, the Indian tax authorities may still serve additional orders or assessments.

In February 2019, there was a judicial pronouncement in India with respect to defined contribution benefits payments interpreting certain statutory defined contribution obligations of employees and employers. Currently some of the Company's subsidiaries in India are undergoing assessment with the statutory authorities. As of the reporting date, it is unclear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation may result in a significant increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance, and based on legal advice, the Company believes it is currently impracticable to reliably estimate the timing and amount of any payments the Company may be required to make. Accordingly, the Company will re-evaluate the amount of a potential provision, if any, upon further developments.

From time to time, the Company and/or its present officers or directors, on individual basis, may be or have been, named as a defendant in litigation matters, including employment-related claims. The plaintiffs in those cases seek damages, including, where applicable, compensatory damages, punitive damages and attorney’s fees. With respect to pending litigation matters as of the reporting date, the Company believes that the damages amounts claimed in such cases are not meaningful indicators of the potential liabilities of the Company, that these matters are without merit, and that the Company intends to vigorously defend each of them.

The outcomes of legal actions are unpredictable and subject to significant uncertainties, and thus it is inherently difficult to determine the likelihood of the Company incurring a material loss or quantification of any such loss. With respect to pending litigation matters as of the reporting date, based on information currently available, including the Company’s assessment of the facts underlying each matter and advice of counsel, the amount or range of reasonably possible losses, if any, cannot be reasonably estimated. Based on the Company’s assessment, including the availability of insurance recoveries, the Company’s management does not believe that currently pending litigation, individually or in aggregate, will have a material adverse effect on the Company’s consolidated financial condition, results of operations or cash flows.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Preparation
The unaudited consolidated financial statements have been prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements and therefore should be read in conjunction with the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2019.

The unaudited consolidated financial statements reflect all adjustments (of a normal and recurring nature) that management considers necessary for a fair presentation of such statements for the interim periods presented. The unaudited consolidated statements of income for the interim periods presented are not necessarily indicative of the results for the full year or for any subsequent period.
Principles of Consolidation
The accompanying unaudited consolidated financial statements include the financial statements of ExlService Holdings and all of its subsidiaries. The standalone financial statements of subsidiaries are fully consolidated on a line-by-line basis. Intra-group balances and transactions, and gains and losses arising from intra-group transactions, are eliminated while preparing those financial statements.

Accounting policies of the respective individual subsidiary and associate are aligned wherever necessary, so as to ensure consistency with the accounting policies that are adopted by the Company under U.S. GAAP.

The Company’s investments in equity affiliates are initially recorded at cost and any excess purchase consideration paid over proportionate share of the fair value of the net assets of the investee at the acquisition date is recognized as goodwill. The proportionate share of net income or loss of the investee is recognized in the unaudited consolidated statements of income.
Use of Estimates
The preparation of the unaudited consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management’s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the unaudited consolidated financial statements include, but are not limited to, allowance for expected credit losses, expected recoverability from customers with contingent fee arrangements, recoverability of dues from statutory authorities, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, assumptions used to calculate stock-based compensation expense, assumptions used to determine the incremental borrowing rate to calculate lease liabilities and right-of-use (“ROU”) assets, lease term to calculate lease cost, depreciation and amortization periods, purchase price allocation, recoverability of long-lived assets including goodwill and intangibles, and estimated costs to complete fixed price contracts.

As of June 30, 2020, the extent to which the global Coronavirus Disease 2019 pandemic (“COVID-19”) will ultimately impact the Company's business depends on numerous dynamic factors, which the Company still cannot reliably predict. As a result, many of the Company's estimates and assumptions herein required increased judgment and carry a higher degree of variability and volatility. As events continue to evolve with respect to COVID-19, the Company’s estimates may materially change in future periods.
Leases
The Company determines if an arrangement is a lease at inception of the contract. Operating leases are recorded in "operating lease right-of-use assets", "current portion of operating lease liabilities" and "operating lease liabilities, less current portion" in the Company's unaudited consolidated balance sheets. Finance leases are recorded in "property and equipment", and current and non-current portion of finance lease liabilities are presented within “accrued expenses and other current liabilities” and “other non-current liabilities,” respectively in the Company's unaudited consolidated balance sheets.

ROU assets represent the Company’s right to use an underlying asset during the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. For leases in which the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date for determining the present value of lease payments. Lease terms includes the effects of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating lease arrangements is recognized on a straight-line basis over the lease term. The Company has lease agreements with lease and non-lease components, which are accounted for separately.

The Company accounts for lease-related concessions to mitigate the economic effects of COVID-19 on lessees in accordance with guidance in Topic 842, Leases, to determine, on a lease-by-lease basis, whether the concession provided by lessor should be accounted for as a lease modification.

The Company accounts for a modification as a separate contract when it grants an additional right of use not included in the original lease and the increase is commensurate with the standalone price for the additional right of use, adjusted for the circumstances of the particular contract. Modifications which are not accounted for as a separate contract are reassessed as of the effective date of the modification based on its modified terms and conditions and the facts and circumstances as of that date.

On January 1, 2019, the date of initial application, the Company adopted Topic 842, Leases, using the modified retrospective method. The modified retrospective method provides a method of recognizing those leases which had not expired as of the date of adoption of January 1, 2019.
Recent Accounting Pronouncements and Recently Adopted Accounting Pronouncements
In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (("Subtopic 715-20")): Changes to the Disclosure Requirements for Defined Benefit Plans. The amendments in this ASU remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. The amendments in this ASU are effective for fiscal years beginning after December 15, 2020. Early adoption is permitted. The adoption of this ASU is not expected to have any material effect on the Company’s consolidated financial statements.

In March 2020, FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. The ASU provides practical expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments are elective and are effective upon issuance for all entities through December 31, 2022. The Company is currently evaluating the impact of this ASU.

(e) Recently Adopted Accounting Pronouncements

In June 2016, FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), which requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. The new guidance replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. The allowance for credit losses is a valuation account that is to be deducted from the amortized cost of the financial asset(s) so as to present the net carrying value at the amount expected to be collected on the financial asset. The Company adopted Topic 326 as of January 1, 2020 using a modified retrospective approach through a cumulative-effect adjustment to its retained earnings. The adoption of the ASU had no impact to equity as of January 1, 2020 with a corresponding offset to accounts receivable. Further, the impact of adoption of this guidance did not have a material effect on the Company's accounting policies, processes, and systems. Refer to Note 4 - Revenues, net to the unaudited consolidated financial statements for details.

In August 2018, FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Changes to the Disclosure Requirements for Fair Value Measurement. The amendments in this ASU modify the disclosure requirements on fair value measurements in Topic 820, by prescribing new disclosure requirements, and the elimination and modification of disclosure requirements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. An entity was permitted to early adopt either the entire standard or only the provisions that eliminate or modify requirements. The early adoption of this ASU, effective January 1, 2020, did not have any material effect on the Company’s disclosures in the unaudited consolidated financial statements.

In August 2018, FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("Subtopic 350-40"): This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). Accordingly, the ASU requires an entity (customer) in a hosting arrangement that is a service contract to follow the guidance in FASB Accounting Standard Codification Subtopic 350-40 on internal-use software to determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. The ASU 2018-15 also provides guidance on amortization and impairment of any costs capitalized, along with new presentation and disclosure requirements. The new guidance is effective for fiscal years beginning after December 15, 2019 and adoption was allowed prospectively. The adoption of this ASU effective January 1, 2020 did not have any material effect on the Company’s unaudited consolidated financial statements.
In April 2019, FASB issued ASU No. 2019-04, Codification Improvements to Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Financial Instruments: Targeted Transition Relief (Topic 825). The amendments clarify the scope of the credit losses standard and address issues related to accrued interest receivable balances, recoveries, variable interest rates and prepayments, among other things. With respect to hedge accounting, the amendments address partial-term fair value hedges, fair value hedge basis adjustments, and certain transition requirements, among other things. With respect to recognizing and measuring financial instruments, the amendment in the ASU address the scope of the guidance, the requirement for remeasurement under ASC 820 when using the measurement alternative, certain disclosure requirements and which equity securities have to be remeasured at historical exchange rates. This ASU is effective for public business entities for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year. Early adoption was permitted. The adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.

In May 2019, FASB issued ASU No. 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief. This ASU provides entities with the option to irrevocably elect the fair value option, on an instrument-by-instrument basis in accordance with Subtopic 825-10, for certain financial instruments that are within the scope of Subtopic 326-20, upon adopting Topic 326. The fair value option election does not apply to held-to-maturity debt securities. The amendments in this ASU provide entities with targeted transition relief that is intended to increase comparability of financial statement information for some entities that otherwise would have measured similar financial instruments using different measurement methodologies. The Company adopted Topic 326 as of January 1, 2020, whereby no such fair value election was made, accordingly, the adoption of this ASU did not have any material effect on the Company’s unaudited consolidated financial statements.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographical Information (Tables)
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Revenues and Cost of Revenues for Company's Reportable Segments
Revenues and cost of revenues for the three months ended June 30, 2020 and 2019, respectively, for each of the reportable segments, are as follows:
Three months ended June 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$81,281  $24,978  $34,535  $81,679  $222,473  
Cost of revenues(1)
59,113  19,640  22,416  57,232  158,401  
Gross profit(1)
$22,168  $5,338  $12,119  $24,447  $64,072  
Operating expenses54,206  
Foreign exchange gain, interest expense and other income, net2,701  
Income tax expense4,072  
Loss from equity-method investment66  
Net income$8,429  

(1) Exclusive of depreciation and amortization expense.
Three months ended June 30, 2019
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$85,581  $21,730  $48,327  $87,871  $243,509  
Cost of revenues(1)
59,414  17,749  27,852  57,431  162,446  
Gross profit(1)
$26,167  $3,981  $20,475  $30,440  $81,063  
Operating expenses67,207  
Foreign exchange gain, interest expense and other income, net1,440  
Income tax expense2,670  
Loss from equity-method investment62  
Net income$12,564  

(1) Exclusive of depreciation and amortization expense.
Revenues and cost of revenues for the six months ended June 30, 2020 and 2019, respectively, for each of the reportable
segments, are as follows:

Six months ended June 30, 2020
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$165,020  $52,007  $77,326  $174,110  $468,463  
Cost of revenues(1)
118,078  39,233  47,898  115,848  321,057  
Gross profit(1)
$46,942  $12,774  $29,428  $58,262  $147,406  
Operating expenses110,053  
Foreign exchange gain, interest expense and other income, net3,535  
Income tax expense9,927  
Loss from equity-method investment121  
Net income$30,840  

(1) Exclusive of depreciation and amortization expense.

Six months ended June 30, 2019
InsuranceHealthcareEmerging BusinessAnalyticsTotal
Revenues, net$166,867  $43,978  $97,405  $174,832  $483,082  
Cost of revenues(1)
114,657  35,551  55,145  114,333  319,686  
Gross profit(1)
$52,210  $8,427  $42,260  $60,499  $163,396  
Operating expenses132,679  
Foreign exchange gain, interest expense and other income, net3,541  
Income tax expense6,870  
Loss from equity-method investment129  
Net income$27,259  

(1) Exclusive of depreciation and amortization expense.

Revenues, net by service type, were as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
BPM and related services(1)
$140,794  $155,638  $294,353  $308,250  
Analytics services81,679  87,871  174,110  174,832  
Revenues, net$222,473  $243,509  $468,463  $483,082  

(1) BPM and related services include revenues of the Company's Insurance, Healthcare and Emerging Business operating segments. Refer to the reportable segment disclosure above.
Revenues Based on Geographical Information
The Company attributes the revenues to regions based upon the location of its customers.
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Revenues, net
United States$189,032  $197,901  $396,912  $394,005  
Non-United States
United Kingdom18,830  30,155  42,108  59,256  
Rest of World14,611  15,453  29,443  29,821  
Total Non-United States33,441  45,608  71,551  89,077  
Revenues, net$222,473  $243,509  $468,463  $483,082  
Long-lived Assets Based on Geographical Information
Long-lived assets by geographic area, which consist of property and equipment, net and operating lease right-of-use assets were as follows:
As of
June 30, 2020December 31, 2019
Long-lived assets
India$101,073  $78,244  
United States50,121  52,375  
Philippines28,558  26,006  
Rest of World8,885  8,913  
Long-lived assets$188,637  $165,538  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues, net (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Contracts with Customer, Receivables, Liabilities and Revenue Recognized
The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers:
As of
June 30, 2020December 31, 2019
Accounts receivable, net$157,505  $171,864  
Contract assets$5,074  $5,391  
Contract liabilities
Deferred revenue (consideration received in advance)$14,739  $11,259  
Consideration received for process transition activities$2,579  $3,036  
Revenue recognized during the three and six months ended June 30, 2020 and 2019, which was included in the contract liabilities balance at the beginning of the respective periods:

Three months ended June 30,Six months ended June 30,
2020201920202019
Revenue recognized$2,226  $1,450  $8,194  $4,226  
Contract Acquisition and Fulfillment Costs
Contract Acquisition Costs
Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
(Audited)
Opening Balance$1,215  $513  $1,307  $713  $713  
Addition187  —  187  —  1,222  
Amortization(132) (44) (224) (244) (628) 
Closing Balance$1,270  $469  $1,270  $469  $1,307  

Contract Fulfillment Costs
Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
(Audited)
Opening Balance$6,916  $4,472  $7,255  $4,051  $4,051  
Addition363  1,441  647  2,167  4,652  
Amortization(499) (305) (1,122) (610) (1,448) 
Closing Balance$6,780  $5,608  $6,780  $5,608  $7,255  
Movement in Allowance for Expected Credit Loss
As of
June 30, 2020January 1, 2020
Accounts receivable, including unbilled receivables$158,939  $173,027  
Less: Allowance for lifetime expected credit loss(1,434) (1,163) 
Accounts receivable, net$157,505  $171,864  

The movement in allowance for current expected credit loss on customer balances for the three and six months ended June 30, 2020 and 2019 and year ended December 31, 2019 was as follows:

Three months endedSix months endedYear ended
June 30, 2020June 30, 2019June 30, 2020June 30, 2019December 31, 2019
Balance at the beginning of the period$1,346  $1,255  $1,163  $956  $956  
Additions during the period, net186  (33) 381  265  354  
Charged against allowance(100) (53) (100) (54) (156) 
Translation adjustment, if any (1) (10)   
Balance at the end of the period$1,434  $1,168  $1,434  $1,168  $1,163  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Numerators:
Net income$8,429  $12,564  $30,840  $27,259  
Denominators:
Basic weighted average common shares outstanding34,486,202  34,451,671  34,443,884  34,413,455  
Dilutive effect of share-based awards111,486  250,876  215,262  354,748  
Diluted weighted average common shares outstanding34,597,688  34,702,547  34,659,146  34,768,203  
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$0.24  $0.36  $0.90  $0.79  
Diluted$0.24  $0.36  $0.89  $0.78  
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share638,318  69  404,315  212,751  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 June 30, 2020June 30, 2019
Cash and cash equivalents$163,619  $84,842  
Restricted cash (current)4,858  4,098  
Restricted cash (non-current)2,298  2,507  
Cash, cash equivalents and restricted cash$170,775  $91,447  
Restrictions on Cash and Cash Equivalents
For the purpose of unaudited statements of cash flows, cash, cash equivalents and restricted cash comprise of the following:
 As of
 June 30, 2020June 30, 2019
Cash and cash equivalents$163,619  $84,842  
Restricted cash (current)4,858  4,098  
Restricted cash (non-current)2,298  2,507  
Cash, cash equivalents and restricted cash$170,775  $91,447  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Other Income, net (Tables)
6 Months Ended
Jun. 30, 2020
Other Income and Expenses [Abstract]  
Summary of Other Income, Net
Other income, net consists of the following:
Three months ended June 30,Six months ended June 30,
2020201920202019
Gain on sale and mark-to-market of mutual funds, net$3,109  $3,318  $5,166  $6,844  
Interest income632  697  1,164  1,493  
Others, net484  87  424  188  
Other income, net$4,225  $4,102  $6,754  $8,525  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consists of the following:
Estimated useful livesAs of
(Years)June 30, 2020December 31, 2019
Owned Assets:
Network equipment and computers
3-5
$96,759  $98,309  
Software
3-5
90,746  79,746  
Leasehold improvements
3-8
44,328  44,982  
Office furniture and equipment
3-8
20,675  22,046  
Motor vehicles
2-5
578  601  
Buildings301,053  1,114  
Land689  729  
Capital work in progress10,784  10,309  
265,612  257,836  
Less: Accumulated depreciation and amortization(174,333) (179,331) 
$91,279  $78,505  
Right-of-use assets under finance leases:
Leasehold improvements$644  $738  
Office furniture and equipment210  308  
Motor vehicles710  711  
1,564  1,757  
Less: Accumulated depreciation and amortization(995) (1,120) 
$569  $637  
Property and equipment, net$91,848  $79,142  
The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Depreciation and amortization expense$8,975  $7,198  $17,271  $15,337  

The effect of foreign exchange (loss)/gain upon settlement of cash flow hedges recorded under depreciation and amortization, was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Effect of foreign exchange (loss)/gain$(71) $56  $(49) $113  
Internally developed software costs, included under Software, was as follows:
As of
June 30, 2020December 31, 2019
Cost$14,891  $15,784  
Less : Accumulated amortization(4,477) (4,989) 
Internally developed software, net$10,414  $10,795  

The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Amortization expense$1,846  $559  $2,677  $1,206  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table sets forth details of changes in goodwill by reportable segment of the Company:
InsuranceHealthcareEmerging BusinessTT&LF&AAll OtherAnalyticsTotal
Balance at January 1, 2019$38,203  $19,276  $—  $12,697  $47,193  $5,326  $227,289  $349,984  
Currency translation adjustments73  —  —  (240) (288) —  —  (455) 
Balance at December 31, 2019$38,276  $19,276  $—  $12,457  $46,905  $5,326  $227,289  $349,529  
Goodwill reallocation(1)
12,192  2,693  49,803  (12,457) (46,905) (5,326) —  —  
Currency translation adjustments(303) (38) (1,076) —  —  —  (2) (1,419) 
Balance at June 30, 2020$50,165  $21,931  $48,727  $—  $—  $—  $227,287  $348,110  

        (1) Represents the reallocation of goodwill as a result of the Company reorganizing its operating segments as described in Note 3 - Segment and Geographical Information to the unaudited consolidated financial statements.

As of March 31, 2020, due to the deteriorating macroeconomic conditions arising from the COVID-19 pandemic, the Company performed a goodwill impairment test for its reporting units. The Company considered the effects of the COVID-19 pandemic on its significant inputs used in determining the fair value of the Company’s reporting units. Based on the results, the fair value of each of the Company’s reporting units exceeded their carrying value and the Company’s goodwill was not impaired.
Schedule of Indefinite Lived Intangible Assets
Information regarding the Company’s intangible assets is set forth below:
As of June 30, 2020
Gross
Carrying Amount
Accumulated
Amortization
Net Carrying
Amount
Finite-lived intangible assets:
Customer relationships$73,160  $(23,440) $49,720  
Developed technology23,348  (9,511) 13,837  
Trade names and trademarks5,100  (3,261) 1,839  
$101,608  $(36,212) $65,396  
Indefinite-lived intangible assets:
Trade names and trademarks900  —  900  
Total intangible assets$102,508  $(36,212) $66,296  
As of December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Finite-lived intangible assets:
Customer relationships$97,602  $(43,330) $54,272  
Developed technology26,976  (10,687) 16,289  
Trade names and trademarks5,100  (2,579) 2,521  
$129,678  $(56,596) $73,082  
Indefinite-lived intangible assets:
Trade names and trademarks900  —  900  
Total intangible assets$130,578  $(56,596) $73,982  
Schedule of Amortization of Intangible Assets
The amortization expense for the period is as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Amortization expense$3,430  $5,554  $7,584  $11,082  
Schedule of Finite Lived Intangible Assets Useful Lives
The remaining weighted average life of intangible assets is as follows:
(in years)
Customer relationships7.33
Developed technology3.17
Trade names and trademarks (Finite lived)2.09
Schedule of Estimated Future Amortization of Intangible Assets
Estimated future amortization expense related to intangible assets as of June 30, 2020 is as follows:
2020 (July 1 - December 31)$6,822  
202112,730  
202211,325  
20239,036  
20246,694  
2025 and thereafter18,789  
Total$65,396  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
Other current assets consist of the following:
As of
June 30, 2020December 31, 2019
Derivative instruments$4,128  $4,076  
Advances to suppliers1,837  1,581  
Receivables from statutory authorities13,827  12,608  
Contract assets1,744  1,414  
Deferred contract fulfillment costs2,208  1,673  
Interest accrued on fixed deposits344  439  
Others3,384  2,803  
Other current assets$27,472  $24,594  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets (Tables)
6 Months Ended
Jun. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets
Other assets consist of the following:
As of
June 30, 2020December 31, 2019
Lease deposits$9,738  $9,983  
Derivative instruments1,734  3,433  
Deposits with statutory authorities7,423  7,540  
Term deposits1,829  1,983  
Contract assets3,330  3,977  
Deferred contract fulfillment costs4,572  5,582  
Others2,973  3,518  
Other assets$31,599  $36,016  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
June 30, 2020December 31, 2019
Accrued expenses$41,724  $50,097  
Payable to statutory authorities9,360  9,247  
Accrued capital expenditure
9,043  3,035  
Derivative instruments4,749  1,783  
Client liabilities5,070  6,378  
Interest payable1,416  1,492  
Other current liabilities3,157  1,732  
Finance lease liabilities253  253  
Accrued expenses and other current liabilities$74,772  $74,017  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Other Non-Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Liabilities, Noncurrent [Abstract]  
Summary of Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
June 30, 2020December 31, 2019
Derivative instruments$3,496  $1,250  
Unrecognized tax benefits1,047  1,047  
Retirement benefits6,803  6,517  
Deferred transition revenue1,586  1,911  
Accrued capital expenditure
3,373  —  
Others2,904  987  
Finance lease liabilities357  430  
Other non-current liabilities$19,566  $12,142  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Loss The balances as of June 30, 2020 and December 31, 2019 are as follows:
As of
June 30, 2020December 31, 2019
Cumulative foreign currency translation loss$(97,766) $(86,963) 
Unrealized (loss)/gain on cash flow hedges(2,323) 4,604  
Retirement benefits(1,582) (1,780) 
Income tax expense relating to above (1)
(2,603) (753) 
Accumulated other comprehensive loss$(104,274) $(84,892) 

(1) These are income tax (expenses)/benefits recognized on cash flow hedges, retirement benefits and foreign currency translation losses. Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value
The following table sets forth the Company’s assets and liabilities that were accounted for at fair value as of June 30, 2020 and December 31, 2019.
As of June 30, 2020Level 1Level 2Level 3Total
Assets
Mutual funds*$117,490  $—  $—  $117,490  
Derivative financial instruments—  5,862  —  5,862  
Total$117,490  $5,862  $—  $123,352  
Liabilities
Derivative financial instruments$—  $8,245  $—  $8,245  
Total$—  $8,245  $—  $8,245  
As of December 31, 2019Level 1Level 2Level 3Total
Assets
Mutual funds*$166,330  $—  $—  $166,330  
Derivative financial instruments—  7,509  —  7,509  
Total$166,330  $7,509  $—  $173,839  
Liabilities
Derivative financial instruments$—  $3,033  $—  $3,033  
Total$—  $3,033  $—  $3,033  
* Represents those short-term investments, which are carried at the fair value option under ASC 825 "Financial Instruments” as of June 30, 2020 and December 31, 2019.
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedge Accounting (Tables)
6 Months Ended
Jun. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Value of Foreign Currency Exchange Contracts
The following tables set forth the fair value of the foreign currency exchange contracts and their location on the unaudited consolidated financial statements:
Derivatives designated as hedging instruments:As of
Foreign currency exchange contractsJune 30, 2020December 31, 2019
Other current assets$4,070  $3,945  
Other assets$1,734  $3,433  
Accrued expenses and other current liabilities$4,631  $1,524  
Other non-current liabilities$3,496  $1,250  
Derivatives not designated as hedging instruments:As of
Foreign currency exchange contractsJune 30, 2020December 31, 2019
Other current assets$58  $131  
Accrued expenses and other current liabilities$118  $259  
Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Statements of Income
The following tables set forth the effect of foreign currency exchange contracts on the unaudited consolidated statements of income and accumulated other comprehensive loss for the three and six months ended June 30, 2020 and 2019:
Three months ended June 30,Six months ended June 30,
Forward Exchange Contracts:2020201920202019
Unrealized gain/(loss) recognized in AOCI
Derivatives in cash flow hedging relationships$7,721  $3,268  $(7,125) $9,205  
Gain/(loss) recognized in consolidated statements of income
Derivatives not designated as hedging instruments$3,204  $2,923  $(1,011) $4,319  
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Three months ended June 30,
20202019
As per unaudited consolidated statements of income(Loss)/Gain on foreign currency exchange contractsAs per unaudited consolidated statements of incomeGain on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI
Cost of revenues$158,401  $(851) $162,446  $719  
General and administrative expenses$28,750  (187) $31,228  106  
Selling & marketing expenses$13,051  (9) $17,647  12  
Depreciation & amortization expense$12,405  (80) $12,752  47  
$(1,127) $884  
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain, net$1,359  $3,204  $1,202  $2,923  
$1,359  $3,204  $1,202  $2,923  
Location and amount of gain/(loss) recognized in unaudited consolidated statements of income for cash flow hedging relationships and derivatives not designated as hedging instruments
Six months ended June 30,
20202019
As per unaudited consolidated statements of incomeLoss on foreign currency exchange contractsAs per unaudited consolidated statements of incomeGain on foreign currency exchange contracts
Cash flow hedging relationships
Location in unaudited consolidated statements of income where gain/(loss) was reclassed from AOCI
Cost of revenues$321,057  $(39) $319,686  $1,250  
General and administrative expenses$57,691  (114) $63,759  186  
Selling & marketing expenses$27,507  (5) $35,694  19  
Depreciation & amortization expense$24,855  (40) $26,419  100  
$(198) $1,555  
Derivatives not designated as hedging instruments
Location in unaudited consolidated statements of income where gain/(loss) was recognized
Foreign exchange gain/(loss), net$2,736  $(1,011) $2,462  $4,319  
$2,736  $(1,011) $2,462  $4,319  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Borrowings (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Company's Debt Position
The following tables summarizes the Company’s debt position as of June 30, 2020 and December 31, 2019.


As of June 30, 2020
Revolver Credit FacilityStructured PayablesNotesTotal
Current portion of long-term borrowings$20,000  $657  $—  $20,657  
Long-term borrowings79,000  —  150,000  229,000  
Unamortized debt discount—  —  (12,562) (12,562) 
Unamortized debt issuance costs*—  —  (911) (911) 
Long-term borrowings
79,000  —  136,527  215,527  
Total borrowings$99,000  $657  $136,527  $236,184  
As of December 31, 2019
Revolver Credit FacilityStructured PayablesNotesTotal
Current portion of long-term borrowings$40,000  $867  $—  $40,867  
Long-term borrowings59,000  —  150,000  209,000  
Unamortized debt discount—  —  (13,851) (13,851) 
Unamortized debt issuance costs*—  —  (1,018) (1,018) 
Long-term borrowings
59,000  —  135,131  194,131  
Total borrowings$99,000  $867  $135,131  $234,998  


*Unamortized debt issuance costs for the Company’s revolver Credit Facility of $619 and $748 as of June 30, 2020 and December 31, 2019, respectively, is presented under “Other current assets” and “Other assets” in the consolidated balance sheets.
Schedule of Credit Facilities Carried an Effective Interest Rate
Three months ended
June 30,
Six months ended
June 30,
2020201920202019
Effective interest rate2.2 %4.2 %2.6 %4.0 %
Schedule of Interest Expense Debt Recognized
During the three and six months ended June 30, 2020 and 2019, the Company recognized interest expense and amortization of debt discount, on the Notes as below:
Three months ended
June 30,
Six months ended
June 30,
2020201920202019
Interest expense on Notes$1,313  $1,269  $2,625  $2,581  
Amortization of debt discount on Notes$654  $618  $1,289  $1,218  
Schedule of Maturities of Long-term Debt
Future principal payments/maturities for all of the Company's borrowings as of June 30, 2020 were as follows:
NotesRevolver Credit FacilityStructured PayablesTotal
2020 (July - December)$—  $20,000  $657  $20,657  
2021—  20,000  —  20,000  
2022—  59,000  —  59,000  
2023—  —  —  —  
2024150,000  —  —  150,000  
Total$150,000  $99,000  $657  $249,657  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Structure (Tables)
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock
During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of common stock from employees in connection with withholding tax payments related to the vesting of restricted stock, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Three months ended June 30, 2020$—  $—  
Three months ended June 30, 2019$—  $—  
Six months ended June 30, 202026,601$2,012  $75.63  
Six months ended June 30, 201922,666$1,408  $62.11  
(1) The weighted average purchase price per share was the closing price of the Company's share of common stock on the Nasdaq Global Select Market on the trading day prior to the vesting date of the shares of restricted stock.
Summary of Company's Purchased Shares of its Common Stock, Including Commissions
During the three and six months ended June 30, 2020 and 2019, the Company purchased shares of its common stock, including commissions, under the 2019 Repurchase Program and the 2017 Repurchase Program, respectively, as below:

Shares repurchasedTotal considerationWeighted average purchase price per share
Three months ended June 30, 2020$—  $—  
Three months ended June 30, 2019198,160$12,130  $61.21  
Six months ended June 30, 2020175,765$11,983  $68.18  
Six months ended June 30, 2019438,025$26,130  $59.65  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2020
Retirement Benefits [Abstract]  
Components of Net Periodic Benefit Cost
Components of net periodic benefit cost were as follows:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Service cost$664  $493  $1,342  $980  
Interest cost237  221  480  440  
Expected return on plan assets(157) (144) (318) (286) 
Amortization of actuarial (gain)/loss97  (40) 198  (79) 
Net gratuity cost$841  $530  $1,702  $1,055  
Change in Plan Assets
Change in Plan Assets
Plan assets at January 1, 2020$8,784  
Actual return285  
Employer contribution—  
Benefits paid*(431) 
Effect of exchange rate changes(477) 
Plan assets at June 30, 2020$8,161  
* Benefits payments were substantially made through the plan assets during the six months ended June 30, 2020.
Schedule of Company's Contribution Plan
The Company's accrual for contributions to the 401(k) Plans were as follows:

Three months ended June 30,Six months ended June 30,
2020201920202019
Contribution to the 401(k) Plan$29  $909  $255  $2,122  
The Company's contribution for various defined benefit plans on behalf of employees in India, the Philippines, Bulgaria, Romania, the Czech Republic, South Africa, Colombia, Australia and Singapore were as follows:

Three months ended June 30,Six months ended June 30,
2020201920202019
Contribution to the defined benefit plans$2,646  $2,762  $5,624  $4,816  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information
As of
June 30, 2020December 31, 2019
Operating Lease
Operating lease right-of-use assets$96,789  $86,396  
Operating lease liabilities - Current$18,199  $24,148  
Operating lease liabilities - Non-current90,934  74,709  
Total operating lease liabilities$109,133  $98,857  
Finance Lease
Property and equipment, gross$1,564  $1,757  
Accumulated depreciation(995) (1,120) 
Property and equipment, net$569  $637  
Finance lease liabilities - Current$253  $253  
Finance lease liabilities - Non-current357  430  
Total finance lease liabilities$610  $683  
Schedule of Components of Lease Cost
The components of lease cost, which are included in the Company's unaudited consolidated statements of income, are as follows:
Lease costThree months ended June 30,Six months ended June 30,
Finance lease:2020201920202019
Amortization of right-of-use assets$63  $92  $125  $187  
Interest on lease liabilities20  20  50  45  
83  112  175  232  
Operating lease(a)
6,850  6,684  13,703  13,701  
6,850  6,684  13,703  13,701  
Sublease income—  (105) —  (105) 
Total lease cost$6,933  $6,691  $13,878  $13,828  
(a) Includes short-term leases, which are immaterial.
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow and other information related to leases are as follows:
Six months ended June 30,
20202019
Cash payments for amounts included in the measurement of lease liabilities :
Operating cash outflows for operating leases$12,831  $13,749  
Operating cash outflows for finance leases$50  $45  
Financing cash outflows for finance leases$124  $207  
Right-of-use assets obtained in exchange for new operating lease liabilities$17,999  $27,750  
Right-of-use assets obtained in exchange for new finance lease liabilities$75  $144  
Weighted-average remaining lease term
Finance lease2.1 years2.4 years
Operating lease6.8 years6.5 years
Weighted-average discount rate
Finance lease10.2 %8.7 %
Operating lease7.4 %7.3 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of lease liabilities as of June 30, 2020 are as follows:
Operating LeasesFinance Leases
2020 (July 1 - December 31)$12,989  $183  
202124,909  266  
202223,121  153  
202321,205  103  
202416,841  32  
2025 and thereafter43,770   
Total lease payments$142,835  $743  
Less: Imputed interest33,702  133  
Present value of lease liabilities$109,133  $610  

Maturities of minimum lease payments as of December 31, 2019 are as follows:
During the next twelve months ending December 31,Operating LeasesCapital Leases
2020$26,932  $325  
202123,783  251  
202221,526  157  
202319,381  86  
202414,865  22  
2025 and thereafter23,983  —  
Total minimum lease payment$130,470  $841  
Less: Imputed interest31,613  158  
Present value of minimum lease payments$98,857  $683  
Schedule of Maturities of Finance Lease Liabilities
Maturities of lease liabilities as of June 30, 2020 are as follows:
Operating LeasesFinance Leases
2020 (July 1 - December 31)$12,989  $183  
202124,909  266  
202223,121  153  
202321,205  103  
202416,841  32  
2025 and thereafter43,770   
Total lease payments$142,835  $743  
Less: Imputed interest33,702  133  
Present value of lease liabilities$109,133  $610  

Maturities of minimum lease payments as of December 31, 2019 are as follows:
During the next twelve months ending December 31,Operating LeasesCapital Leases
2020$26,932  $325  
202123,783  251  
202221,526  157  
202319,381  86  
202414,865  22  
2025 and thereafter23,983  —  
Total minimum lease payment$130,470  $841  
Less: Imputed interest31,613  158  
Present value of minimum lease payments$98,857  $683  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes Income Taxes (Tables)
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Tax (Deferred) Recognized in Other Comprehensive Income
Income tax (deferred) recognized in other comprehensive income are as follows:
Three months ended June 30,Six months ended June 30,
2020201920202019
Income tax benefit/(expense) on:
Unrealized gain/(loss) on cash flow hedges$(2,702) $(113) $2,106  $(1,656) 
Retirement benefits257  19  248  (90) 
Currency translation adjustments(4,204) (413) (4,204) (1,119) 
Total income tax expense recognized in other comprehensive income$(6,649) $(507) $(1,850) $(2,865) 
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Costs Related to Company's Stock-based Compensation Plan
The following costs related to the Company’s stock-based compensation plan are included in the unaudited consolidated statements of income:
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Cost of revenues$1,624  $1,638  $3,042  $2,964  
General and administrative expenses3,112  2,781  4,680  5,756  
Selling and marketing expenses2,990  2,736  4,782  5,391  
Total$7,726  $7,155  $12,504  $14,111  
Schedule of Stock Options Activity
Stock option activity under the Company’s stock-based compensation plans is shown below:
Number of
Options
Weighted-Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted-Average
Remaining
Contractual
Life (Years)
Outstanding at December 31, 201998,161  $23.39  $4,522  1.86
  Granted—  —  —  —  
  Exercised(41,422) 23.18  1,993  —  
  Forfeited—  —  —  —  
Outstanding at June 30, 202056,739  $23.54  $2,261  1.54
Vested and exercisable at June 30, 202056,739  $23.54  $2,261  1.54
Schedule of Restricted Stock and RSU Activity
Restricted stock and restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 Restricted StockRestricted Stock Units
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding at December 31, 2019*27,384  $48.72  913,094  $59.61  
  Granted—  —  392,287  77.01  
  Vested—  —  (310,657) 56.59  
  Forfeited—  —  (43,318) 63.87  
Outstanding at June 30, 2020*27,384  $48.72  951,406  $67.58  

* As of June 30, 2020 and December 31, 2019 restricted stock units vested for which the underlying common stock is yet to be issued were 181,638 and 167,270, respectively.
Schedule of Performance Based Stock Awards Activity
Performance based restricted stock unit activity under the Company’s stock plans is shown below:
 Revenue Based PRSUsMarket Condition Based PRSUs
 NumberWeighted Average
Fair Value
NumberWeighted Average
Fair Value
Outstanding at December 31, 201987,685  $62.54  87,670  $82.10  
Granted61,368  78.29  61,352  102.10  
Vested—  —  —  —  
Forfeited(2,063) 62.24  (2,062) 80.33  
Outstanding at June 30, 2020146,990  $69.12  146,960  $90.47  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Disclosures (Tables)
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The Company recognized interest expense on the Notes related to the Investment Agreement s as below. Refer to Note 17 – Borrowings to the unaudited consolidated financial statements for details.
Three months ended June 30,Six months ended June 30,
2020201920202019
Interest expense on Notes$1,313  $1,269  $2,625  $2,581  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets $ 96,789 $ 86,396  
Operating lease, liability $ 109,133 $ 98,857  
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets     $ 80,328
Deferred rent     8,626
Operating lease, liability     $ 88,954
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographical Information - Additional Information (Details)
6 Months Ended
Jun. 30, 2020
operating_segment
Segment Reporting [Abstract]  
Number of operating segments 4
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net $ 222,473 $ 243,509 $ 468,463 $ 483,082
Cost of revenues [1] 158,401 162,446 321,057 319,686
Gross profit [1] 64,072 81,063 147,406 163,396
Operating expenses 54,206 67,207 110,053 132,679
Foreign exchange gain, interest expense and other income, net 2,701 1,440 3,535 3,541
Income tax expense 4,072 2,670 9,927 6,870
Loss from equity-method investment 66 62 121 129
Net income attributable to ExlService Holdings, Inc. stockholders 8,429 12,564 30,840 27,259
BPM and related services        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 140,794 155,638 294,353 308,250
Analytics services        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 81,679 87,871 174,110 174,832
Insurance        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 81,281 85,581 165,020 166,867
Cost of revenues 59,113 59,414 118,078 114,657
Gross profit 22,168 26,167 46,942 52,210
Healthcare        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 24,978 21,730 52,007 43,978
Cost of revenues 19,640 17,749 39,233 35,551
Gross profit 5,338 3,981 12,774 8,427
Emerging Business        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 34,535 48,327 77,326 97,405
Cost of revenues 22,416 27,852 47,898 55,145
Gross profit 12,119 20,475 29,428 42,260
Analytics        
Revenues and cost of revenues for Company's reportable segments [Line Items]        
Revenues, net 81,679 87,871 174,110 174,832
Cost of revenues 57,232 57,431 115,848 114,333
Gross profit $ 24,447 $ 30,440 $ 58,262 $ 60,499
[1] Exclusive of depreciation and amortization expense.
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographical Information - Revenues based on Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net $ 222,473 $ 243,509 $ 468,463 $ 483,082
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 189,032 197,901 396,912 394,005
United Kingdom        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 18,830 30,155 42,108 59,256
Rest of World        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net 14,611 15,453 29,443 29,821
Total Non-United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net $ 33,441 $ 45,608 $ 71,551 $ 89,077
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 188,637 $ 165,538
India    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 101,073 78,244
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 50,121 52,375
Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 28,558 26,006
Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 8,885 $ 8,913
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jan. 01, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]      
Accounts receivable, net $ 157,505 $ 171,864 $ 171,864
Contract assets 5,074   5,391
Contract liabilities      
Deferred revenue (consideration received in advance) 14,739   11,259
Consideration received for process transition activities $ 2,579   $ 3,036
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues, net - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Mar. 31, 2020
Jan. 01, 2020
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Accounts receivable not billed $ 71,489,000 $ 73,920,000          
Provision for doubtful receivables 1,434,000 1,163,000 $ 1,346,000 $ 1,163,000 $ 1,168,000 $ 1,255,000 $ 956,000
Contract Acquisition Costs              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Impairment loss in relation to costs capitalized 0 0          
Contract Fulfillment Costs              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Impairment loss in relation to costs capitalized $ 0 $ 0          
Previous U.S. GAAP Standards              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Provision for doubtful receivables       $ 1,163,000      
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues, net - Contract with Customer Revenue Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]        
Revenue recognized $ 2,226 $ 1,450 $ 8,194 $ 4,226
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues, net - Contract Acquisition and Fulfillment Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Contract Acquisition Costs          
Increase (Decrease) In Capitalized Contract Costs [Roll Forward]          
Opening Balance $ 1,215 $ 513 $ 1,307 $ 713 $ 713
Addition 187 0 187 0 1,222
Amortization (132) (44) (224) (244) (628)
Closing Balance 1,270 469 1,270 469 1,307
Contract Fulfillment Costs          
Increase (Decrease) In Capitalized Contract Costs [Roll Forward]          
Opening Balance 6,916 4,472 7,255 4,051 4,051
Addition 363 1,441 647 2,167 4,652
Amortization (499) (305) (1,122) (610) (1,448)
Closing Balance $ 6,780 $ 5,608 $ 6,780 $ 5,608 $ 7,255
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues, net - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]              
Accounts receivable, including unbilled receivables $ 158,939   $ 173,027        
Less: Allowance for lifetime expected credit loss (1,434) $ (1,346) (1,163) $ (1,163) $ (1,168) $ (1,255) $ (956)
Accounts receivable, net $ 157,505   $ 171,864 $ 171,864      
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues, net - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Balance at the beginning of the period $ 1,346 $ 1,255 $ 1,163 $ 956 $ 956
Additions during the period, net 186 (33) 381 265 354
Charged against allowance (100) (53) (100) (54) (156)
Translation adjustment, if any 2 (1) (10) 1 9
Balance at the end of the period $ 1,434 $ 1,168 $ 1,434 $ 1,168 $ 1,163
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Numerators:        
Net income $ 8,429 $ 12,564 $ 30,840 $ 27,259
Denominators:        
Basic weighted average common shares outstanding (in shares) 34,486,202 34,451,671 34,443,884 34,413,455
Dilutive effect of share based awards (in shares) 111,486 250,876 215,262 354,748
Diluted weighted average common shares outstanding (in shares) 34,597,688 34,702,547 34,659,146 34,768,203
Earnings per share attributable to ExlService Holdings Inc. stockholders:        
Basic (in dollars per share) $ 0.24 $ 0.36 $ 0.90 $ 0.79
Diluted (in dollars per share) $ 0.24 $ 0.36 $ 0.89 $ 0.78
Weighted average potentially dilutive considered anti-dilutive and not included in computing diluted earnings per share (in shares) 638,318 69 404,315 212,751
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Accounting Policies [Abstract]        
Cash and cash equivalents $ 163,619 $ 119,165 $ 84,842  
Restricted cash (current) 4,858 5,453 4,098  
Restricted cash (non-current) 2,298 2,426 2,507  
Cash, cash equivalents and restricted cash $ 170,775 $ 127,044 $ 91,447 $ 104,131
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Other Income, net - Summary of Other Income, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Other Income and Expenses [Abstract]        
Gain on sale and mark-to-market of mutual funds, net $ 3,109 $ 3,318 $ 5,166 $ 6,844
Interest income 632 697 1,164 1,493
Others, net 484 87 424 188
Other income, net $ 4,225 $ 4,102 $ 6,754 $ 8,525
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Owned Assets:    
Owned assets, gross $ 265,612 $ 257,836
Less: Accumulated depreciation and amortization (174,333) (179,331)
Owned assets, net 91,279 78,505
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 1,564 1,757
Less: Accumulated depreciation and amortization (995) (1,120)
Property and equipment, net 569 637
Property and equipment, net $ 91,848 $ 79,142
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:FinanceLeaseRightOfUseAsset us-gaap:FinanceLeaseRightOfUseAsset
Network equipment and computers    
Owned Assets:    
Owned assets, gross $ 96,759 $ 98,309
Software    
Owned Assets:    
Owned assets, gross 90,746 79,746
Leasehold improvements    
Owned Assets:    
Owned assets, gross 44,328 44,982
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 644 738
Office furniture and equipment    
Owned Assets:    
Owned assets, gross 20,675 22,046
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 210 308
Motor vehicles    
Owned Assets:    
Owned assets, gross 578 601
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross $ 710 711
Buildings    
Owned Assets:    
Estimated useful lives 30 years  
Owned assets, gross $ 1,053 1,114
Land    
Owned Assets:    
Owned assets, gross 689 729
Capital work in progress    
Owned Assets:    
Owned assets, gross $ 10,784 $ 10,309
Minimum | Network equipment and computers    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Software    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Leasehold improvements    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Office furniture and equipment    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Motor vehicles    
Owned Assets:    
Estimated useful lives 2 years  
Maximum | Network equipment and computers    
Owned Assets:    
Estimated useful lives 5 years  
Maximum | Software    
Owned Assets:    
Estimated useful lives 5 years  
Maximum | Leasehold improvements    
Owned Assets:    
Estimated useful lives 8 years  
Maximum | Office furniture and equipment    
Owned Assets:    
Estimated useful lives 8 years  
Maximum | Motor vehicles    
Owned Assets:    
Estimated useful lives 5 years  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Property, Plant and Equipment [Line Items]        
Depreciation and amortization expense $ 8,975 $ 7,198 $ 17,271 $ 15,337
Depreciation and Amortization        
Property, Plant and Equipment [Line Items]        
Effect of foreign exchange (loss)/gain $ (71) $ 56 $ (49) $ 113
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Property, Plant and Equipment [Abstract]          
Cost $ 14,891   $ 14,891   $ 15,784
Less : Accumulated amortization (4,477)   (4,477)   (4,989)
Internally developed software, net 10,414   10,414   $ 10,795
Amortization expense $ 1,846 $ 559 $ 2,677 $ 1,206  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, net - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Long-lived assets Impairment charges $ 951,000 $ 0 $ 2,178,000
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Goodwill [Roll Forward]    
Beginning Balance $ 349,529 $ 349,984
Goodwill Reallocation 0  
Currency translation adjustments (1,419) (455)
Ending Balance 348,110 349,529
Insurance    
Goodwill [Roll Forward]    
Beginning Balance 38,276 38,203
Goodwill Reallocation 12,192  
Currency translation adjustments (303) 73
Ending Balance 50,165 38,276
Healthcare    
Goodwill [Roll Forward]    
Beginning Balance 19,276 19,276
Goodwill Reallocation 2,693  
Currency translation adjustments (38) 0
Ending Balance 21,931 19,276
Emerging Business    
Goodwill [Roll Forward]    
Beginning Balance 0 0
Goodwill Reallocation 49,803  
Currency translation adjustments (1,076) 0
Ending Balance 48,727 0
TT&L    
Goodwill [Roll Forward]    
Beginning Balance 12,457 12,697
Goodwill Reallocation (12,457)  
Currency translation adjustments 0 (240)
Ending Balance 0 12,457
F&A    
Goodwill [Roll Forward]    
Beginning Balance 46,905 47,193
Goodwill Reallocation (46,905)  
Currency translation adjustments 0 (288)
Ending Balance 0 46,905
All Other    
Goodwill [Roll Forward]    
Beginning Balance 5,326 5,326
Goodwill Reallocation (5,326)  
Currency translation adjustments 0 0
Ending Balance 0 5,326
Analytics    
Goodwill [Roll Forward]    
Beginning Balance 227,289 227,289
Goodwill Reallocation 0  
Currency translation adjustments (2) 0
Ending Balance $ 227,287 $ 227,289
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-lived intangible assets    
Gross Carrying Amount $ 101,608 $ 129,678
Accumulated Amortization (36,212) (56,596)
Total 65,396 73,082
Indefinite lived intangible assets    
Total intangible assets, gross carrying amount 102,508 130,578
Total intangible assets, net carrying amount 66,296 73,982
Customer relationships    
Finite-lived intangible assets    
Gross Carrying Amount 73,160 97,602
Accumulated Amortization (23,440) (43,330)
Total 49,720 54,272
Developed technology    
Finite-lived intangible assets    
Gross Carrying Amount 23,348 26,976
Accumulated Amortization (9,511) (10,687)
Total 13,837 16,289
Trade names and trademarks    
Finite-lived intangible assets    
Gross Carrying Amount 5,100 5,100
Accumulated Amortization (3,261) (2,579)
Total 1,839 2,521
Trade names and trademarks    
Indefinite lived intangible assets    
Trade names and trademarks $ 900 $ 900
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 3,430 $ 5,554 $ 7,584 $ 11,082
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)
6 Months Ended
Jun. 30, 2020
Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 7 years 3 months 29 days
Developed technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 3 years 2 months 1 day
Trade names and trademarks (Finite lived)  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average life of intangible assets 2 years 1 month 2 days
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
2020 (July 1 - December 31) $ 6,822  
2021 12,730  
2022 11,325  
2023 9,036  
2024 6,694  
2025 and thereafter 18,789  
Total $ 65,396 $ 73,082
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Derivative instruments $ 4,128 $ 4,076
Advances to suppliers 1,837 1,581
Receivables from statutory authorities 13,827 12,608
Contract assets 1,744 1,414
Deferred contract fulfillment costs 2,208 1,673
Interest accrued on fixed deposits 344 439
Others 3,384 2,803
Other current assets $ 27,472 $ 24,594
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Lease deposits $ 9,738 $ 9,983
Derivative instruments 1,734 3,433
Deposits with statutory authorities 7,423 7,540
Term deposits 1,829 1,983
Contract assets 3,330 3,977
Deferred contract fulfillment costs 4,572 5,582
Others 2,973 3,518
Other assets $ 31,599 $ 36,016
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued expenses $ 41,724 $ 50,097
Payable to statutory authorities 9,360 9,247
Accrued capital expenditure 9,043 3,035
Derivative instruments 4,749 1,783
Client liabilities 5,070 6,378
Interest payable 1,416 1,492
Other current liabilities 3,157 1,732
Finance lease liabilities 253 253
Accrued expenses and other current liabilities $ 74,772 $ 74,017
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Liabilities, Noncurrent [Abstract]    
Derivative instruments $ 3,496 $ 1,250
Unrecognized tax benefits 1,047 1,047
Retirement benefits 6,803 6,517
Deferred transition revenue 1,586 1,911
Accrued capital expenditure 3,373 0
Others 2,904 987
Finance lease liabilities 357 430
Other non-current liabilities $ 19,566 $ 12,142
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity $ 680,928 $ 670,001
Income tax expense relating to above (2,603) (753)
Cumulative foreign currency translation loss    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity (97,766) (86,963)
Unrealized (loss)/gain on cash flow hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity (2,323) 4,604
Retirement benefits    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity (1,582) (1,780)
Accumulated Other Comprehensive (Loss)/Income    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity $ (104,274) $ (84,892)
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Assets    
Mutual funds $ 117,490 $ 166,330
Derivative financial instruments 5,862 7,509
Total 123,352 173,839
Liabilities    
Derivative financial instruments 8,245 3,033
Total 8,245 3,033
Level 1    
Assets    
Mutual funds 117,490 166,330
Derivative financial instruments 0 0
Total 117,490 166,330
Liabilities    
Derivative financial instruments 0 0
Total 0 0
Level 2    
Assets    
Mutual funds 0 0
Derivative financial instruments 5,862 7,509
Total 5,862 7,509
Liabilities    
Derivative financial instruments 8,245 3,033
Total 8,245 3,033
Level 3    
Assets    
Mutual funds 0 0
Derivative financial instruments 0 0
Total 0 0
Liabilities    
Derivative financial instruments 0 0
Total $ 0 $ 0
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Business Acquisition [Line Items]    
Impairment charges $ 0  
Level 2    
Business Acquisition [Line Items]    
Fair value of convertible notes $ 141,023,000 $ 149,934,000
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedge Accounting - Additional Information (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2020
GBP (£)
Jun. 30, 2020
EUR (€)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
GBP (£)
Dec. 31, 2019
EUR (€)
Derivative Instruments, Gain (Loss) [Line Items]            
Net derivative losses to be reclassified within 12 months $ 561,000          
Maximum            
Derivative Instruments, Gain (Loss) [Line Items]            
Term of cash flow hedge 45 months          
Designated as Hedging Instrument | Derivatives in Cash Flow Hedging Relationships | Foreign currency exchange contracts            
Derivative Instruments, Gain (Loss) [Line Items]            
Foreign exchange contracts outstanding $ 421,630,000     $ 410,390,000    
Derivatives not designated as hedging instruments | Foreign currency exchange contracts            
Derivative Instruments, Gain (Loss) [Line Items]            
Foreign exchange contracts outstanding 106,988,000 £ 9,487,000 € 1,453,000 124,045,000 £ 10,843,000 € 1,289,000
Forward Contracts | Designated as Hedging Instrument | Derivatives in Cash Flow Hedging Relationships | Foreign currency exchange contracts            
Derivative Instruments, Gain (Loss) [Line Items]            
Foreign exchange contracts outstanding $ 750,000     $ 4,300,000    
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) - Foreign currency exchange contracts - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Designated as Hedging Instrument | Other current assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset $ 4,070 $ 3,945
Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset 1,734 3,433
Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability 4,631 1,524
Designated as Hedging Instrument | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability 3,496 1,250
Derivatives not designated as hedging instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, asset 58 131
Derivatives not designated as hedging instruments | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts, liability $ 118 $ 259
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivative Instruments, Gain (Loss) [Line Items]        
Gain/(loss) recognized in consolidated statements of income $ 1,359 $ 1,202 $ 2,736 $ 2,462
Derivatives in cash flow hedging relationships | Designated as Hedging Instrument | Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain/(loss) recognized in AOCI 7,721 3,268 (7,125) 9,205
(Loss)/Gain on foreign currency exchange contracts | Derivatives not designated as hedging instruments | Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain/(loss) recognized in consolidated statements of income $ 3,204 $ 2,923 $ (1,011) $ 4,319
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedge Accounting- Location of Gain or Loss Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of revenues $ 158,401 $ 162,446 $ 321,057 $ 319,686
General and administrative expenses 28,750 31,228 57,691 63,759
Selling & marketing expenses 13,051 17,647 27,507 35,694
Depreciation & amortization expense 12,405 12,752 24,855 26,419
Foreign exchange gain, net 1,359 1,202 2,736 2,462
(Loss)/Gain on foreign currency exchange contracts | Derivatives Designated as Hedging Instruments | Derivatives in cash flow hedging relationships | Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of revenues (851) 719 (39) 1,250
General and administrative expenses (187) 106 (114) 186
Selling & marketing expenses (9) 12 (5) 19
Depreciation & amortization expense (80) 47 (40) 100
Reclassification from AOCI, before tax (1,127) 884 (198) 1,555
(Loss)/Gain on foreign currency exchange contracts | Derivatives not designated as hedging instruments | Foreign currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign exchange gain, net $ 3,204 $ 2,923 $ (1,011) $ 4,319
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Borrowings - Company's Debt Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Current portion of long-term borrowings $ 20,657 $ 40,867
Long-term borrowings gross 229,000 209,000
Unamortized debt discount (12,562) (13,851)
Unamortized debt issuance cost (911) (1,018)
Long-term borrowings 215,527 194,131
Total borrowings 236,184 234,998
Revolver Credit Facility    
Debt Instrument [Line Items]    
Current portion of long-term borrowings 20,000 40,000
Long-term borrowings gross 79,000 59,000
Unamortized debt discount 0 0
Unamortized debt issuance cost 0 0
Long-term borrowings 79,000 59,000
Total borrowings 99,000 99,000
Unamortized debt issuance costs 619 748
Structured Payables    
Debt Instrument [Line Items]    
Current portion of long-term borrowings 657 867
Long-term borrowings gross 0 0
Unamortized debt discount 0 0
Unamortized debt issuance cost 0 0
Long-term borrowings 0 0
Total borrowings 657 867
Notes    
Debt Instrument [Line Items]    
Current portion of long-term borrowings 0 0
Long-term borrowings gross 150,000 150,000
Unamortized debt discount (12,562) (13,851)
Unamortized debt issuance cost (911) (1,018)
Long-term borrowings 136,527 135,131
Total borrowings $ 136,527 $ 135,131
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.20.2
Borrowings - Additional Information (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Oct. 01, 2018
Credit Facilities [Line Items]      
Letters of credit outstanding $ 461,000 $ 461,000  
3.50% Convertible Senior Notes due October 1, 2024 | Notes      
Credit Facilities [Line Items]      
Debt instrument face amount     $ 150,000,000
Interest rate     3.50%
Revolver Credit Facility | New Credit Agreement      
Credit Facilities [Line Items]      
Maximum borrowing capacity $ 300,000,000    
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Borrowings - Credit Facilities Carried an Effective Interest Rate (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revolver Credit Facility | New Credit Agreement        
Debt Instrument [Line Items]        
Effective interest rate 2.20% 4.20% 2.60% 4.00%
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.20.2
Borrowings - Interest Expense of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Debt Instrument [Line Items]        
Amortization of debt discount on Notes     $ 1,289 $ 1,218
3.50% Convertible Senior Notes due October 1, 2024 | Notes        
Debt Instrument [Line Items]        
Interest expense on Notes $ 1,313 $ 1,269 2,625 2,581
Amortization of debt discount on Notes $ 654 $ 618 $ 1,289 $ 1,218
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.20.2
Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Debt Instrument [Line Items]  
2020 (July - December) $ 20,657
2021 20,000
2022 59,000
2023 0
2024 150,000
Total 249,657
Notes | 3.50% Convertible Senior Notes due October 1, 2024  
Debt Instrument [Line Items]  
2020 (July - December) 0
2021 0
2022 0
2023 0
2024 150,000
Total 150,000
Structured Payables  
Debt Instrument [Line Items]  
2020 (July - December) 657
2021 0
2022 0
2023 0
2024 0
Total 657
Revolver Credit Facility  
Debt Instrument [Line Items]  
2020 (July - December) 20,000
2021 20,000
2022 59,000
2023 0
2024 0
Total $ 99,000
XML 104 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Structure - Additional Information (Details)
6 Months Ended
Jun. 30, 2020
class_of_common_stock
Dec. 16, 2019
USD ($)
Feb. 28, 2017
USD ($)
Equity, Class of Treasury Stock [Line Items]      
Number of classes of common stock outstanding | class_of_common_stock 1    
2017 Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Additional authorized amount     $ 100,000,000
Authorized increase in repurchase amount, 2018     40,000,000
Authorized increase in repurchase amount, 2019     40,000,000
2017 Repurchase Program | Minimum      
Equity, Class of Treasury Stock [Line Items]      
Authorized increase in repurchase amount     20,000,000
2017 Repurchase Program | Maximum      
Equity, Class of Treasury Stock [Line Items]      
Authorized increase in repurchase amount     $ 40,000,000
2019 Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common stock authorized, maximum   $ 200,000,000  
XML 105 R94.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Equity [Abstract]        
Shares repurchased (in shares) 0 0 26,601 22,666
Total consideration $ 0 $ 0 $ 2,012 $ 1,408
Weighted average purchase price per share (in dollars per share) $ 0 $ 0 $ 75.63 $ 62.11
XML 106 R95.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Equity [Abstract]        
Shares repurchased (in shares) 0 198,160 175,765 438,025
Total consideration $ 0 $ 12,130 $ 11,983 $ 26,130
Average purchase price per share (in dollars per share) $ 0 $ 61.21 $ 68.18 $ 59.65
XML 107 R96.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Net Gratuity Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Retirement Benefits [Abstract]        
Service cost $ 664 $ 493 $ 1,342 $ 980
Interest cost 237 221 480 440
Expected return on plan assets (157) (144) (318) (286)
Amortization of actuarial (gain)/loss 97 (40) 198 (79)
Net gratuity cost $ 841 $ 530 $ 1,702 $ 1,055
XML 108 R97.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Additional Information (Details)
6 Months Ended
Jun. 30, 2020
Retirement Benefits [Abstract]  
Expected return on plan assets, percentage 7.00%
Discretionary contributions towards 401(k) plan, maximum percentage 4.00%
XML 109 R98.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Change in Plan Assets (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Change in Plan Assets  
Plan assets at January 1, 2020 $ 8,784
Actual return 285
Employer contribution 0
Benefit paid (431)
Effect of exchange rate changes (477)
Plan assets at June 30, 2020 $ 8,161
XML 110 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Contribution Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Retirement Benefits [Abstract]        
Contribution to the 401(k) Plan $ 29 $ 909 $ 255 $ 2,122
Contribution to the defined benefit plans $ 2,646 $ 2,762 $ 5,624 $ 4,816
XML 111 R100.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Lease    
Operating lease right-of-use assets $ 96,789 $ 86,396
Operating lease liabilities - Current 18,199 24,148
Operating lease liabilities - Non-current 90,934 74,709
Total operating lease liabilities 109,133 98,857
Finance Lease    
Property and equipment, gross 1,564 1,757
Accumulated depreciation (995) (1,120)
Property and equipment, net 569 637
Finance lease liabilities - Current 253 253
Finance lease liabilities - Non-current 357 430
Total finance lease liabilities $ 610 $ 683
XML 112 R101.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Leases [Abstract]    
Operating lease, impairment charges $ 989 $ 989
XML 113 R102.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Finance lease:        
Amortization of right-of-use assets $ 63 $ 92 $ 125 $ 187
Interest on lease liabilities 20 20 50 45
Total finance lease cost 83 112 175 232
Operating lease 6,850 6,684 13,703 13,701
Sublease income 0 (105) 0 (105)
Lease cost $ 6,933 $ 6,691 $ 13,878 $ 13,828
XML 114 R103.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Cash Flow and Other Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash payments for amounts included in the measurement of lease liabilities :    
Operating cash outflows for operating leases $ 12,831 $ 13,749
Operating cash outflows for finance leases 50 45
Financing cash outflows for finance leases 124 207
Right-of-use assets obtained in exchange for new operating lease liabilities 17,999 27,750
Right-of-use assets obtained in exchange for new finance lease liabilities $ 75 $ 144
Weighted-average remaining lease term    
Finance lease 2 years 1 month 6 days 2 years 4 months 24 days
Operating lease 6 years 9 months 18 days 6 years 6 months
Weighted-average discount rate    
Finance lease 10.20% 8.70%
Operating lease 7.40% 7.30%
XML 115 R104.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Leases    
Remainder of fiscal year $ 12,989  
Year one 24,909 $ 26,932
Year two 23,121 23,783
Year three 21,205 21,526
Year four 16,841 19,381
After year​ four 43,770  
Year five   14,865
After year five   23,983
Total lease payments 142,835 130,470
Less: Imputed interest 33,702 31,613
Present value of lease liabilities 109,133 98,857
Finance Leases    
Remainder of fiscal year 183  
Year one 266 325
Year two 153 251
Year three 103 157
Year four 32 86
After year ​four 6  
Year five   22
After year five   0
Total lease payments 743 841
Less: Imputed interest 133 158
Present value of lease liabilities $ 610 $ 683
XML 116 R105.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]        
Income tax expense $ 4,072 $ 2,670 $ 9,927 $ 6,870
Effective tax rate, current income tax expense (benefit) (as a percent) 32.40% 17.50% 24.30% 20.10%
Tax expense as a result of electing new tax regime for two Indian subsidiaries $ 1,320   $ 1,320  
Tax expense from re-measurement of Indian subsidiaries' deferred taxes to lower corporate tax rate     573  
Tax expense resulting from foregoing the minimum alternative tax credits     747  
Measurement period adjustment, transition tax expense (benefit)       $ (1,471)
Excess tax benefits related to stock awards     $ 1,822 $ 1,072
XML 117 R106.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Recognized in Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]        
Unrealized gain/(loss) on cash flow hedges $ (2,702) $ (113) $ 2,106 $ (1,656)
Retirement benefits 257 19 248 (90)
Currency translation adjustments (4,204) (413) (4,204) (1,119)
Total income tax expense recognized in other comprehensive income [1] $ (6,649) $ (507) $ (1,850) $ (2,865)
[1] These are income tax (expense)/benefit recognized on cash flow hedges, retirement benefits and foreign currency translation gains/(losses). Refer to Note 21 - Income Taxes to the unaudited consolidated financial statements.
XML 118 R107.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses $ 7,726 $ 7,155 $ 12,504 $ 14,111
Cost of revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses 1,624 1,638 3,042 2,964
General and administrative expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses 3,112 2,781 4,680 5,756
Selling and marketing expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expenses $ 2,990 $ 2,736 $ 4,782 $ 5,391
XML 119 R108.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Narrative (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number available for grant (in shares) | shares 2,305,155
Employee Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 0
Restricted Stock and Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 55,720,000
Cost not yet recognized, period for recognition 2 years 10 months 6 days
Performance Based Stock Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 8,959,000
Cost not yet recognized, period for recognition 2 years 3 days
XML 120 R109.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Based Compensation - Stock Based Compensation Stock Option Activity (Details) - Employee Stock Option
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of options, outstanding, beginning balance (in shares) | shares 98,161  
Number of options, granted (in shares) | shares 0  
Number of options, exercised (in shares) | shares (41,422)  
Number of options, forfeited (in shares) | shares 0  
Number of options, outstanding, ending Balance (in shares) | shares 56,739 98,161
Number of options, vested and exercisable at end of period (in shares) | shares 56,739  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted-average exercise price, outstanding, beginning balance (in dollars per share) | $ / shares $ 23.39  
Weighted-average exercise price, granted (in dollars per share) | $ / shares 0  
Weighted-average exercise price, exercised (in dollars per share) | $ / shares 23.18  
Weighted-average exercise price, forfeited (in dollars per share) | $ / shares 0  
Weighted-average exercise price, outstanding, ending balance (in dollars per share) | $ / shares 23.54 $ 23.39
Weighted-average exercise price, vested and exercisable at end of period (in dollars per share) | $ / shares $ 23.54  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Aggregate intrinsic value, outstanding | $ $ 2,261 $ 4,522
Aggregate intrinsic value, exercised | $ 1,993  
Aggregate intrinsic value, vested and exercisable at end of period | $ $ 2,261  
Weighted-average remaining contractual life 1 year 6 months 14 days 1 year 10 months 9 days
Weighted-average remaining contractual life, vested and exercisable at end of period 1 year 6 months 14 days  
XML 121 R110.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Based Compensation - Restricted Stock and Restricted Stock Units Activity Under Company's Stock Plans (Details) - $ / shares
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Restricted Stock and Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Units vested for which the underlying common stock is yet to be issued (in shares) 181,638 167,270
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Number, outstanding, at beginning balance (in shares) 27,384  
Number, granted (in shares) 0  
Number, vested (in shares) 0  
Number, forfeited (in shares) 0  
Number, outstanding, at ending balance (in shares) 27,384  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Weighted-average fair value, outstanding, at beginning balance (in dollars per share) $ 48.72  
Weighted-average fair value, granted (in dollars per share) 0  
Weighted-average fair value, vested (in dollars per share) 0  
Weighted-average fair value, forfeited (in dollars per share) 0  
Weighted-average fair value, outstanding, at ending balance (in dollars per share) $ 48.72  
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Number, outstanding, at beginning balance (in shares) 913,094  
Number, granted (in shares) 392,287  
Number, vested (in shares) (310,657)  
Number, forfeited (in shares) (43,318)  
Number, outstanding, at ending balance (in shares) 951,406  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Weighted-average fair value, outstanding, at beginning balance (in dollars per share) $ 59.61  
Weighted-average fair value, granted (in dollars per share) 77.01  
Weighted-average fair value, vested (in dollars per share) 56.59  
Weighted-average fair value, forfeited (in dollars per share) 63.87  
Weighted-average fair value, outstanding, at ending balance (in dollars per share) $ 67.58  
XML 122 R111.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Based Compensation - Performance Based Stock Awards (Details)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Revenue Based PRSUs  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Number, outstanding, at beginning balance (in shares) | shares 87,685
Number, granted (in shares) | shares 61,368
Number, vested (in shares) | shares 0
Number, forfeited (in shares) | shares (2,063)
Number, outstanding, at ending balance (in shares) | shares 146,990
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted-average fair value, outstanding, at beginning balance (in dollars per share) | $ / shares $ 62.54
Weighted-average fair value, granted (in dollars per share) | $ / shares 78.29
Weighted-average fair value, vested (in dollars per share) | $ / shares 0
Weighted-average fair value, forfeited (in dollars per share) | $ / shares 62.24
Weighted-average fair value, outstanding, at ending balance (in dollars per share) | $ / shares $ 69.12
Market Condition Based PRSUs  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Number, outstanding, at beginning balance (in shares) | shares 87,670
Number, granted (in shares) | shares 61,352
Number, vested (in shares) | shares 0
Number, forfeited (in shares) | shares (2,062)
Number, outstanding, at ending balance (in shares) | shares 146,960
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted-average fair value, outstanding, at beginning balance (in dollars per share) | $ / shares $ 82.10
Weighted-average fair value, granted (in dollars per share) | $ / shares 102.10
Weighted-average fair value, vested (in dollars per share) | $ / shares 0
Weighted-average fair value, forfeited (in dollars per share) | $ / shares 80.33
Weighted-average fair value, outstanding, at ending balance (in dollars per share) | $ / shares $ 90.47
XML 123 R112.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Disclosures (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Oct. 01, 2018
Related Party Transaction [Line Items]            
Debt outstanding $ 236,184,000   $ 236,184,000   $ 234,998,000  
Notes            
Related Party Transaction [Line Items]            
Debt outstanding 136,527,000   136,527,000   135,131,000  
Notes | 3.50% Convertible Senior Notes due October 1, 2024            
Related Party Transaction [Line Items]            
Debt instrument face amount           $ 150,000,000
Debt outstanding 150,000,000   150,000,000   150,000,000  
Interest accrued 1,313,000   1,313,000   $ 1,313,000  
Interest expense on Notes $ 1,313,000 $ 1,269,000 $ 2,625,000 $ 2,581,000    
XML 124 R113.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Purchase commitments, net of advances $ 9,900  
Export-oriented units established, percentage 100.00%  
Aggregate amount demanded by income tax authorities related to its transfer pricing issues $ 16,152 $ 16,220
Bank guarantees and deposits in respect to contingencies 7,856 8,108
Amounts paid on deposits 6,102 6,252
Deposits for bank guarantees issued $ 1,754 $ 1,856
EXCEL 125 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )6$!E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "5A 91GPX:VNX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VVE2.CFLN))07!!\1:2V=U@\X=DI-VWMZV[740?P&-F?OGF M&YA.1Z%#PN<4(B:RF&]&U_LL=-RP(U$4 %D?T:E<3@D_-?) M\33V'5P!,XPPN?Q=0+,2E^J?V*4#[)P'MZ?%G6+:S/ MI+S&Z5>V@DX1-^PR^;79WN\>F*QYS0M^5_!V5[6B:45]^SZ[_O"["KM@[-[^ M8^.+H.S@UUW(+U!+ P04 " "5A 91F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )6$!E'?&1F*3 4 46 8 >&PO=V]R:W-H965T&UL MI9A=<^(V%(:OM[]"P_2BG8'8EB&$'<(,(627-DM(2+=-.[T0M@!/;(G*,H1_ MWR,;;)(QQY[V!OQU7C\^DMXCJ;^3ZC5>-!(._+1_Q,#1*P/'/0;21 MO],$GAX?U>_2CX>/6;"8CV3X>^#K]77CJD%\OF1)J)_D[BL_?%#'Z'DRC--? MLLN>;;<;Q$MB+:-#,!!$@@B@'P*<2B^!@:#)\W[# MRS*.ASMVZQ&AZ.04G7H4CPE3FJMP3Y[X1BI=1H1+:95PA.@R)[JL1S3C*I"^ MZ5$$^G1IBG"E8Q_ZX=.GBF[0S=FZ-=M,,;"PU('.IPO76K(PQO)UE3-=H3IC MH0.])W=!R,DTB19'YXFO C-8(%E3%I6V7H7. M'_?S\=/WR6A,OC[5-!^S#1ED\PU=#0B M%1G)1&BUAW^_%+U"_7:,09Z8LE,'\IF]D8D/W2Y8!EY*BC1TA>05;=F=+G5Z M;8R0%H2T#N'0]Z%LQ,WC ;F'Y\B#*,\=+NE2F\R8>B7#+1<);V*.4-C6M.7S"THEPXN,M_1)O)6+.0_!ELSH]>7-&Q;4HQ MMJ)<.+C'IVTXA'GU>11<@#HH2%$C'-S@[Z4'.9FMI<"*1(4([79;74@.1E14 M"0>W]^= 0\&22^+0GQ8_DSGW$@79*L7"E48RBL 2YUIZKTVR88IL69AP\J-] M 76-;&#BEDYKL5EI43*._DQ8V3\ MYJV96/&S=;9":#JN*"L67CZN1 M]V1% :"U"L!$P!PW6S.:224[HI:2X8H59(7OTUJ^;^9O,.\ 6UU)53H,*G3N MF8(^,/0\6!O#?(;[F23&6-@_K67_\XB%(;E)8K@=E[@Q=LF"A/'RY8B5:8/L4]^YBL-8=D84#_;WU "_.GM58([WUR MGJ[TR4.BH5P*XVFEJ^Q,N9,JF[V@[2@JU"*^1:+8>V M7 =#*TS?Q;TZ7X">LMW!Q=+16"%6M3=2V+Z+F_1'JL/*_3P7+O>(S7G<^5R9!^#^4DI]/#$O MR'=^!_\"4$L#!!0 ( )6$!E'[K\J6,@@ (@B 8 >&PO=V]R:W-H M965T&ULK9IO;Z0X$H>_BM4[6LU()(W_ ":31)I)[FYGM;L7 M)3MWKPGMI-$ [@732>[3GPT$NG'9R4GW8B9-4RY^+MOUE$V?/\GF1[L50J'G MJJS;B]56J=W9>MWF6U%E[:G9!-E2E]V3RNVUTCLDW?J"K7) SC=945 M]>KRO/_NIKD\EYTJBUK<-*CMJBIK7KZ*4CY=K/#J]8O;XG&KS!?KR_-=]BCN MA/J^NVGTU7KRLBDJ4;>%K%$C'BY67_#9%8M-@][B7X5X:@\^(].5>RE_F(MO MFXM5:!2)4N3*N,CTG[VX$F5I/&D=?XU.5],S3_]YW7G?F/FO%E2S_ M76S4]F+%5V@C'K*N5+?RZ1QX#<= ,T<#,C8@[VU QP:T[^B@K._6=::RR_-&/J'&6&MOYD,?F[ZU[DU1 MFV&\4XV^6^AVZO)*UJTLBTVFQ 9]S")Q//'7KCY%- P0"4D(-+_R M-[\6N6Z.37.<'C=?Z[Y/ 2!3 $COC[H"T#6-J!7*VE;W^:>^1N3QF M[1;IV*#E5ER^TLT[UH5>62.?B)#I^?X#0F"YFVF1YD0CDL,YID1EZ9MUI9 M4^1FAIJ00OHBZ\&,1WRASC:*6$1A;?&D+?9J^Y+GLM-!TRDM%WJ@[TL1H%HH M2&1L!S%*HC!:R 3,$LQC!@M-)J&)5^A-(W99L4'B61.@%> H)_:30TSP0A]@ M10F+87E\DL?]<=SL^]13U+FL!%+9LS.,'% 9TH5(VXC%J6,>II/&U*OQGVHK M&IV4#Q,&)#"U5T'"DN5: :Q8E#I&&8=S/@^](O^4*BO?(7)T<[0::!RQ<"$3 MLF.81(Y8X@/PX#283] M*'I'YAP]',U#DEIA!:P8<>F;^8/] +H6#T)/U(U9[V,4W1, 8E"86/,5,,,\ MM:+#1>*H]1:+X!9'&+7?)PAA/T4 M^C950:;(-4G)Y*>'AZ(L=($,"K9!0\-X22/ BC#NRO4SC[ ?2$.N]T339HPN M&W5Y:>F###D-N2/+DQE')'Q7>:T#>*^CJ KAK;')C _BQ\=4>.VR%U-U0?TG M #-""QF 51RYRBURL*_P$^.UYSM=8YL-JWQ I:P?AW+[7C;:H<8).&[$Q@$) MXRA9"K?-6,CCQ*%\I@;Q4V/*RHW8B[J#0VL# <=)M"QR(#/*J&.ADADX='\KJL VB#-LH0>P MT_6=IKE#[0P?XH?/;T R"_2,:-NI"^.< >4#VQ\<1<3*<0"94H8IAN73&4S4 MOT]:%O0'X7Y_+ZB].4I#'=SEZ8UMII=PZ!@".C.0^AD(36U0IDTXG*3+HN\M MJV.1,P>IGX-'-?Y1E!UKD-I82ZQ#$L HC1U8H05I+>N3=ZY""O M MC>(E72 SXMR5TAF#U(_!(6.\I=%&6X1)S*V00G:Z!G0@A,X,I'X&7LFJ*H:S MQ>%<5-9FX8DZUXK1QULS09"2Z ^I!"+L$]@)[R/,RXZS=I?EXF*U:T0KFKU8 M72+H=/G_X.@X##-)J9^D-\WK2FB5S'\$Z$-X&H98+]P&[;.R$Y\1CH(P#,T_ MU&ZSQI0+G=K*IOB/V 1F7@I4M*VN)\ 0V0"UEKC/Y+A;,U]IXJWP__9ZN=7?B:;]^2=.!+FK<+J]%+JI[O1S@-QSC0 -[3NN%@=?F.. S\JD?^5\V MF\*@4.<<;8K= X"9=KH9J'&GD5'VXZFF##'S&0SXID?\;="9?HK M77QG3>W::S'@?).3A"WK*,@NPFGH>'_ 9HBS-S>R7=65_0NX<6,@*YU[MN9= MZ5X7)K*%A=NX/L$AT]*7R@%#SGCJH ^;R<[\9!_H4]1YV?53>)S56U%NS/&) M:G1AU34OH'C@P)-3@JT72H"='AY75<)FTC,_Z7_3%=X98@%+DR!)TBD_.!8V M"T@:!;KN/#:TEFO0]_[GGW 6W&K8$$##'GA#L6 M-CMX#_C&BT!GI@8%0WOE,"7+@Q7(+M')V%&[L[F@8/Z"8IAX'H' "2PH$+#S M"9Q1S_RHM^JR?A*U_UN48^B=+W!X!QI"AW?K@Y\)F-]H_)XUCT7=ZMW.@VX9 MGB8Z$,WPLX?A0LE=_\N!>ZF4K/J/6Y%I^<9 WW^0NF(;+\R/$:8?GUS^%U!+ M P04 " "5A 91."Y7.?X" "="0 & 'AL+W=O@B_G?\[O' ZRAVLN7F2.L0*O!65R9.5*E;>V+=,<%T@. M>(F9WEEP42"EIV)IRU)@E-6B@MHNA*%=(,*L\;!>FXKQD%>*$H:G LBJ*)!X MN\>4KT>68[TO/)%EKLR"/1Z6:(EG6#V74Z%G=N)S-'$D\X_4$RE8^LV (97J"*JB>^_H3;A +C+^54UO]@W=B&B072 M2BI>M&)-4!#6/-%K6X@-@>,?$+BMP#U7X+4"KTZT(:O3>D *C8>"KX$PUMJ; M&=2UJ=4Z&\+,:YPIH7>)UJGQA#/)*VTB3&GYVV4>^;J.Z!J%\J-@ >O $N=&&/ M?')<_H!3+7>,W$FVY;;.ORN"VQ7!K?UY!_S-E$Y?]Z8"? $>"=-%((B"*9>D M[K6?=W.IA.ZX7T>">5TPKP[F'P@VU7V*A=#EUB\W?;D!)1)@A6B%P15A(..4 M(B%!B453WNN^\C8AHCJ$^5)78SB T!G:J\TJGK+:XO<[?O\R?E2IG OR1Z^8 M!)J>Z*5N' <;/$X Z]\.^!F&6^Q!QQY(] M&"^.G=@+@QWJ/D,_AF'@]T,G'71R ;0^K*5"+"-L>8H\V0?R/1<&<;A#WF?H MQ('K'^@4!_X[?^!1]F_Z\B$K\=;0GP)NG6V"^'X215&R ]QGZ":![W@[P/;& MV6DN+E^16!(F <4+K82#2+L0S5V@F2A>UL?IG"M].-?#7-^?L# &>G_!N7J? MF!.ZNY&-_P)02P,$% @ E80&421+.^0%!P DQT !@ !X;"]W;W)K MTDLZMQ+GOM!'DD7C[+^TNR$4.BI M+*KFU]UY#69^[01-[+X*\_4 M[G(6SU F-FE;J _R\2B)88-P, AM SIA0 <#^M(9V&# 7CH#'PQX%_L^6%VD%ZE* MKRYJ^8AJ@];>S(\N79VU#G!>F98JD:$[I?_ILE$- MDAMT6ZUE*="KCU7:9KF^_QJ]11_O%NC5#Z_1#RBOT!\[V39IE347$/TJ*[5KT++*1 ;8+_WVW&,_US$X!((\!^*&>!W^W%9G* S> M(!*0 %C/XL7F.('H_+_95]\]^TDPPD-5A)V_<,+?D/I#/:!/[^X;5>MMX+/' M.SUXIYUW.N']@W@052N:-Z@2"BJ=WIQWYF9K?+@BA- HO)@_'&<$@-&0!. -TK_T>/N'/4(QZ(W:T M7,QB&F K1@",$TJY%2,7%A(7OQ][VH M4Y576R2>M)YH1'/NZ<'XX#7VQUQ4VFV!].Z-TDP?++GI;W/*'Z:!HAH[%$D< ML<"*JHL*,2&Q%547Q2*>6 6\RUH/HB3N(+ M$4_Z-P M6^[3O.Z.-A.#6NCJ;]>JK4T=K'=IO87+8'![O!Z[^ $(8W%@\_]/1RL PN.C M,CFE3D;JQ$O]#ZETWTMG5P'I$I<+)?;&MP!@/")V12\!&,9!P.R3&,*%A$=3 M61]5#0[]6>]ES::6Y7, M/P%B8?.$I*8.[Q=% YC9A^N "R,0I M513V"Z'?U4[4^K',U/AT>EV10@EQ-G$ A=WT AHK8M2F"V@L=C3C*=M1%>'H M);U\+S:ZO ?62*5/S^GN]G61UI7>XYJ^Y<77-E=_HW2SR0M] $YL>1%0V8Q' M=H0 &".)T_HNC 9Q'-LQ"-(H\K!?Y=TZ80$INQH+D,H 2N_)SKGF MHI*$V-H&0/'XR-T#!!0FW!2X MTYMD/)%[,@H]XA=ZOYB'JB/J;TNA=C+3K?*@=T4C?: ($%=P.<<>A+'W!@"# MB4T=!$V<\F34=L2O[7X3ZGD_2)6J\_M6I?>%[@*)ED_%G:@?\K5 /\DB,]7Q MQKSG.D.-DNLO.STF:K RACGY2640^U@$4&;SL \* !8&^N'=#H\+(Q&9>O8A MHP(DQ/M$N7QN#"V!4*/%[O<&RO<@2D951ORJ[#IM\C5ZE5@VF MHG<7'TOG,T+M5$ H6WLL051BYP$"3:E1,NHRXM=EB[QHS5O7;V!.7\0<0KG, M(53L4(=0T=3>-&HSPKP5^%?WPE]D;],'K<*U)*W:\EY3EYN>?8/:1IBM"NDV MWK?]<\IW5>TW%NTHMHA?;(U%VR\8SI/ M21!.\#>ZZG1DE![$+SW@MY#7_V&U?%H7;6->NNG*SU[R9N8,JM[YT?>?4M3; M[DM=HWNGK53_JOHP>O@:>-U] [/&;_#Y @/C2WR^@L;?D?A\JBYS)R]Y2J=6YX\AD20LBS_B*,EB9-G()D MK#>\,',W8GC!URK/&+T12*Z+@HB7$]N(> M2NF"[-+WJJ:-T>2M92\:)BAAT4&2O_R7,%Q'L8O(K! M:S" 8CN#7S'X38;@ $-0,03OU1!6#.%[-4050V2P+\$R2$^((L,+P9^0T-0@ M37^8XS+< '#&M&?=*0&K&?"IX9@SR?,L)8JFZ$[!'[B-DHC/T9@7X*Q+[44; MBH[^X%(>.U]8P@L8/3"R3C-@.D:GZ.%N@HX^':-/*&/H?LG7DK!47C@*-JC5 M.$FUF7&Y&>_ 9GSTE3.UE&C*4II:^*?=_%$'OP/ U.AXK^B,O4Z!OZ_9&?+= M$^2YGFO9S^3=['A@,^?GM%]_6/L>&'[M*KZ1YQ^05WM'VSDJKWB\FDDE(%E\ M[U 7U.H"HRXXH.X;I-7,R+4Y4LD;&5Z=/3?#./# RLWNZ;2)L!=&P3[5M$WE MNW'@[E-=MZF\OA=N->[9&-8VAIV0_JF65*!D/]!R$VBEZ><=0$:UDJ@3R <& M)2?/_H, 7T"I<4H%"-)Z0N02S:&XH"5-%]0:L:7L<,?N?M_##:#;1+X7Q0V< MVT2G?3B/!LYMJH'GAG:8^S4"_4X$H 9!A0%[UT)0EKP@<%(FG5%&YUGS"$J WI#RZ%D1 MJKCVPJ<)D(7FM)GNIA:B-D(V2?T#*1'O="2XT[2JF"CRC.@S=-"20@NK@Y4M MD.*(S/C&5A)&;XA]].V(X;8-410T2XF-+'2;(6ZCPG'8K"4V,B^.#KF6MT7. MZS3QGBN2(VXI*F4UZ4ASE>3=+<6Q[S91:%-Y<=@,+@O5*1[XL=>$H4TWP.XA M_]FV*=A_!PHV^ZV&^^TF8:^P5Y9;R,( -VNH/K?DDAZHC0D?=:.:!]@.AC=5>&H,J-,NU( 0"T/KU:@%B=BXG M/^LBA*Z2A*_9:Q+IT#// M&&%)!BZTU7C6423QM@_#W8V8/6>/WN#ZV%D EKPZ#4UP4A'_-, # 'A:K'+^ M0BD:E?4+W>303OUJ6+?-'>[N[NR)??0&UQ;6;%MOCBK7/':JTJPQYPMFFF=+ M9W,"ZZUJ;@YC_E;+*OL/!,45"S,@XY$)B[* M9KJ>K1^-1N:II#$_QN<3;)F?ZD$^7C4CE0?&4>0V9<*5Z8SR4E*16: -;G M'(Z@&F@%]1/?\']02P,$% @ E80&45T)\5:C" "\ !@ !X;"]W M;W)KF:*:[%XN]4&TF%BI+&8E.IO]^*5DQ3?(392>9WB0^O*1>4I_X/J)U^E35 MWYJ5$#+X:UV4S=ED)>7#S]-ILUB)==:\KQY$J;ZYJ^IU)M7;^G[:/-0B6W:- MUL441U$\76=Y.3D_[3[[5)^?5AM9Y*7X5 ?-9KW.ZN\S451/9Q,T>?[@W KYY>%3K=Y-=[TL\[4HF[PJ@UK3J'4D"K&0;1>9^O[8[8-]U\_ M]W[5#5X-YFO6B'E5_"=?RM79A$^"I;C+-H7\7#W=B'Y K.UO415-]S=XVFH3 M)5YL&EFM^\;*P3HOM_^SO_J)V&N R$ #W#? AS8@?0-B-<#)0 /:-Z#V$8;& MP/H&S&I XX$&<=\@MH_ !AHD?8/DT#'PO@'OSN[V='3G\B*3V?EI73T%=:M6 MO;4ONH+H6JM3F)=M[=[*6GV;JW;R?%Z5357DRTR*97 KU3]5F+()JKO@\L]- M+K\'[[Z4V6:9J^]/@C#X= M;8^+!X[[1R6S F@V]S>;5^NUJOA;62V^ :TO_*T_+-4XU!63%<&G+%^&:@CS M["&'G5SZ^_HLI%H9U*1=9G69E_?0'%R-V%DL-NM-T4W][W(EZD -3ZU JW9I M>!3!NW]537,R_5@NJK4 NK\>F6*UEC6;^OO@;-WXV_^F)CI4EDI95X7Z\C[X M6$I1BT::?4U5R>WJ#N_J#G>=TX'.9^(^+]MY4RM/D94+-5IU-II5IOH_"3(9 M7(C%^X"@?P8X0APJE&W_K.N_7:$?STG"6<0H/9T^[L^2*PQ)C'D4\YW0& +9 M#8$<.80#;,^V?<9[;F+$"4I-TW-71K@IN0 D,46)U=.E*Z.<8GN6KEQ9R F- M$VLR 1FB<8J9J;MQ=9A%\'S3W7S3KA$9F&]U';05K2I%37+WZJ1=A+KJ7E7% M4M3-/YX7K?]^5B4;J'1[RNKE_SSURG8'9]Z3W1TER)MFHR[6[%Y=^HT,FO;# ML(W.9:"N4<433=8E\H.JAV:_HJ$"9DY=4DH92>%9BG=&X[:7M MYGGDO,^XNQY1PB/[$KJ&='$4IP/>TYWW].7>(;^I>\GCA-G5<#TJ,]RB2 -* MY/=;%-4B>[8KMM=W6QM5J4A%\?,V0&75%7VW#B^JID684KTH'T4M\Z^%",I* M"AA4(G>B$;'*:$1DCFT/OI!W;"IBP\5>P.9@P/8VD>L $VS[=%7(.E,W8$]# MJS/2B8[\D;Y%F(6!,'G'+L&[HB49<%1N.JC01/[4M,9P@.\9UPZ#+4^8_\ #!*UK]F]0Y1X=(!@IUC M%DEQX<*O'[8LD"-GD M? GH:,I3XBQBKBY,$HRP/:FNMQ#%F-AE>P-T.+SN:+1!_,=C-M)T@OQX\C> M=G]$XT2F$4W@F<*:3+"?3-X(M;&+%@195]K%B,@<@>8/[.>/8W"[[VJ_+!/$ MF.W390M#91K=VRWPL\6K@!L#.P HY2B.K"OO *'I7Y,&]I/&T="-H1MMC(AC M>51G.M;X@?WX<0R:8H @,+7OQ "5@Z9@3T-K&M8<@OT<\B(TQ6XX8\[L?9,Q ME>E8ISCVI[@?3;&;NT@%M)U,HS+3G,YF[,_F5Z(I!H(51E- Z4=3K&,.^V_A M7X"F?8_&WAV$IH#.@0OLWMV#: KH0#0%="": MY@- 6$0VN*SG;LS_:C-GWA M4P!$.46<.:O-'%)RRJ/8OH*O 65(53G2H?M[H@F!^ EA=(L8'&3?J5%G211% M]A !G0V=%P3@AA1A:N7():!C#*5.G0&Z4$UK:D,LX"U$G&,^<.$2S2P$_7@^ M)9I$B)]$_@8^)"- )>X.1VJST\6(R!R!IA#BIY!C M +7O*C;3+J*V40!##)EI53,&\3/&JQ"5 #L+*&%);&\*0T(<81(/W L031S$ M3QQ'(VK?GWF)DS1U+(_J3,<:0X@?0UY$=01 "I0J_K 7NE&=Z5J#!_&#AY_L M", .$7>7:P ?#)EI3BP5ZQ+0,8X5W5DE"^A" M%%&EM*84,-7KL MTPD'6)]1-\=CQE+[?,Y[G;\V "9(8V=3\1+0,549R+Y-!70A0@39YJX!<_[: MT#1"R8\'-[KW], !*/&VX$9=E*#J? ],E"8)^N;/&H#E"/SZX9295V/ZUR1! M#W@$X4!HHRX<) FV=S^INY%AJ$RC&B"H'R!>A6S4!82A,Z_9@+[BN0+0Q,%W MZ50S /4SP(NPBKHIS;F]6WDUIC(?S=$YSOPY[D>U&V?#5=,H4BC"0IQIUI&[Q-U5NKMX];;-[)ZZ![>_5I) M6:V[ERN1J:QL!>K[NZJ2SV_:YX%W#[V?_Q]02P,$% @ E80&45E*!\R+!*AK\4%/11*@37=Q/=SN!D2A*5DTAVL7=37_O0=W=R+VN1R*)_[(];?=@X*KU=A+)1K>=D*V2/'-[>(C_G#/$M.@ MM_BWX,_=V6=DAK*6\KNY^%+=+B*CB->\U*:+ OX=^#VO:],3Z/CSV.EB?*9I M>/[YU/MO_>!A,.NBX_>R_H^H]/9VD2U0Q3?%OM9?Y?/?^'% L>FOE'77_T7/ M1]MH@IMAWYM*U[]V'X%XQ@'0TZ#^41F._S[OGV/:/0. MD8A$'CWW;VZ.\QDY=/0M[?NC(=\:!VYZ!VZ4;!"L/55HT3X-P2NTX-V'F>>P M\3FL?PX+/.NQ8AACO]QLE)O-ROUX[E%()'8J M:PYC0,JDUJ7<+/=P470=U][DD;G::!K1R0C\5H$1Y.,(\MD1?&L!B;7X"_S] M!"A$,(YN"X-"FJL&(O? CV'MTYT[BI8D8V2BVV/%:!((%!S9=!Z]53DP'B!F M@J3<%NT31U=F+->K6G;=.[/HO!D[9(&U)_!"%]8G!NN%&@_ M)8?BY13CJZLU;_E&Z&NO;.S*3I)IK/BL2$(#P8*)E4WF [Z&)%^T)3<^[P67 M!JLO53-9PL;?$Q*&-QRQ/0J%LX8C3^3)KR&XF3=N: MH:=*S_=:%&M17ZP?L*4;OH"WLI1[4]) '<'%H8#@\OK$0R9",V?"7+,E3E@: M"BF+,#S/L ?%(::JT[(8G"'-/,*^ I(LA%J8O=B#)QSESE+WL2ZBU*^=6(J1 M>8I]K Y].K48"(8><4G$&)ORRF.%*8L#.BVOR#RO^F4QXT;B H=&KCC7"I,D MH,U"B5R TBE,=\5K*$:)RQ:[]"%R8T M2AP/NE9Q$H<$6N:0"\PI2[4'?;S9U?*5<^!)%YAH%PM+0EF>3H5Z[* N#R5H M8@%"Y@$R2G57^UD"]$IWB;%D.)O6JQZSF$110+<%"[D ELG>X))8+V@R.DU, M7CN:LD 90BQLR/Q6[(^W[E6]ZMWM5ISED1,DKAE+4QR*$0LNDOW4><10Z[U] MBTTL>\@%]NP5E#$F#*%2 T^!?_1K'Y*FVMR%RDOBPPF)8F=VO78D"WB(6N[0 M>>Y\&:M?4TX,E3$J-AN(2"@I?9*I9[^41E/(>ZP"*X=:]M!Y]IQ\/!;#LM5* MUK69SU--[%7LTL:1Z]LGL4"A1BV1Z#R1SA5?V$-3#W)8'I'I4O'9)1G. M43 M/3NZFV?3@Y(EY]5QI0"D@ &GK<[8V+6X]5'@>*/FH11N=/"Z?I:2-:* +?GIZHA0Z=A\Z#@L)2[(K: MU$;C>??P//XV$%$OB)PY]EB1*)2F+(3H/(1^#,ZU5- #^,DOU'/$AZ/(35$> MZ"11"/#40H?.[Y:^\G,?7]#JVPOAB&!'K,,\I-:"BUX UZ#52*WX&BC0 M=?L^*(*5'W59Y*CU;:9".&<65NS")JD$/G7BE)6T@KC=JU?4F=-B[YL #ZLP MS?-XHM=G1]*8!I(JL\AB%Y#U0]SR%ZY*,>"@UPQUE!F,U\W,15*>."\Q/-NM MH&J++3:/K3&A[KOA5-6;F;RB/73"E";30R6?78*#.RQF*<;F*?;K9L/+/IK' M0V H5#D:/G?F7-N,[-TP/E/O'(JZ7ZNF5C,5A!+#429\[QVA"[$EU&'3':37 MC 56*SM[[_6F%U\F\/GJJN+#IVM3N_V?PW(!QVCJ[#(\9@"!) O-FT4AF]_- MW;]9/2HT@ET>6O,GT;8F)$TJ@!M0<@M9>0?G[N0P22.G0/'910R'CLN9Q2^; MQ^_/CXZ;S>S%<27..TR<1FGJI#?7+L>,3?/QZNRE>L/54_];@P[UARK#*^GQ M[OA[AH_]6_S)_4_XP_WPJP3;S? CB=\+!;/60<6Q@2ZC]RGX6@V_.Q@NM-SU MK^[74FO9]!^WO*BX,@;P_49*?;HP#QA__7'W/U!+ P04 " "5A 910AUT M6:T# #Z!P & 'AL+W=OD9-D#LB#8 M%XDO=\\]]_!X7.RLN^<&T<-CJPU?)8WWW8M -ZAU !(:?XV8R10R.)Z.#^B?8^Z2RU8QWEC].Y6^ MN4K>)U!BI7KMO]O=%QSS>1/P"JLY?F$WVLX3*'KVMAV=A4%+9OBKQU&'ESCD MHT,>>0^!(LN/RJOEPMD=N& M:&$04XW>0HY,.)2-=[)+XN>7O[A:&?I;!8D6 MF1?$L)X5H_=J\,[_P_LMW%KC&X9/IL3RW_Z9,)GHY \&3X]Z@^Z!"H0O5I=D:I[!5U.D\.K' M'][G^?SR"8NX>"CXN^T9Y:%!W'-,K-,52V?:DR^A3A[I@ M"2:-46TURM9 %3F%U5ZTE_X:RLH'$@&CM*&) CX*(4^,,Y!"5;.3Z &WI)J\ MU*?'HC%6VWI4;)0*M#1 P4+LPOE9&3'50[$/Z8&J20OXT%S0O2Z$N:/B((2P M:6V)FH,WM4$HA%K;K00]:B7DG)Q7T+$2/ELY2R],T#1R?W "!Q9SKE0Q7$ R MA;P*M<+0*!QDI)M%[O[UGI1/ X;>9S1!0/9KZSUATD(,#WWRW\ 4$L#!!0 ( )6$ M!E%BPQA$*A4 .A 8 >&PO=V]R:W-H965T&ULQ5QM M<]PVDOXK*-W6GE0UHW<[2N*X2GY+G(O77FF=O:JK^X A,3.(.027("7/_OI[ MNAL P7E1+.?V[DNLX1! =Z/[Z:<;F#R[=^TGOS2F4Y]75>U_.%AV7?/=R8DO MEF:E_;%K3(UOYJY=Z0X?V\6);UJC2QZTJD[.3T^?GJRTK0^>/^-G']KGSUS? M5;8V'UKE^]5*M^L7IG+W/QR<'<0'-W:Q[.C!R?-GC5Z86]-];#ZT^'229BGM MRM3>NEJU9O[#P?79=R\NZ7U^X5=K[GWVMR)-9LY]H@]ORQ\.3DD@4YFBHQDT M_KDS+TU5T400XQ]ASH.T) W,_XZSOV'=H_/257^W9;?\X>#J0)5FKONJ MNW'W/YF@SQ.:KW"5Y_^J>WGW\N) %;WOW"H,A@0K6\N_^G.P0S;@ZG3/@/,P MX)SEEH58RE>ZT\^?M>Y>M?0V9J,_6%4>#>%L39MRV[7XUF)<]_Q6-D.YN;JU MB]K.;:'K3ET7A>OKSM8+]<%5MK#&/SOIL!Z-.BG"W"]D[O,]F'(\_@9Q)V/,H[(OS!R?\N:^/U<7I1)V?GI\^,-]%4OZ"Y[O8,]\.+=5_ M7<]\U\)9_ON!!2[3 I>\P.6_Q+K_6W.K0WVD7FAO/;W\H36-;K7$1%WBLZT+ MVU2&OWWI:H]AI7S_MZ51?:W[TG:F5$7Z#A_FMM88IROE.SQ G'9>+?6=43-C M:M7P*GC/UC2.T,-V:SAWMU0?:Y[NEL9YM3"U:755K1&AA6GH&SWHT S2'?[Y MWZ[.ST^__WA\>ZQ^O+[^P)_/OC]2F!WK=*:UJTPN6PMF09&)ZJ")K;&S/:.! M5YU3%-;J['3Z5[;#==O9HC)X0':X,8N^$B/<3O_SF,W:EI"H6O-D:U4Z5;L. MDQ957QH%#6B+KNNXA\TZKTAR8%W#E M6J/\TO459C"*0#C8][>^%I1C Y,07[YI8Q%Y(1@GZ,4+T'POW:K1]9IL?O;- M]UY=B\ WIG%MI[!RM.9_L#XT9&Y]@5?61K?*$ 2H5Z8PJYEIU<49!?'9M\>/ M=C%8@1"=[:W+WX"0\OP0QM?8$1B^8I5:4_1M2SY4ZZYOS1%DTAVPLT:RH3&\ MF"U-ZU4-N;RG:.*]4'-M6W)AC]=D'S&[[XME+DE4,WI>@_^ZTL=QIGQ0N6PB MS UKNY7Y_2D58HK=+DIL$3>V+A'[E-VB!^)U9*5!Q'E?A7W W&W-?29>?@C M64+6$7DI^'BKR72/V9D8";+U.UZ <*\_5[>FO;.%43^YBN))_"]$C\5;))8M M+50S7B3"%'6I*U?OGSTK^4SBW6>%L#\*>+UO4- M'E58P(2@:W7MM0#&A)\L0'/DN\IYSVM93X::MVY%VY8FVA@+D4QEDVI)!,MEB+:;UWF+0S+(2ND"M8 M H3Y'2(QN?Y$>8>7"1C!N1 P$A^^,W6QSG!EAS@<6#Q[Z1C 6\99L"+$&4# MX,FN;@**K>],#&9@#B$E$H:>SVUE.5'0 A:IPW*R0'@#D"DB*)!])[IB,?.9 M%%)-WQ9+T+44Y1+'C;;P!%*\:1U!%QZ2;?R2I@]VY?"_TU6?GM2@QS"DZ?P M\B2N,;2^V 4">\N+D+\IZUE&9.9_DI1(=,Z5][:J1/T]R]-" 0P0IN1D6PN. M)P[P_ B4.5:OY_/@-C]KH#@#]!_9FV17[H)).H0(&V1T>X-WF" MAO/'70)=@ML(G"N]HD@%^J1@UPT,7.A913.Y2,RBY/=Z'+:Q(??0<_Z]]!YL1W E(#%P]P,#C,O(V]TZL,W!1GS,BBF#] M":DJ21$R2+]J FUFJ&?\""F(G-0D9R,Q U!REK1Z!OSN;)BJ!"6$27H!.PA' M_LUNL&>,K,* ^A4&",SY41RL[$-*-ED$1H)T72%5]PL.4C^R4YLARF#1 >V, M%R6]9TL'98BBTL<(ADB]=[9U-;TSH98%)?3(YE:(3]#^TL+\/(I)AW"')$F@ M3%E%^.6;^15L;P+1N\1*B>'0B,Y-B-*Y>PX8(ISF,S$5FAGEC^T"?9H,SRFE M :)DZ]>BFO0_B*"S[V;N,J?$V[:$,B&4-\;#OF4/E7D>$KL'9"'R>IBK9=^: MY#[G9N!%6JS2FDJ+$LH@(;FUH9JV-G.(W0 ",+(TV &JXSK]F8E"@*NH,EX1 M;YK2"T!W@><4!HZJK$&?@L49YB'AX7!WPNGSBI8R05 XW\C>B[S SX+*5N+, MKO@T%8\D2 (>R=QD\-J;W>-+ \1?$346QH'-HM6P],RUK;NG4)"$GJ]5&>)9 MFZ'>4C]LZN933)YJ]YOW'U/5+N:?A.&T\*YIB=N1P0&%Q&)C5@#<(#+_&4B= ME$F3@?0A\Q1Y@V-K DF9O/74!>% 6%9/]%Y9!LD(>! M!!IXT'OURGHV!Q7-(+&@0"M;)+.^?/_KVU?3LV^3;5EV@ :+F?)OGMW_?6!@ M9%W4YY[)$-P+]0N>K6M-2\PQ#LE^DHD7^0&L@%6 ,13ZB!HX )9J*,"+CE76 M ;LF!(GK"'J#!/NAB1B+K8>&"?LB>_-O?3DPAP(@@*A62S@;(JH$WS2<*>[ M.^)>TXMWCKHY])$% QLB$),([-F?#5Y!M#'2A,**'D?33G:2V$$! F?ZJY7R M)# @J##OB;E%'T6R+X[4+Z2*S\N@(?3@ADBA=0YO1/EUB ?-]8%IQ8 MO1>6#@^N9 E"YE0J09H#-WYC'*82!P<3=1 34ZA1:*7-D5G '["-M^;.WJ P MAZ=M3'NPT5V"2WP1^3I6;Q@4S5XUJ;P"Z,KFDQ,U9,@#B=\H!?U=NWJZ0]EY M/O\8VUJ3]6/(7;!>B$,4QVV/IP%D1V ?ULBF"M'*+X4)Y-U24U.(*&H44@ MTZ):K97MI,^AO:LYK<0*ESEK;@Q.=>:S:0M+,M#7LE04*P0C:[:)4#F'W&BL M<+N0CH(8((=^X>[MSJ&YL*2U$$H.43P<>8Z/H(2FN7,G5CFS[7@OIT8LR031M2J+)_Q9P#88/ MI]3EPZ!+D$'8I@6C:U?+(NM[#'V+S? ML_HD''\$:[ =;5OT*YJH&)K$4*^S1*G;C">\R^S@,[=M( J)2T$I[ M,RQG4F\Q+]I'=D_01! FWU#YP>C!Z=G5HO%0P!,+#5^.=(SK:D$OY(%ZW-., MQ"T*$QK(L1,V' XFAPDM[%W.W?N(B$GJUG2M2UWX%7PZGJ,\^$KT +A M(OH,1P(A@\@&+77)&P1 8TX\&#UJQ\('!K-AAG"X$U\07CZX;5@Z#L[2)S[] MZ>IT[%DUO:C2RXT=21)O!F=3&ET M2]\192*]">*X)WE^JJ;1-Q[??(R)%LF8BH+R"+,79N, '_6?ZT-Z]M0LONX7 M"'DRT)6X[9LT=3;NEJ&D147WPN&?5":^N;Y]D4I$BVH+LNT8ICXV[%!QV/7M M4+3_Q1WSZM.SRPGO3FPL3&],9X6,J!?2+?'35_B'3!@>J _4/IG^*"?^ZO#P MX+:?=1QHWYP]F9Z?'AP=?:=>#L<)I.&KH65X(]7@8+^=\X>]QEME:H-VU)6& M'N0HCK I31JZ8/ &Z@=0C[P=SHQ"A1_:/V3FB2J I'1(P9B-J"9ZY MR?&_[%3DG6Z!>-(F(;=-[@HAQ ?/3Z>G\$&.2:*PZH9\]L;PB<9AA.^K(_6= M>J,+PJ)1'_WU0'UV3T%7&I)T-ZD3'$XX2(Z$X6(HO);8D;"-V X-YS&TLEU) MLX'YLZ/6#V>C(0@%D_QP;%L&BD#GR8S/O*UT5L,U4)N$;W67G\7F>S03CP_= MCG(B=QFTER.>F:X_0;@Y^WN;VC&_O'WQ_D9\8:1M0P2 CVIHB=*F3CN=O :2 MS_HCQ7*5.)PYR)F3],0F:FG*!=OPY$Y,%\P U%X/'3?5%R]G1Z=C') M//GMT$-&^GHIW?A?Y#)#B)H+I/)8BZ13(IW%JI3]A^SCT0[I:NK^0=)O(E;A*34:1_$2]L_(Z'A?2U ML=!&=3DJ%A WN[@L>*(4#GI?30"D;)WF!I'@BH;_KOC^X9V9AG0Z7'8C42VW M[;88ZG;B%O >$UY*0.$D>J>XXH*P14N=1HH@2(\$05&/L:FFAC\8>T?! M]"UA]F0#W+981 J.TDHU(_SA=]C#N "(%X\FE)0*(R>)',YKU,.K+:9^":2[ MH99_3R_6HL4?XNN;5'P/^%X)^-)UHE_9]]X))/(N1HYR?OHXTKM[N@?I(ON= M4-9])!3VSJX]K8:)?=;J(38VXR,>OB7#ERL!>'OFG*3R/5Y]BZ=WHW; B"Z/ MA1HU,;E+U$3-R#7"Y]NX29/L!"^,R*Y^\84#'[A*.-!]N%CX8RR;6@^#/)M7 M.L/!0;SY-TQ[K*YK81IK=:\S6BZ\,;%V96QJH-'K;6PAM=Q9=76U#LU;\#8_ MG/>G:XCT5G",W.AB$3,N#S*:,LE,LG5];!S47UX4Y/78PS?:]E8,7QB/V)KA M[I#?O%;TGDTZI5?XZM.4KN7H/RII[5#W7[KV;%MQRL0*J.FJX!6,=/DA8$R4U(Z3*[1#RS(V$?_(PMRZ MO3.5:]A_9DRDXQTP/A[TR1!DJQTR!A=+=^+WC0=\4TO^:/M>?2C2(^E,D7 8 M[X(1\_6LBLJL)\C+'J(U]Y^;E3LU&ERB$KNVT.G.RL#6& MFZQUH-79]1-N,6RJ0J:7B=-,X81CJ-6"J\,EO1L*MZ0VH7!^?X(O.0P\E-)V MO0[3#U*6=*?'P41R:PZX/[HAOW&]:QM21M08V_1'D#7T5 (Z$4PR\^2;%VXX M''V@D[$7Q+X:PQX-6$UKJY G]N#5M]SB&'GBVQ7M9XPVM[NRFSY0U[U*-XLD M$_X4JO!(1\Z>'$GBWCDS\$ZW"\.D-W4DP%%0'\P'1O/D:"NOCMIFA6O2T<"X M2$@I+#3-6KHUP(897..^NXK9B.E8E[F5!?4V]K,&-^3S6S$ M,4Y_#OQ7?A5P??N2>*6=)$OLHXP#/(82Q]/O@*1MPQ$M M=5X2A;L.HR9"N+K3QL)X:'V.$:OI9\AC^=7-T!WZ%Q%%R)G-NM7!'7'%!X#O M_PK>WNGU[X+;DSV=J?WX]1#^[&K-IDU)%"F8A&IHT)X[5_#U NX%AJ/&X<XV*B_Q32>+Q"PPZ>H]ZB"Z$Q\]S8($ TWK7,XDO-:5[E%LLLC^T'A%QFHI&LG MK?ALK](F44#33W FP:\RDOS_%MB[?A-]DOWZ' 1]P;^QIW,>Y$;Y(7IZFG[& M?RV_7A]>E_\'P#NX#/W KC)S##T]_N;)@=QYB!_@_OQ;]IGK4 WPGTL#&[7T M KZGW['&#[1 ^I\;//\?4$L#!!0 ( )6$!E$P3HUQ/ H ,L< 9 M>&PO=V]R:W-H965T=@6V^226V M9^(T:=--VDR<;#_L[ >(A"1N*((E0,OJK]]S 9*2+/G1)+-?)!($+N[CW',O MR/.U:C_KI92&W:ZJ6E],EL8TS\[.=+Z4*Z%/52-K/)FK=B4,;MO%F6Y:*0J[ M:%6=!9Z7G*U$64\NS^W8^_;R7'6F*FOYOF6Z6ZU$N[F2E5I?3/S),/"A7"P- M#9Q=GC=B(:^E^=2\;W%W-DHIRI6L=:EJULKYQ>2%_^PJHOEVPK]*N=8[UXPL MF2GUF6[>%!<3CQ22EO!^FOK>VP92:T M?*FJW\O"+"\FV805!0\*_*6K3UGH<19X@?> O' T.[3RPD?, M_B ;U9JR7K!_OYAITP(D_WE ?#2*CZSXZ!M[]4&IE)_/="-R>3%! FK9WLC) MD[9B'Y>2O52K1M0;AGQNA9&:E34S&+]Z_PZ7!:#6;JR44C/!FE;=E(5LF9KW M*R!' WDU4G7<$'?5QI2Y9J1-F4M]RE[-Y]*F&OM%U!T2G?DN;-QN-ZBQ$H5D MN6P-B&.[ _0FN="ERTW7XC9?BGH!;8UB*]5B2:60TQNH;.2"#&&ET6S6:3A+ M:TRD]9BLRU53E?.-?0S2$G7YY[#%(%Z>[GFF1I"=@4Y*:\&AV;RL19V76%CN M^-0L6]4MEE;^7'4M284ZBS(?M6%=C:?/$ H-6^I<[3; MJY5L%X3$JWXU9VM$@*T;^+K$1B>ZP:(Y[-*JZBP..):55<%RT8A9696FE!BC M&F##*4C8O)0%6Z@3HTY ]Y]17T0#5 E81'K-Y!#""M$$G!O(+6>5A#/; 4[0 MI *2V@WON1" U#!$SX4E=QA;-8,L!K<-U?8F.&F4&0>D[<-3=5R'\U+H;>(+"PF7MN02/:= M6#7/V8L\5UUM0T!B7\)8U VZW<9&NU365F7:BWP%Y6BC$4)V^19%QY93E2J8 MG,:(N>"XK3)]LT+H?480-T!!I2 M'C6H5Q&(W=2-9R#0P1[F'W'J!W\E@0MGH?'2:;Q8LHBM+! M:C>V=^)JMVG9QU8@23C]U]K*'S'S5BU*37G-V96H/P_^>3WFZ'7O'F['/YD^ M@X[%LJN)A$F= Y6=@?#PO&LQH645TK8%.UBIJC'EJOQ3VK4[@@%R\G$?U!T MWJ'W+:%_/.[Q(V[53-Y'_A9(@KQ7H0\$)Y*H('F^RXW#T"Y'#F-'V)&L'!YO MJ11AS%7]WZYV7=^8_5N-K1N&"G"8QJW,A1Z"/>"E*#45'BRP (#W2OJ5^"LT ML]6XIC6$=V49F"Y)]%IL#M#4UI;T=FO-2B&8JMWN"-F6R.$9%X)\6AO7;B?)&5!TF\KN-!O8@(J\UF6HC(F%N/X1N M 6,YB@TSXA:B8%JOT2E[9UNHXS0DT'\81YEZB5_KE!518E,];MZ !F/+MH;U&C)^B M:=[!Q %0*#W(.^B/I"1>/^6V^CO:J%#I2Q M>Y2D4WH4!#Q*0T3LCFN^]W]@\93[?LA@=A)YC&;Z"8M3'H0!\^.,1Y[/?MK) M,[N(9'(_H>UB'H;T[V/ GSI%HBC%11)Q+PW8;P<09W'$ R]A.,;BD$H]C&NJ MV0(I<03_MGS8BN+2P-D>\!2JO1D38YSNMGU+*L];=!#RCPX-V,E*HI4 B]8W MD&VAE"3L5XM%*P(.XU$PM?:]NLTK1.#&=@>%!-9 42-801%@;=>]#[N>/A)Q MN.9;13SFL8NXS]/0PT64\3 @CVB$=^Q/R4I]&4!5@3!Q3Q M*/29GP 47(TX@DB3KN$?.KV]X J AHLC"+/(CR]O]&.]QZ!(DV! MP82>I1&(P,(R04(E]]".[V=(TXR%4S!-R"*@<)IA-.99A%%@VXO38S",$CZ- M A>[-(T(A\!S8*DHXT%B'T%QC8 M:OC5<8^.UARXY6D,Y*/"[,4=_!O$7UYU]B-D.T/WIL)L&BB]EG^A+WF$/"R0 MME?TGLZ=9BO;<(]G;!3;EGV< '0TP]:AB0FGSJ!_8* M31I8XU=5G^RO[._^"0<6R"-4B0P]#G0 BBCC?2^C!B:($RC@Z.5WU58%(UKQ M@9>81T 8U83(_N$LU)/9X69AB%D^BX!/B$U]RTBD>)I^(=#>XO!X0J\(B^'$ MA)1&0XW?X F*' >BK"U.$6R1M&=&,>( M"7P+6@[1!;Y?EE79-)0#+,C@R(P:1L^[&R;$,XOQ.\69XW!KPDT&LDC[)B,& M;1S[_'&V\X&),M!^1@/.Z?6?^]8TCHY?ZEZX#U3;Z>XSWSM!":SAV#F6>J=I M/''N'6Z,:NSGJIDR2")[N92BD"U-P/.Y4F:XH0W&[Y>7_P-02P,$% @ ME80&47PHI6P#"@ _1H !D !X;"]W;W)K&UL MS5E;;]O(%?XK ]4H;("1>!,E.;8!V6EVL]AM@CB[15'T842.I$E(#C-#RM;^ M^IYS9GB13;O=/A1]D7B9<_O.=897#TI_,WLA:O98Y*6YGNSKNKJKB>!)/VP6>YV]?X8'9S5?&=N!?UK]4G#7>SCDLF"U$:J4JFQ?9Z ML@XN;V-<3PM^D^+!#*X96K)1ZAO>?,BN)SXJ)'*1ULB!P]]!W(D\1T:@QG?' M<]*)1,+A='PX!@Z;] $#J"D/2V@DC+=[SF-U=:/3"- MJX$;7I"I1 W*R1*="N!KK[Y+ ZB;(3Q6"GJJUD-+/'%+'7DMY8\?($\ M8;^HLMX;]II!!I3PP-D9Q@00^)9V2R3AN]V M6NQH_>8(;RJE:[[)!3-6 4,:[)P&QVD/^(;GP!ZX? $5MBJ'6B#+';/4E58' MF<%+.5"7;Z"$0-*FJD'&6J1"'G"YAXI;KMP8X81VSW+)-S*7M01^Y/3VC;%> M3YW7S25;&Z:V#").=!''WH&<8@/X1@$^"59L/:8"^N&,!?.%-_?G>+4(O&42 M]P8[U<[8W/,7,?U'JZ!_/U3S'3I4 Z@.:W:.K@%$M(7""H;W$F#)#@CD!='R9C%(#K-&_31 M&5@:+U<$^MDB\E8 &A\!$M\_ ],#EJ825(GS(]Y1D)"4SYSA9"T@@PQV#*:,%X M >DK?P?=U $+"B B'M$Y\ 1LDRI#;/#Q1I1B*VU]04JP!<"$9>@/C,FO((4J M$!89C#%N>VZE)8"#9!#>38K1B"G9UI03[_[Y3\LP6+PUA(DQQ"Z3&:!>@P,S MP+Q&5D8 T@ M9$\SE((,:NR^=]2>'Q I,9JOKA0-G2'124?&25KGE-$0WNJA_('P;%M\BVD),4/L9B^6#E/?.8QN<7X MPZJ5B9\3[5YI4+ UL^ E,B=!_^[0_&'H> MO"4ZM\;ZNE3EF[2!M>6)@'8]L'QE!' ]FM$PZ7*S=Y;N0N9WF_CGY A17K0Y MUA5#M'P[A# U>G)(-9"/&6?3X,3)66-)JBQ7N^UL-7$R$=6V,$3 M SX;Z3VVW=A(>>"FQ]:!,.J(%@)>N[JWDR6555<(^^[5%I5+@ FU&M?F_G4] M:;[HKT:LQ]82^>^_"_]((5SA,Q/>\;2?J]D6T,@OG/HKQ?NAXLO:-7 M(R8\T_SO@NM1(P9W8,-K[Y[/5N=K&X@7["/L,A'H6^K0#%R)_#;^ %(8*:O:%6@_F+PQ?@\9/;?&EV'^YU/_GDZHM?\.6,CHX@4"&>T?<^S/! M0Y5MS&![BEI^;\ GL$W%.KP%;94V=F2C@6J[!31)J"WL1V0D>-HW&FS<,+>= MZMO.^>@'UT*I+\/F))65W20W=0. 0'DN50%X#T:KX4R HF%B!6$:FXKS_M,Q M]W278>,#7$(D=N("O !RC1A.P9D0C7G:.#%C,?,D/'#F&AA5<=-M*V!B@:H# M!*U;+%-4Q X29$[/?;@QQPA ]PVW0KTM8+XPM2QP6*>Y0*O-P WNO*R-*0."X9V'&8@1A!H(Z5[B\E;AL M\Y6"\'3'^+7)Z)S$<],(;=A@4,?!.9<%C60X".]YN:/CD!Y8%S:G#O/(%@SZ ME,.NC[*E!=LA_&QS=5)Y3@L.D#B'N.%FVAZ1G):A4<9TB&/: ,E4LZFA_)[L MS+&,GT%[2*+A8-8E/VR^#I3LOT[OI^R']?H3GD65&=>9G4;[3H"!HK$:]%[H MY>-0VN6*W0OPJLJ/[1C9U4JV:R0="4Q'CX*>6CUZ$-0[1@^!_-4_<;SM+F>%.QM);GP7+!$8G\&JT#%B8S%DTC]G=GNL=[K-V4'V@ M;O=..P]\G*OFT45W29$Q3R[8%]R'YJ[\=8S1T[-9\-/DE ^.SHPXNQ+B>=M]VUO:31K_HN8*)H$ 2"P &0 'AL+W=OS1%O7 M2'?JW2E._OW(DZPX+\Y6[(M$W9$/^?!(ZHZWVMS:"M'!?5,K>Q)4SK5'TZDM M*FR$G>@6%>VLM6F$HT^SF=K6H"B]45-/X]DLFS9"JN#TV*]=F]-CW;E:*KPV M8+NF$>;A'&N]/0FB8+?P56XJQPO3T^-6;/ &W1_MM:&OZ8A2R@:5E5J!P?5) ML[Q7^E+BU>S(PDY76M_SQL3P)9AP0UE@X1A#TNL,+K&L&HC!^#)C! MZ)(-]^4=^F^>.W%9"8L7NOXF2U>=!'D ):Y%5[NO>OL!!SXIXQ6ZMOX)VUYW M/@N@Z*S3S6!,$312]6]Q/^1ASR _9! /!K&/NW?DH[P43IP>&[T%P]J$QH*G MZJTI.*GX4&Z8\1'\#(X+-6 MKK)PI4HLG]I/*9XQJ'@7U'G\)N"G3DU@/@LAGL6S-_#F(\FYQYO_9Y+PU]G* M.D,U\?<;^,F(GWC\Y'\E\4T,;KXCVXH"3P+J+HOF#H-7@,^%E07@;KVE=>L) M20N%;MK.80FK!RCEG2Q)!10UME2TA2"<,W+5.;&J$9QF_88:@VJLN*UT7:*Q M;.HJA*VO9H(2=VBH.4%US8I\Z?5HQ5XM4)];)Q2["D&4WZEBR8J&Q?[.3ME5 MP@$':[O5=VI+#L)@VYFBHL:"LC.LC**HF)C4Y00N9>TI_0OCSK+E3T7>UIWU M%JUVJ)P4=B)GT+OSQAZ+=URZ/&AL2*JDL6 M'$>_0VHO%SLEG?V5B-B. R:5?4C*%8='"=+&\4(I'(9[5!U-8=N9AP&M05=Q MRBX.!3RF7Q#=]R-57L'[HNY*/CFC&P_>IU;XT4E9>)'6E^<_@=_)CKRW0CUP MS3&B/S#_[U %[M$&L16FM*3VF//Q()Z=U+9"Q3$]P I](1.4%*N]?= M]JS7NJ;?FS\8'XM%RC?1=M5KR5SY)F;/Y<'R/B)<@PA-/UJ11RO08$0_&&_D M_8$='IGTB)9[TI>NH4-SVM@C^/(X#]Y!'B;QDMY1'*990@(AY,F,A'@1QND2 M+E%I^NL,MOWP>5$*!R<"S),PR;.0(O%B&H79(O)B,@_S//%B-*>=M._TIZWG M$=_S3[?G7']E M&5?'"]]9?\]Y5.]OBY^%V4AEH<8UF5(NT@!,?P/K/YQN_:UGI1W=H;Q8T:45 M#2O0_EI3IH8/=C!>@T__ 5!+ P04 " "5A 91YNIT7)0" -!@ &0 M 'AL+W=O+'C.!\- MD@!)UF$;4"!HL>TP[*#8="Q4EEQ);MI_/TI.W&Q=@^VPBTR*CX^D)-*SO=)W MID2T\%@):>9!:6T]C2*3E5@QTU,U2K(42E?,DJIWD:DULMP[52)*XG@458S+ M8#'S>QN]F*G&"BYQH\$T5<7TTPJ%VL^#?G#872<"5!8S$/EOWI*G5X#_C*<6].9'"5;)6Z<\JG?![$+B$4F%G'P.CS M@&L4PA%1&O<'SJ +Z1Q/Y2/[!U\[U;)E!M=*?..Y+>?!)( <"]8(>Z/V'_%0 MS]#Q94H8O\*^Q::# ++&6%4=G"F#BLOVRQX/YW#B,(E?<4@.#HG/NPWDLWS/ M+%O,M-J#=FAB]5R)Z]PC^!:25L:N)(YYK_Z1Y1GEVQR3':5G"7\ MW,@>#.(0DCB)S_ -NN('GF_P"M\RRU0C+9<[V"C!,XX&OB^W5#8]EA]G J1= M@-0'2/_+Z9[E=MTZ-37+KE= 7^+H)\C>'NFJEKSEMI%*I0@#CKM*2P]+]TG=O=Y MJO4OVQP=ZXM0%] ?#<(182Y@DH:3-#FMSP_KOBZ1LQG$X'@])NNR':3J&/SV/2@,""7./>>!B ;H=/JUA5^X;?*DOCPXLES6O4#D#V M0BE[5%R [@^P^ E02P,$% @ E80&40VU!:N/ @ JP4 !D !X;"]W M;W)K&ULI53);MLP$/V5@9"C$JV69<,V$*=IFP)! MC:3+H>B!ED:6$(E422IV_[Y#2E9=-#$*]*(A9WFS4&\6>R&?5(FHX=#47"V= M4NMV[GDJ*[%AZDJTR,E2"-DP35>Y\U0KD>4VJ*F]T/<3KV$5=U8+J]O(U4)T MNJXX;B2HKFF8_+G&6NR73N <%0_5KM1&X:T6+=OA(^K/[4;2S1M1\JI!KBK! M06*Q=*Z#^3HV_M;A2X5[=7(&T\E6B"=SN\P;HV0%3& MCP'3&5.:P-/S$?VM[9UZV3*%-Z+^6N6Z7#JI SD6K*OU@]B_QZ&?B<'+1*WL M%_:];S1U(.N4%LT03!4T%>\E.PQS. E(_5<"PB$@M'7WB6R5;YAFJX44>Y#& MF]#,P;9JHZFXBIM'>=22K!7%Z=5'7:*$.YZ)!EW@J!>>)EAC]+(!8MU#A*] M)' ON"X5W/(<\S_C/2IGK"D\UK0.SP)^Z/@51+X+H1_Z9_"BLG,:13B$,RIND+H[B MV W#B96!']I$TTE,,G4GI'_II;T3 C4H=W9-*)IJQW7/I5$[;J+KGH"_W?LU M=L_DKN(*:BPHU+^:3AR0_6KH+UJTEHY;H8G<]EC2-D5I',A>"*&/%Y-@W,^K M7U!+ P04 " "5A 91DCR!G=H' 8% &0 'AL+W=O/^^GN&E+5VLKMI@SO@OM@41<[,\\P+A[K8:?/!5E(Z^MC4 MK7TYJ9SKGD^GMJAD(^RY[F2+-QMM&N'P:+93VQDI2K^IJ:?);+:<-D*UD\L+ M/_?.7%[HWM6JE>\,V;YIA-E?RUKO7D[BR6'B1[6M'$],+R\ZL97OI?NY>V?P M-!VEE*J1K56Z)2,W+R=7\?/KE-?[!;\HN;-'8V(D:ZT_\,.;\N5DQ@;)6A:. M)0C\WNLO2Z+65YNG\*PT;KDH-UU\FC M O_>M^@Z5]7:^L,XN3?CZA*1U6I M5Y7^=XC]:F%T\DZ>OBLTLLRD,U:&IK'/!/G]';70L"5M=+9Y_2#=)R"=T9X MDPK==+V3QM+\;$%/*%]&V2+GP2J:SW)ZKS=N)XSTK_-9E*5+RG+_]YU$OE6Z M+DDUG=&WDH6RG!6E:31/_%^^2NCM9J,*P.M-JUP/62=<^ W)+%IF"TJ2:)9R MG#IMZ%96JJB!.H'J1;:BY2RFZU[5)2B"GAG%T6PQQV\B4$[6O/:1:@IE;(ZT=%\9 M$KYC\$FRT6TC!-*%EFTFC-""^*N MBJ)O^MI[HY0HKH42H69!HVBT<>KW,/$TS@!\/G_&HQRC^!DS&4=)QI1FJV@Q M6Y OK6=ZH1XI:6BC6M&"J9J9A>8'&'Y"RS1E>?/5E[A-XAF(6GW* M:(;I+(Y!W6()]'!Y]N?!YOF"@49Q,F.8BR5C7,ZS1V/>T[%*5VQ^'L5I\K"/ M#*NW'K$H;YD82YU0)3F-B"PQ6T"V5=X:I$5WK]HARCG-5%OTQ@ 8UJL60=^* MNMX#YBU.OP[S]A#LK7:TA[5\D.ZAC]:2NEH46 ,+K32W(/V<;GJ#4/2YZRHC M _E6?:0F%%K)A?8T32->#0T[Z=5048EV*]DVDO?G_(/(SNDG*'[<2?(C^@,K M(PR*NN?$.7T/X4IK%(7]YG.8\CN,YO7DT M0WQ&1>QDA-4(]G!:?(XKG%Q?.K%>02JK3Z-5/GB(RS.7)CJM3:>E*(W2+'O& M__D* !XU_5"'4//3. V#+%_X,+@W@KY8+?Y?$^3J_GS@^LN^7OAS/L'!F_G9 M9+;\\Q4MSGU%@^>:3K1[0IWBNPA[J.532RCC,\6ANGG0P%[K=GO&Q:T\''^' MNH-*RPN^E:)VE7?CUO@7Z]ZBZ;+VG*YQ)/H*SEIQ/J"_M\&$S\46PI@]X[D5 M=2\Y_J5D^UG'!I:%^5!'.Z/XWH/Y@H]*^,T9M>Z=IT.3@*ZR#W>5PK3PK]:X]='0/ XFHQ#X(OA.+AR,F_V:/#H1-[\_VL=: !R24&/ ';;!! M($3W:"E/77(57Q,$,*63_A)7HX$'EIU! M I!G@R5]XHN'S^LA!D[] W"?V>XS9ZRV7Y%YH69-WMP)9DL Q!FX)) PT#0Y MOZ^"G?*\EK62?&+C6#\R5G[T/?Y:%H(;OOLB%;X>/ R3E"UTW[+1_HXPNMQG M<#%D"?J1K6QEB*D0U];3=DKS"ZKT#C:90]M1("O7OO& XMZ$ILI5PMV3/3M5 MU[X3PH: )] \F K?*5TB$F\DBB,NOZQU5TE6]$GR5W"4+H;FR^T[5?A2:MCI MH!NV0E1_%_ V')2PL.DX-<:#AE64)^I449V2=D08U^82"@KGE8TEAEW0:0?+ ME+=C!.>!!Z>.+=@&L0H"!U5'TCT]'I7?@6C%Z=%SG\O&LPPOSM\TLA</R@4[3ZE:L84Z'PYE;K^ 7%O1K7VY#\/I4&5DJI2U0 MI-CR-8Q$R/>X*PR'_#V>\OTBO#[V(I9C0R$%$=FOWO[RYN8,QT9HF$%.VT,R MBN('Q.&M!GVJYK6PML(5!I;V"!_CN(O GHA/,=L752"02>7VHWW0/8J7KW_E M)@5.L>A0%.XR?/$_X/6F-&)/(74X3,1Z,*(]SKV19*;=N>?AF]CU*AVIQWLD- MML[.L\6$3/@.%1Z<[ORWG[5V3C=^6.'&(0TOP/N-1I0.#ZQ@_!AX^1]02P,$ M% @ E80&43E>6Q;Y"0 R1D !D !X;"]W;W)K&ULO5EM;]LX$OXKA&^Q2 UL22_IDF I-EV6^Q+T?;V/ASN RW1-EM) M=$DJJ??7WS-#299C)[T[+.Z+1=/DO,\S,_+E@[%?W%HI+[Z51>6N!FOO-Q?G MYRY;JU*Z,[-1%7Y9&EM*CZ]V=>XV5LF<+Y7%>3(<3LY+J:O!]27OO;?7EZ;V MA:[4>RM<79;2;F]581ZN!O&@W?B@5VM/&^?7EQNY4A^5__OFO<6W\XY*KDM5 M.6TJ8=7R:G 37]R.Z#P?^$.K!]=;"])D8L.W192*=>F>(?.O?KJ\%L('*UE'7A/YB'GU6C MSYCH9:9P_"D>PMEQ.A!9[;PIF\N0H-15>,IOC1UZ%V;#)RXDS86$Y0Z,6,H[ MZ>7UI34/PM)I4*,%J\JW(9RNR"D?O<6O&O?\]1MC\@==%$)6N7A;>5FM]*)0 MXL8YY=WEN0-?1N [WD"7H3\:NI_-J)GZII2K%VXC,W4U0#(Z9>_5X'NZ=3]_6BOQRI0;66T%-$2&48:H7'@C M*B224RODG4?2;8SUNEH)&*+./%E%+9>*,TF\DU6-/!9Q\$TD'M8Z6^.20T: MF*Y$IJR7]%Q#%.6(OH8@@!0K ]W R;'$.W9UA6-G>W("<8K"9)(HKUI%&GJ/ M+HK:T5IBOY LZE)J*^YE42LA-QMK9+8^@X&$S'-6/1*^QRK#LU#$2.((;.<< MF\,L!?V\,1[?M"QV%I*TC+'O\V2.'E)6TDTF4^Q&$VC>$Z'QE&:T)DDF4;)C.^/YM%\-A*O:FM5E34! M7C2FS3\#4D/$3=..'OXW&X].^Z'>)($.D J=GL-5)( W) VDLF/2A$M\U MRDDZ3'$]A0%.XF@X/4)C9RP^,XKG>V8!7JL.KTG)811/2-LDCN9I3/K/HFDR MW;/-L56PRI2M,HOB>,CZ?U ,=R3K0>(@R!KZ M0F8J9PJ=,WHM=05C$7XXCPUF> :,)CE_E180FG:0F@.Q&FH,"<",(&DI,VL4 MZ)I29T0_ !DDMYK1;VE-&=3^_8^W=R\0GE ^5SB]#W;0G00GL#N*9UZY &I' M &T?H4E)G2O+F-46"M=9_[$8 H8BFDZO*KV$#<%,5YN:\3M8O45!!K?U'HSO M^Y2C9OKRB("WDFB13SA:*!Y<=(280DGX#XD"?C.E\J F: 0[99^;0I,E1^E MTAGW <%5&=\8F6#\KK:MBHY\FHNO0$7H3A*%0.B[3!$C#B7:Q7G(5A.!GLD[ M_,0 B,I1%E'S%$$\?BC63P!:]6BG62-U3 M".4[]5J]K/I:ZVZWZT5,&X[/!..30=9%^H M_N-,V0E*I]6WC0SCS@9X>M W6,D@>!?U);,7Y<;EC2"CED!H($QZ8QC\>%) M6.$SPH$0I^;6S9([:L7"'/A4KF [I'HO3]IPT!4A3]EW!"R#J&M,PQ"QPY&> MNY?:.O\XF/?5RG4>LB&GIFJY%:$IY1""!, =N"0 ?-"JZ[X>-5W'&B[)5_9* MTCYW#K F@QAI2X.+Q@:].67VTZG)G_8^>:T/8+TVZY&;0A^7F;K(V[J$0XUG M-H3L>5\C$+(@%*1%Z"!.K%QHA.-VK\YI*E28T,EZHMXTXK4:H57&G.(YL1%] M:[%$J^A";3"UW84G#\>(_(8C1((Z8J&H\20EN %L=-@!&7V0[Q:J [,#I4#P M)^=U&5.Q631J310]?B3(6NFX8)YWA&8_GIZDXEAH1.C%T_(A>(AB:40L =LSH%#E)Q-U,X MI+]MXF>O/.RBI8'!>T.M(<<:I%WKU1J2UE4+L+@346H1$D:]3"&C[Z(L$H6I M5B^H@D/VA7^QM KQ1"C;GFFC$T*R"D0J5'QX9JND#;,01G)3TS@:W $E7;T@ M:*.$/1X- =-1'B2%T#V:HC9Y='44N/?'O#!@$8@W,]\N,\^.#-;]WL^JE61O M'V6C=W=EN L#X]D,; MZ27;1](+[G?0;BT@1-UE6EW7!Q?\W7'O5]AZOT25Y M]:( 'N>'7"[0^=.K)*Z\H>UW:[UQ:*ZG*?IS:M1/DC0:T?SS \T54["\0\ 4 M2!#T&2I;5Z8PJZW *?3CX@2#2DSS2!K-TJGX9&4.Y\JRR1=/WRF:'*:<>(C> M/8V2"9W'<9ITXF$<388SXIM.(K3\Q'>"L64^@3ESM?R./L\PG(-=.T;0.@R= MAY8G(9)H?" $5A B^.!PR M^Z.Q^4W)H]OV"+0#:GR$<_AHGS:,+_O)=ACBGD.CR3FF74>3:9LH/$D M&L\GIR%BAK/D_^@EY,#XB!!S"$$@)_OV1@NE*J>X(Z $;"LK]P+A50G)M28L M*L.;2BJ>^2[;/NIO3_S">F=.8?' KXX)V*G( \T+O63D.8H6?3U.@&:$D^[TJ=B9GJ7I\1A)S^)G\_8D M1*M@YR(DSH;SMI+O6LJCMF<)PMO$0PV.M&2/M>*]DW-/>[7;_4]R$U_.[X^%/#LSW*[39HE!+7!V> M3<<#8<,?!^&+-QM^6;\P'N[DY5K!)Y8.X/>E0?_;?"$&W;\WU_\&4$L#!!0 M ( )6$!E$ UR>\Z@( ",& 9 >&PO=V]R:W-H965T]E%HBA^G_@PZ>7!V'O7(A(\=DJ[5= 2]9=1Y*H6.^'.3(^:;QIC M.T%\M/O(]19%/8(Z%:5QO(@Z(76P7HZZ&[M>FH&4U'ACP0U=)^RO*U3FL J2 MX*2XE?N6O"):+WNQQSND+_V-Y5,TL]2R0^VDT6"Q606;Y/(J]_:CP5>)!_=$ M!A_)SIA[?_A0KX+8.X0**_(,@K<'W*)2GHC=^'GD#.8G/?"I?&)_-\;.L>R$ MPZU1WV1-[2HH ZBQ$8.B6W-XC\=XSCU?990;5SA,MD410#4X,MT1S!YT4D^[ M>#SFX0F@C%\ I$= .OH]/31Z>2U(K)?6',!Z:V;SPACJB&;GI/9%N2/+MY)Q MM/Y,+5K8#M:B)M@XA^26$3&SOX^J(\O5Q)*^P+* 3T93Z^"MKK'^%Q^Q1[-; MZ@:IH1,B8!KZ2IEW& 1OF]VCBQ_1#]><2>?W=FX%YEVC>0ATE:CGM<+&!3/PA=H0,RW/I] MKR1:!TE89@6OYV4"MTS-3#O%1HTU'3@2-)"QOT ,U!HK2?)5DH5ERI@T7,0E M%U*/Y3A%DX1%GO.:)SG,U:Y.1LV@&JF4]Y"5_ E &J;,DH2+(H,/FI 3R%Q5 M90?&\;AHY",+-?;&23;/F#S/+J9,\C',RIPYRCA[/KEO("W"O$B]D(?G%SD\ M]]E$3QJW0[L?QY.OS*!IZN%9.T_ S=3X?\VG\?E)V#V7 10V#(W/BO, [#22 MI@.9?AP#.T,\5$:QY2F.UAOP?6,,G0[^@?F_L/X#4$L#!!0 ( )6$!E%C M"LGMQ@( -X% 9 >&PO=V]R:W-H965T*'OWW@5X[6SG'>VG5K.96L$KW&G0+=5Q=3S&H4\+IS .1GN^*$TUN M MYPT[X#V:;\U.T8:VYK$%AL7!6P6P=6__.X3O'HSY;@XUD+^6#W7S, M%XYO!:' S%@&1M,C;E (2T0R?@^7+I-#=",?>-TT=R%IM9#6 24'%ZWYF3T,>S@ 3_PU M. #"3G=_4:=RRPQ;SI4\@K+>Q&877:@=FL3QVC[*O5%TR@EGEE],B0I66J/1 M<\\0H[5[V8!>]^CP#?0-W,K:E!K>U3GFK_$>*1GEA"VOH;(=R'T M0_\"7S2&%W5\T1M\6RQ0*040^3&D749L$=N2M"&F=9(]0RL M-:54W'#4D+IQ&-&8Q#Y\156]7!BXDW!*H[UL0]_,/L(IMLB-(I_&:9K"^,;9 MR:EH1<&%L(+(2 \/L9ND(21N,@G[)&D("1P111),7N?MRJ8@F4[MXL;U@QOX MU\M[9S57H3ITG<4FO:U-7WZC=6Q>J[YF7]S[SG?+U(%2" (+@OK7:>* ZKM) MOS&RZ2IX+PWU@VY94@-&91WHO)#2G#;V@K&E+_\"4$L#!!0 ( )6$!E$' M?E\8V@( ) & 9 >&PO=V]R:W-H965T;-V]FQ-'Z9.P7UR(2/'9*NTW4$O4W2>+J%COAKDR/FD\.QG:">&F/ MB>LMBB88=2K)TW29=$+J:+L.>_=VNS8#*:GQWH(;ND[8IUM4YK2)LNB\\4D> M6_(;R7;=BR-^1OJCO[>\2F:61G:HG30:+!XVT2Z[N2T]/@#^E'AR%W/PD>R- M^>(7[YM-E'I!J+ FSR#X]8!WJ)0G8AE?)\YH=ND-+^=G]K&?67 M;*C=1-<1-'@0@Z)/YO0.IW@6GJ\VRH413B.VK"*H!T>FFXQ902?U^!:/4QXN M#*[39PSRR2 /ND='0>5K06*[MN8$UJ.9S4]"J,&:Q4GMB_*9+)]*MJ/MKJ[M M@ V\>>0R.W0@= ,?J44+=X.UJ E^EV(OE22);IT0^_2623WQWX[\^3/\2_A@ M-+4.WN@&FQ_M$]8Z"\[/@F_S%PE_&_05%&D,>9JG+_ 5 M38&'; CEX._=WI'E3^:?%UR4LXLRN"C_MQR_R._O[8WK18V;B"^F0_N T2\Z MA3,<+^$FP.L)KB[@M>%KZ0C, 1@#!Z/X=DM]O(&=\YM<)9RK!*^QQF[/5$7F M=[+5?]V]@C*+J[SDR2*-TU4%4V& ##@2-)"Q3R &:HT=-:SB8IGRF)?5S%>+ M7I)0(V\C:;#(B+0LH(C38L%*K'P0OA& U%SA@?L+.2CCJEP!"[@NX$[)?T>[ MB-,JA65<5-?P7A-RD@GZ25\6E]G2CZM\RN_/$E;$V:+R'HH8[ M?.S5'X0]&ULK55+;]- $/XK(X,XF?J9)TFDI 4!HE"U*AP0A[4] MCE>U=\WN.@G\>F9MQTTE&BY<]C&/;^:;]8P7>ZD>=(%HX%"50B^=PIAZ[GDZ M+;!B^D+6*$B32U4Q0U>U]72MD&6M4U5ZH>^/O8IQX:P6K>Q&K1:R,247>*- M-U7%U*\-EG*_= +G*+CEV\)8@;=:U&R+=VCNZQM%-V] R7B%0G,I0&&^=-;! M?!-;^];@*\>]/CF#99)(^6 O'[*EX]N$L,346 1&VPXOL2PM$*7QL\=TAI#6 M\?1\1'_7N$9"F$-O;2'VW1P MX3-P8[B6PA0:WHH,LZ?^'J4VY!<>\]N$9P$_-N("(M^%T _],WC1P#=J\:)G M\$[8N99VVK/^ODZT4?2-_#@3)!Z"Q&V0^'\5]2R<[I.+[1S6V@JIZ#@4':XPQ2HAN"BPDF!& M$L5WS+83<$%E:ZA+C8:7$+GQ;$Q[X(8C'^Z%PE1N!?^-&1AV@ 0%YIPL ]>/ M)_UZBX8KM B/^K$[]2-:1\&$@N5(% A!,4K;=--@AZ)!0AA-Q[3.@@#6::H: M,DM9S0TK 0\TN#)N&D51?8Q&F*YA!^DP[M9= MES^:=[/RFJDM59X2SLG5OYC0=%'=_.DN1M9MSR?2T 1ICP6-;%36@/2YE.9X ML0&&G\#J#U!+ P04 " "5A 9199Y!:MH# 9"0 &0 'AL+W=O'V/_E/PG7S9"(=KHWZ3A:_.HGD$!9:B4?[*['_&SI\)X^5& MN? +^U9V>A)!WCAOZDZ9&-12M__BMHO#D<(\?48AZQ2RP+LU%%B^%EXL%];L MP;(TH?$BN!JTB9S4G)1K;^E6DIY?KO*\J1LE/!;PWE=H86UJ2F_%<;]!>&.< M6R2>++%\DG>HYRUJ]@SJ%-X:[2L'/^H"BX?Z"3$\T,SN:9YG+P+^TN@!C-(8 MLC1+7\ ;'=P>!;S1OW3[0N>F1NBQ^_T8WE%WF!(^B%OX?;5QWE(Q_?$"C?&! MQCC0&/_/T?_OJ' L9()0_D!(L5#ONV_F69:^6KU?7X3E\!5%(S"+=(+0SVD MZPKF5<@+%(G.Y(.X1 .R-4(!<> Y;R4@5-A]ZK-A6!CW%'5@?P@40Z7<>^DPRU&Q[:+:3M M->98;ZA*1D,^'9X$MB1=&D5AP>D+SL=;Z*_,=RN];Z)W,XMETVN?E?!J? M3$=]^*AI^J@0HK;<$BX]#M.CK/6R>)21RCB>IF.X>J(D>\-X,L_Z_#^;I_W[ MQO?4Z7A+D\]Q2IB3W@(5E=@88MX;]AEZFA)T;S:AWZ_J)O)AF([C;#9N_1G' M\Y-@NL\Y($L<4OF%0*]C0!X>^![5QQ,.Q\^VW3\&&ZD2KK DYN3F.^,1LB'\ MODHG'3#]?1,_9524PWQ4^ \';2]^M0CF1R-JQKM-@QEZCE#)=M.KL/I M8>ZOVG'W1;S]:'@K[%9J!PI+4DT'LTD$MAW$[<:;71A^&^-IE(9E1=\N:%F M[DM#KG8;-G#X&EI^!E!+ P04 " "5A 91@MXA[DX& Y$0 &0 'AL M+W=OSVU%U(>5;8GO& M3IHFG;J327IYV-D'B#P2,0$!%0 EJ[^^WP$HFE+DV)O=%Y$ SO4[-U"7&^L^ M^8HHB/M:&W\UJ$)8O1B/?5%1+?W(KLC@9&%=+0.6;CGV*T>RC$RU'F>3R>FX MELH,KB_CWGMW?6F;H)6A]T[XIJZEV]Z2MINKP72PV_B@EE7@C?'UY4HNZ2.% MWU;O'5;C3DJI:C)>62,<+:X&-],7MS.FCP2_*]KXWKM@3^;6?N+%N_)J,&&# M2%,16(+$8TVO2&L6!#/^;&4..I7,V'_?27\3?8];''H,YY-'&+*6 M(8MV)T71RMT30J;BS)E1>_&!**O?YQS"JLRS;67:;?5'@ M3XT9B7PR%-DDFWQ!7MYYFD=Y^=.>OE:^T):=]>+?-W,?')+C/U_0,>MTS**. MV?^.YE<)$C?>$Q[2E.)G)>=*JZ#@1$M3"AE$C_77BL3":A2>,DL1Y%R3B/PH MYE")@.-7MEY)L_WV'^?9].PE)#\HT#T%H8+D#3E"&16V,0&Z((3U+5C?.NJ3 M7MB%0."H"UR4])H*JN?D1#[EW>G%"(Y\3OHSK4F+:?O,VF3B8-7!VJE*^WN*SO+A>7[Q];#FPTF>']GY'-;'*+\3 M'PCSSD?1H;(>-52A?KX/Y&KH79,/4>]0;"I55$*B2@KIG$KUR%76JQ&[BM,( M."-&-Q]?B?/L1 S>=(Z\>W"$+)$^%MXPI(4:;03])4:!CDU,9B.#3ZFEK$B/A=(8P0 MV 70"U;\8@,A#\7W/0 3]ULJX=)-:GJQB]H8T<9(F,&J&1NK57E@AP_82$ZQ MYXL&'9<8@2"59FB.^F]LZ.=.+V^.1\Y&H<>Q?%S6+IPKIW 34T 1@2VDKZ++ M\87^;("#3GE]/-_%/Q%R6H7>'EY%W>LD0X:[3-.6K9C;-?UKB,L#N.F;T/7"5O);1Q] M$#JWSL5IF**2"G;1RU*Y6CE[#UB0$, 6!PSAEB,O:\X!^ ,$4Q;@M >-D6S, M*,:I8VJ+?G%TV.*2C#0Q,9T=K:U>\UN!0:XX7@5WO&W?).0_Y]-#).=4R,;3 M4>F=_UPB8JM( Q.D!4G75F_ 3=)]HD21$"E8B(MPE30/_80:00,B[8+BTX]D M%.BY@R;U8(0$4HH>%4K+5OO6NN8\AD6'K.C MC4RJ._1 _]E02.*3.N36''>I;E[7#Q? 7N[A>E;'_J/,JN'.N49?B7%C!_;2 M1'(S'$&Z<<2!YR3K*:_[%TQ8DJZ +YY'G_HQ"04/E8LVPHAM4 ML>O9W<'M^SNPK5"CK+,QBM/X(#5V:1%ABNAU&CEKNE0Y6E]0' 'SGGWO7P%V MUZP4'XSFY_H]W(=+E;&3(Q1V:=1?R SL]N#&U'5+I TL[.R6AQGF>3P3L:Z# MKA:/#T?A!2;ACYTP0/K.H$\M8^&V%\;_TQP\]M$U[GW.U@3G^*.=,PKM-WW9 M=KO=_P(WZ7/X@3S]J7 ';-#"A*8%6">CLY.!<.E#/2V"7<6/X[D-^-2.KQ5) MU"@3X'QA@4>[8 7=OR77?P-02P,$% @ E80&46%QH,>]"0 2" !D M !X;"]W;W)K&UL[5IK;]LX%OTKA#<8)( FEF3Y ME28!4J?M=&<&+9KI++"+_4!+M$U4$EV2RJ._?L\E)5N.[<3I]L,LL%\:2R3O M\]QSKZ2>WRG]Q2R$L.R^R$MST5E8NSSK=DVZ$ 4WIVHI2JS,E"ZXQ:6>=\U2 M"YZY0T7>C<-PT"VX+#N7Y^[>1WUYKBJ;RU)\U,Q41<'UPVN1J[N+3M1I;GR2 M\X6E&]W+\R6?BQMA/R\_:EQU5U(R68C22%4R+687G:OH['5"^]V&/Z6X,ZW? MC#R9*O6%+MYG%YV0#!*Y2"U)X/AS*R8BSTD0S/A:R^RL5-+!]N]&^EOG.WR9 M)7;3^KN%U'[TR=YJ:W7'-.V&-/KA7'6G89PL*2DW M5F-5XIR]O!9:WG**C&&\S-@O(IL+=I6FJBJM+.?G70LMM+>;UA)?>XGQ'HD# M]KLJ[<*P-V4FLLWS75BW,C%N3'P=/RGP[U5YRGIAP.(P#I^0UUNYW'/R>L^Z MS-Z7QNH*&+-K[^$T_,>RM!)!N98FS96IM&#_NIIB.W#T[R>L2%96),Z*Y <& M_DF)5+YG9LE3<=%!?1JA;T7G637LCX5@$U4L>?G *H-=V3H\\E%X%G5X$(32 M<%=6AED%7%HYYU8P<;_TH<)-$ 9*H@2(M19E^L!F>97:BKMBU-)\@4QC5"IQ M, /J[<(=2;FAZPT5F2@5L.\V2D@4VH)N'FN@;!D%H=ZD4A;R&TSBNH3-W@$( MAQ80$;M5.2S)I7W8LB)=\'(.6=L:'N"@7V4:^\UI.WH__6T41\-7&P&MW>KQ7/Y8P<:SE<;ZI0E)I=W4S8*.IOV,\6/&.@;6,AB+*\==8J"\%8.4KB M*!CT0G8LRS2OW.ZC83]D:H; D/6-6RLO3L@:+*.8Q:J8G(NQ:I**;PJ!>1R&A\RB;K]%EX-^-2LUN>5X+VXXX1VYY1= $]I3,?6PY- MQ5*52!>=XFE:%57N(J\@0KME+1;4G%R=X%ITC\$3YB1@I7"G++\/&%59[@QQ MJAX!6T&PKF&$DD4GX="XA84YT%Y+9Q7,8D98FXNB-F^/4]*T?,H5PNK@3;8X M%.0/%.K:+&E%T83,\ ( !;N0\*KDR EYCN ;E!#D?L<56X2E" /B'=]#-8,6 H#'[S_5A(05TQ!>8 DH5WKL*X] MW $XCC\H,?AWK@@XF.TD%&+66_4Y-#-9-[D5!V,<4-0Y*PB<"I]0QS,[>Q>I M+Y5U^$K=FO)%SZ8//ET(GD\R4UI"*\_1%0QVRYG$_B4BI#( $OYKX5,"Y%94 M>*L,(L/B:^5ZF2>R'#W-GX>^I@,^"J9!I%PPO6_+I5;W[@[T'_4'$9E%3-;* M$>61H(?TUD0-CFL0%S#/W]Z>JP^3]P%,<9.(GS32IXAY&]\>V=-'_K@8XZJL#76.OYZ8_+:'/@TVX#0T-J1@*O#:'E,I5%N&/+C@&M&"*IQ2KO!:LU + M<+N'H0,FA[:&9FB8EY@SL^;4B_HE,:<6&X73<,G> < U9FK7?X6VU(K'#^Q( MWQ&&QT/X4DMZR;!9^NOG$VG6P]![U#( _JE:"N%+_?/IKZ<@?\ #><.@U$P9 MM/9Q@0@MEZ1]*8S:4=<+&H-:#T(3E:MB2BKH .(T^280IU^5!E:\PC>55@&[ M ;4LV-5,H\)+]L^K3ZT:SE6Z47D4(Q]OB>2C2_CGD0\M=/+ J2?F__!!_%21 F?7\2T_PHZ;6.QJ/Q_FG] M#Y?G'+3IVPG&+4-# AE;YV<+=T\\EK5<\_F2/G0>PT]6Z'H 6=?J&6L_/V\^ M?S5#0FM<.6-7SL^W!]BW&<:MR+ /?NYR$FQ#AT<,@1Z&^-L+QN@M?M-J,0J& MO<0M)KT>/>1KFE*:B;B%ID9LFUI)]J 7.3'].*EEEZK\>?=N*!D/W.ZX'V[$ MB7CWKQ"K_HC,@TLOCD04T=&X/SX$GY[?=C:^';X\#<+];>*9D9Q(D?3[&7BA MA3]FY'TS#0EZ';>C>BF"9_"3CNS>>K-7R-N:4=XT?DX:/\^\ I>>]:_/I1;H MQ]0NVUR^V45I=-S $\TD&\,5I<(-PS10+.224C8,AG'D8!D/*'G'PR"*^R?X M-0[BL,_>[=7W? )>#&YO1TBU& ?CN$?V1$$812>NS'H(Q6\-*]7/HI4??O:' MY26((2 \%S+2F[W8L:=PLLXS2ALMZ44F'_]&/G-1W<(H&<9 DQ,1# M1/Z ]R@$RE% K^N.H]&01(!(XWB$SCU@S4N5GWBQ?+7CM8ICU"#L1^QX[+0/ M@T$R9%',-EZP^..[7K'0&1B,BCP>A2?^:MB/&82X(HEB9])HE'Q'V?WPE#3U M]W;7*.K?]%$'[*%3K$L>T0SC5ND_O?X_2@3[F\)_10/$ O^O__WUWXO11_JN M5GIC7[OC8#!:#V*'$4 ?93M=10D(&/=3@F$6C@P@@'@;]<,B.77?M]2$I M8CV8 M;A"O>O[S.W9]6.RVONX60L_=-VS#W!<\_Z%W=7?UF?S*?QU>;_??V'_G&A$S M+!"@QUH ]9G2MGF@A2L_O/ Y7\ M4$L#!!0 ( )6$!E&!;U$'EP8 /P1 9 >&PO=V]R:W-H965T,,+9$4)4N^9N0CK3-)[(F3]J'3!XB$ M)$Q @ 5 R\JO[RY 4K?CY*$S&N+ZW%Z"SN=)?S8PQ2YYR("E$@)EAJD0.%YI%=,2&0$8CQ M;\6SU1R)A*O]FOM;ISOH,J:&72GQ%\_L[+PU:)&,36@I["X-L+$M3"7\;,,WY6R3;IA0.(P#I_AUVV4ZSI^W3W\KMG8 MDFMN4J%,J1GY>S0V5H,C_/,,\Z1AGCCFR4\A]U):\GG&R$0)X8;$TK%@I@H1 M_@VZ%M:O5%Y0N?CUET$<'9\:\#K0JU"&>\,W-.%%^RCLO#]K"P5 MY*K4FDD41#LY@+-0*GA 9P3A&$(G7[O&+Y.C_C4+^#4^UUDQT-' M5&^.>IY)'/OY+Y+F>/ W$,_AD8&=50GRU!1U^SJ*@UX_/EQVMFBY,265*2.I M,M:\V68QC*+#ZOLB8;O]H!BOVPL6<&HG!+T]]@I_W%[=8-!#O.O.C]LK"L)H<-BT+Q*XVPNB;D2B M8>+:YVSF<:DIT&9),!P.R)OO2 J1KG=&M-YG5##201^LC@%]<)P,7A[M 3 U M!7-53RP"D(1 V3;@ 2!;"1E;.]7C\/0.)-)0;+Q[4&.8-6XI.G6LU[:M+W/I MU$F5-$KPC"+O,15.8U>43'O+84=3S5B.1WW>@<1!-_2.XR'!I)AZNDF-25%J M!-42JP@'4*MUVO!]C3)54F\>6DE^"'76SDC*M(6;"Q$, 3%.W2M(JV,JOY*/ M[5$;\1YE4'@Y5@[$$ECM.:,V6G-$2K7F@ B5A$TFWA0 &3@B,Y8 .X;LS4S- M)1GC_:@-D("<)/=U%87*R -_6I]P-G>Y8-F[V<,_;L?D%4G<-V[W73^$[ZY* ML,>-5OR5S$%>@"N%H>#.R@Y&*@29< D3'&(&^4@ECY8SJ7IDT =;"<"Q\3_' M><,^;3A+@K> #00C#TQR"!F?QNXDN4NM0NF\<(-UX9C3/$,$%&+.@8^QSB-V M^\;M_[C3"JQ-;M*9(N_?7ZU1WY\$4'KUC\ MKE59( ^,2P&>A-5>.?F;'%&-&\8N^NM$"K C^RD(.D7VA>8 ;H%XYRZ/PN9N MNQ>^V@]@5K)U!.-D32.WJ]:F[:0'IY>&NANTP3"W#"SOPWSAA-V%(20;F8HR MYMA&7=?&_2&6MJ ?]US;&T1D])RI8/S-K-;C795P#GKA@K]1FY-*GA^Z M,_G"[]B]?E>" QTU6?%P\_:Z>H6K+K- JBT;0]@2-W,;UY!J"%NZ6]>: MS=8%<)T?-A?K>:_.03/>NGK&R=#?PIFU6 ,!U JF6^]V2D,DPXL=XA\JKPN] M<6G@26/,NI<76CWR#-\O%IP:$H18LJR*M$MQ7&=@=>TL#7Z 3QV &6W>U'C! M( &:W2^6%]2I&86\4EHG!X;PMB"86I-^Y,(=:2&S..>1RJY'ZWDIV5 M%WG.]-3][X )%,+$/\Z;V>:OC9%_T2^W^_]%/E ]Y9!\!9L :=@^[K6(]O\U M^(%5A7O?CY6U*G?=&:-07W$#K$\4Q$ UP .:/WPN_@-02P,$% @ E80& M46TIH3'&ULO5AM M;]LV$/XKA!=L*Z#9DNPX3O,"-$F[M4#7(.G:#\,^T-)9(D*1"DG%\7[][DA) M<6+'Z3!T7ZP7WNO#>^Y$'R^UN;$E@&/WE53V9% Z5[\>C6Q60L7M4->@<&6A M3<4=/IIB9&L#//=*E1RE<3P=55RHP>FQ?W=I3H]UXZ10<&F8;:J*F]492+T\ M&22#[L65*$I'+T:GQS4OX!K<'_6EP:=1;R47%2@KM&(&%B>#-\GKLPG)>X$O M I9V[9Y1)G.M;^CA?7XRB"D@D) YLL#Q<@?G("49PC!N6YN#WB4IKM]WUM_Y MW#&7.;=PKN57D;OR9# ;L!P6O)'N2B]_@S:??;*7:6G]+UL&V02%L\8Z7;7* M&$$E5+CR^Q:'-859_(Q"VBJD/N[@R$=YP1T_/39ZR0Q)HS6Z\:EZ;0Q.*-J4 M:V=P5:">.SWGM7!<,GS79*XQ<#QR:)861UEKXBR82)\Q,64?M7*E96]5#OEC M_1&&T\>4=C&=I3L-?FC4D(WCB*5Q&N^P-^YS''M[XV?LO;UMA%NQ/]_,K3-8 M!G_ML#GI;4Z\SU?FF#GNJJP4J^=SF[8Y]*_J+E:L9);IA6P3'*+=PN6 M!4GK)9%KUG&5"U4,V45C\,H<:KO2 #!<8%;HB]2!HGAY%7 MZYS6C%PF6E6KHMA2O]3ZEE[B/B]ZSF*R2T MLTAGR1U:=MJ[O /K2 8]H"-G1$:+WDO$,/ AM,^:($2_5N1@ MN'?]U5,1%_D=OBJ@SX35:!E_P824V,_)*\294-J!SH\_S-(D/6)[6^YV*R>' M.Y6O=^]*.HVF<8+R:10G*5X/]H?3\4XM=)BFT70Z1>DDFL0SO$[389*TF0); M?C,V2\2=]B:3VM+>A'7AZL+PBOU,#LAR M&A^11W;U(',99/QJHXY'(,>%KJ& M-RA"@QGU/9C$8*2[;HJ24+PCS!!99;EGHV5Y: O T74+YD+8##-< 4< ?.R= M!5](34TN"8VB,%"0Q35<>*4;Y M3*/-)O>M-4&!!F&.(@HH_[_% M$S%DI48MLQ06?$/.P8'!SY$-GSV@%5?87JC;DWSK"?MTJ""+[<6@"_>]!Y; M8;.^91$5IFQ\RZ'WPMJ08N!F6ZO;=J"%J:WES?6(>E(-_BM3KK[KV/J^(RLY MG$7)-*81DD;)F&ZFR3!-7II7R<%^=##=)[TD.IR-26\V1#Z^,+$FXUD4IZ2' M$R_XVS\I;U+)8A'Z!G'^ZDLK/[/9+#;_UM.%&R%47?5N0Z^WY M12+M1L< '24?==^VPVQKT2TENV QG::";5'!8A&HB<4G^YX<]10DC$5%LPO5 M-[K5]IF1M1_P%,4#O H@#Y&%HEAP'^MPVZ%CM'9PJ\ 4_GA*#0L+-ISA^K?] M"?A-./@]B(?C,Y9#0;A)6*!J/#S8'S 3CJ3AP>G:'P/GVN&ATM^6>(H'0P*X MOM#:=0_DH/]?X/0?4$L#!!0 ( )6$!E%"D.-M P@ /43 9 >&PO M=V]R:W-H965TGKZ=,-G&V- M?7"%4EX\567MS@>%]\V'\=AEA:JD&YE&U7BR-K:2'I=V,W:-53+G354Y3B>3 M^;B2NAYJ]>>$Y&6F='P4V[AV"HU9<-Y4[69<5[J.__*ICAN7D MC0UINR%ENZ,BMO)&>GEQ9LU66%H-:73"KO)N&*=K2LJ]MWBJL<]??*J:TNR4 M$E>J5FOMQ6TI:WL+0S M["I]5^#WH1Z)Z60HTDDZ>4?>M'=TRO*F;\B[4UY;!3CYSE4G_GVY$BW\42ER;JI'U[L]_6*;) MXJ,3?[72!^UW[1)=BR]UKJ4X&AP\&1R+QII'G2N!TA9EJ!JJ3-'('0?)&_&H MG%>Y4*UN)[@.^S!B5VAPRRL+8$HN,K-NE_,*Z);X52;@@FHG)Q$>1L.Q1G%! M]N)[!YPL00_8F8N=DM:]$+K5OF 9K>,C\8.6*UUJKV$B/[5J(VU.+M"Z%P&1 M5J%LH]$P:+4C9@C2:EF*1UF&Z$APNM[P=D3I9YB*I:%&X#.K]51MP MJZ-PE\8YQ6>-U3@>*!T*O4;0=D,*+CB)[%];4R'^JLXI=*Z+2-,'PJK,;&K] M*RRB>"-5UO.5>52VS111.PEK%)3FE(U.+TYI20^0$: F9([X((3#_20])S>L MG 8FEB:2&2P-;G;<*6A3N#;47*R.,9Q-L-QFBQQ3)?S8W$98=Y3UG-\ MCJC6CL=4:.)T(8YFDV.1G"[%T>+T6/P-<=IT%=W:O9PE.)Y,)VSW8I+R_^3D MA!-X6/\]%6L'8,("698[L0XZE4@M_K"Z?'^S;/M)*F#TZ&)B+1*UCM@I5U1GIM8VP? MN.@.H?V[F\_7XM[CE)CWJUTM4W\FQ96L,>ZA-N()6>$4V^185 ]?MN\5WY#M M7P+JEAE^!3A*E#UX?+^P9*_HE1X JJRS,N3$/;2XEP>ZP.#J.,;/-EG5BHKU M! -=040>*C*3#.*R8IVZPRNNE( RG'CA^E!6=-$R8(B5.JWL/< M*@8W)Q+/2'&'#<6CI+5P MO\! #.,"$&"]9#[-A\0F+F1%[ X:GF:>HQHKEL0: ' C(XAC,^1$=T#N&2IV M,71MI,Z_!3]-DV/Q:;TF]PE)3UFTQE+YQ'/0X&P!&GQIT0$YDSW) M/!'?[FO8Q:&!FP#U;51WRUE<<;ZP)FR*?J+HA ,\W>SDWFT)+ZD,M<.3#@,. M49E-DJ.'XS;/W"DI#.GD8_N 47\#M<\8D#TDP<%\-+>K$#Y$/*@-BC+(4"A#5JW*/7ED*7@=YJ.QQE7/[ ME/V#@Z228R]C$"E=Y-IE-)R8FE!S2.PP.S0$=DDO@CP5X=:,.*"?-A0UU@IO M[B[6,7$YC.HJL=25)IJ[>4Z5_[JS=QS58H2YX-V$#KE.ZX))_[7"*C6(-J?* M:XSC*9%"10,5'%.TNR.8@^E1\$M\I $/!]&!K 8,70"I Z<$%7^S\W_S_'H>A\H7^M&P::G-")-Z)ABW,!QF*3I"W\.\$9. M$?N9\(S40S*E5J8*6:[WD?3\#CE\.9T,Q54H-T2H0W%GT"2[-=>_*D#G3C4! M9)[!>;350ERN+:AY"/M*4ZUH[66@%_"R'2+ND46)[*K?.[*O1X-".I_-^7\Q MI\GN9#A/>4X=+I.Y>.VCP7CO4TRE[(8_.%$>\!H1O\KT=_MO6I?Q4\[S\OA! M#.6W(3HLU1I;)Z/%R4#8^)$I7GC3\(>=E?'>5'Q:*#"SI05XOC;&=Q>DH/_2 M=_%?4$L#!!0 ( )6$!E%O,X]ZPPD &&PO=V]R:W-H965T MWGH M] $B(0E=DN "H&3OK^]W (BB9%G9=*9O>A!%$C@'Y_J= PRO-TK_9E9"6/98 M%I6YZ:VLK:\N+TVV$B4W?56+"B,+I4MN\:B7EZ;6@N>.J"PND\%@?%ER6?5N MK]V[3_KV6C6VD)7XI)EIRI+KIW>B4)N;7MS;OO@LERM++RYOKVN^%%^$_;G^ MI/%TV7+)92DJ(U7%M%C<].[BJWGC(;WH#$D@4 M(K/$@>-O+>Y%41 CB/%[X-EKER3"[OV6^_=.=^@RYT;($@"02) MD]LOY*1\SRV_O=9JPS3-!C>Z<:HZ:@@G*W+*%ZLQ*D%G;_\AH)*YOK3@16\N MLT#WSM,E+]"-V0=5V95A?Z]RD>_37T*&5I!D*\B[Y"3#'YNJS])!Q))!,CC! M+VT52QV_]*1B[%]WPQLAJR18\DX6T$D0%T>:L@>WU M=B)FN->,+[40R!OPL"MNF7BLI<9KR]9<2]48EG,K3']OZ86L>)4)OW0#+FK! M,J$MTIJ5RBK-UF(ELP(S>)4S95=86?S>R)I6"I)L^0<%D9:RTC=-R7YX5SQGT(M0!$:^86/.B% M%!HJ4+)G2N>DD1_\2=4R8]-AXJ0GYKFP0B.AP)VL%,%,F:@MPXI>?N-NU6(A MP61G^^C/F(/#QL)D6LY)^+E:BXA5JG)6M3LM__J7:1)/WG95H3NR.?="]-D# M[@VD,8YQH/<&)@6B+C^B-K"R-NZM>+0!/57M(1!^X-IN#;CCXE2U*V7$,=]M MH)S86T<: #(WJN+SXJF-$[#E:PX[(12/K>\]_"Q(FVJKO(PLNY TE)R4#GU/4 M/%%$$H]MS+5A3"]EE6DG#_)AKC0@B>R'C$;,;!!C*\?42^F"5; 2JC2>B+AX MS8JPF@PQ^?GCSRYR[$%F46HT9/B:VV&"=U8'4('O&@W/\R:7P6Y&%3)W1MRA&^+1;F.\T=NLL"M$OO.0D8\0PU51 M0564H0:*M@:24$"T-C1XX6SH6S59^7Z,+'#G?+%'R]Z+3)1S6"N-Z0U<]+&M M$L[NG6=O#TWMRX5:7!#X^[AAK]AL'$VF,]Q,QU$Z&S^CZ@;=!;MOM*:8?,7B M:13/B"X91O%P^A6Z?ZKJ(@NTLT$T2X=L,HPF@QG"A70_K'!=:JPUF$5QFI*T MTV@ZFK#O?2T+BG[21(XD)).W$!VQI5;&D4>C\=#]3T![EV5-V?ATR 6J-3SI MK/QZ-AN]8:_C*$X&;UYD6@G2?C0FUFM^U4@I1A^D@V&?Q M(A6DB =TG9[BS0'OKC%QB>*29%LGJ$0E@[=((]U@#+T$('VOZFU%ZC!T1/%; M-RDP\'.KC@J=^5%+ ,94Q3/4%O50AF! ME;%?,'[IP[C>03:*B-9/-$)MCW#%3N0>_J5&.R*U'^E3^O/ UI<42=[AQ9-# MS:Z&"&8%,/L#;#KZ0;#.NN#P:H:,_V; (G,&?[T C!TX)*M5F2I%:!Q['7EH M(5?HT0E[(;(5UTMA>KZ.@:Q&*Q78>,-ERMAMM:1@!O.B(0'W(^AOYEMDBQPK M3H6RP-[57 5 H<4@R5%,^VEX)6':H?.N[N[4FDK_VA;A..X/'9PEQ!L M)2.'MQ,7?-H%:W4DQQU_-AJPX8@!#.(X8?%DQ)(T>0;.K_D;-@:2#G =3X:>0?"M2]CD+4!S .CZ03@3]W_>!:33FDTG4S# M33)U8CUXQQJJ\-I>N-[5=^M[[B]1&@7:K^*@B&;4;ALA="1A M#W 8 B_[=N?">UJEYD\^GES?4?J6ZS NO]K(776W^P2+QH)^P[]BT/\'U MD/L$ZWZ':XIKM[EO^VCSE;V%:Y?S_S3&;F%^+JIL13LI.FL#D) D-!.9M:O) ME!FAC-7"':BQI5 H>?6*[+K;*8;PV-"S<,"41WXW &9HGI"<$&+1!EHX4G1Y MZ56D!:CQ#F+NDLGM1G:;D RI2=E.R?Z!4\EP+CZ^+SK2*A]F^$&C;/;;2>.) M7O_88.,;HROK=-IO?/[-7,,< V0Q-:8.>(9.-AF/Z3D!XJ*%C%D\1,PCAE. +*(FF+YI, +][ -IB#84T 0 %]V280F0# MC1[*NK$N1T*!2 FO@?^ VT^^[0MMQE&C=3MLZB;WC8Q@DV53'DKB+?U\&W)H M[4Z[5HE'=%L;4:R[A95&]]@\\\\]KR79HNL?@ :5$RJ0*8SH'0&MR2FC.#@" MG7\RAB,FWA'H8-)IC)U.\,,PFHY!>MP/8#8#LVU1\]XX:@N'Q8-H."&IR+,O M.26.QC&D&$V?.^4%([<['M_@GSCA'+4GG*/_\83S)-WYA/-\PGD^X3R?<)Y/ M.,\GG.<3SO,)Y_F$\WS">3[A/)]PGD\XSR>T)!(C=/;LX!Y>SM38/-D=T\%06RI[WJT]'(ICF6 MP@YUA8J^++4IA:.F68UL95!DWJ@L1G$8SD:ED*IW<>;[WIJ+,UV[0BI\:\#6 M92G,Y@H+O3[O1;UMQSNYRAUWC"[.*K'".W0?JK>&6J/.2R9+5%9J!0:7Y[W+ MZ/1JPN/]@(\2UW;O'3B3>ZT?N'&;G?="!H0%IHX]"'H\XC46!3LB&)]:G[TN M)!ONOV^]_^ASIUSNA<5K7?PF,Y>?]^8]R' IZL*]T^N?L,UGROY275C_#^MF M['C<@[2V3I>M,2$HI6J>XJFMPY[!/'S&(&X-8H^[">11W@@G+LZ,7H/AT>2- M7WRJWIK 2<63W9R)%'[A^EK?558QT_8SV#-UJY MW,)KE6%V:#\B)!V<> OG*C[J\.=:#6$YPC7 MNJR$VA#='!IB 74[ZG:45F7TH_02(86"5#1 EE#1O\XLU%:J%0@%:)TD#B/H M)4AGJ4O5H@!<+M'KPOLR/$!D?Q+M,//^,BJ:H:!D@Z4-0"[)T#?19D M0)\R!K-OD>UR2'.A5F@/HY0$E1(G595U(;R_)E=:8]S0UUG2R-1QZ.M?/][> MG$0+T$TVF&JE2YD"JD=IM&(;D%1@E:)QM/AY1*78M+&]T1'\ZUQ2-:A@1;:- MRA_QB59;B\.#63<4W)"^J+*>%WL#&>JK21 FL8__*@YF2>AGSO,C-XA0-A)% MEBB0P+ 3F+>)PV@14 Q;-2"+S4'T[^WG2$)(: NPS!*C2XB2X?1;R&K#;/MR M9"HK\64<#R=?8133?T7<%D86&Q \DP2:%E^N05,BSW6:,3PA1ORS3E$PIIRS M&CEZLR]X T5[A\\,5VSFJ[?6;+)'G^^^F<=1\H.%6Y5)$I2M[ZVD-R.)5,UL M>BEFU&0/ FB_0[,K&1$)A5$4TK)$\*DE"@^F'ZXTH]FRBA M_<9[(AK3R)$7*MW5@A!4VA=CM]JH(XB22=+.,>?NF;:K%*/Z8CF^1D:+8!$G MC8QFP7Q/1E8^_1#_T74#/V:>J:%2ZE:^LT2:(=YUX^K4RGOCR8#O)'F:*U'F8;Q?(.VVQ[&NB;%Z& M)KF5DG]Y.8(F1\;',9CSB?\1MRKE0X9@-A1$!7M*JGI^D[@[GH%\30!!C690W\1#N"ZIO*H= -T/%663RE\ M<^E.*1;ZDR .)P-Z^WHO/&9]>W%Y2:XLV V6?A$IF'2)!3, MI^&@27(^FP[@<\?FT=XEI$2S\EKIN%TY:\T]]K1!^Y(WFT4OK*+(2P<-/4K3D>+:Q='H[' MIER(AAM?+46+,S.E&VZQJ^=CL]2"5TZIJ<GTJ:K4Z'H6CVX$+.5]8&AB?'"WY7%P*^VEYKK$WWJ!4LA&MD:H% M+6;'HTEX>!J3O!/X+,7*;/T#>3)5ZHHZ[ZKC44 &B5J4EA X-M?B3-0U :$9 M?PV8H\V2I+C]?XO^B_,=?9ER(\Y4_456=G$\RD=0B1GO:GNA5K^*P9^$\$I5 M&_>%52\;1R,H.V-5,RBC!8UL^Y;?#/NPI9 '.Q38H,"C'N>JTT3C94E NK<99B7KVY-*J\NKE*?I5P9EJ,-:&TW8=C2VBD\RX M')!.>R2V RF%]ZJU"P-OVDI4=_7':-7&-'9KVBE[$O"WKO4A"CQ@ 0N>P(LV MKD8.+]KEZH)K\7+J7#WG:V26A8G6O)T+]__'9&JL1IK\^<1B\6:QV"T6/[6O M\+Q]?0;2(Q&"CPL!,U5C6LEV#J4RUF":U-RBH%5@<9KD>;O^^:>!(!H !E&X(%[*FQTS%%[\A,76WQEZ0\A:7(NV$P;V(/12%O=ME&,; M>4',L&5>D<;P5K1"\QIX6P&O,%$DQ9(R'L0-^8D8D1>&#.6S/(382_, $B]+ M4KC$FD!;2+I8F:Z$I=YPEC$/IY"F]I,] Z9S)[M;-],_JNPQ.4F1(T5N M*!?9[\+XZ+)1BU+-6_GW_>!0^CNF=.UUOY@:XL\?T@]6.+C7RMJ'"Q36LB2% MGBADXX/!3ZW$3-\:-AM9?7^P0]G_@6-VC7^+B2^ 95Z4 M4S#BW,\8%"%6GH+Z2>%C<':Q,2HP>'D&6>8'X2T#[@OM1V'@I4EV@*'WD^() M+N['D1>%^0&DD8^H3U'QH+_$0VF*)XPQ'6JN!)XV8=Y7@4+DV%O!P.Q>GF., $008 1T,&1O"!$4NA MI:H(A/EY@I9S;7PX%]I=@;'6#L=ZS[K)BNO*W)GN.?UCB;$S"]QY.%AP?G'Y MR'+2,9EC)\\"/HJ.M"WP@]=\\6@Q9TK>WO]IO1SL6KKGP519?&RXWP6^[H0F 9R? M*65O.[3 YKUX\@]02P,$% @ E80&48QHD_&9 P *0@ !D !X;"]W M;W)K&ULK5;;;N,V$/V5@;HH6L"P+HX3;]8V$#O; M-L5N8R3I]J'H RV-)"(2J0ZI..G7=TC)LA>(@RW0%XN7F3/G#,D9SW>:'DV) M:.&YKI19!*6US648FK3$6IBQ;E#Q3JZI%I:G5(2F(129=ZJK,(FB\[ 64@7+ MN5_;T'*N6UM)A1L"T]:UH)<55GJW".)@OW GB]*ZA7 Y;T2!]VA_;S;$LW! MR62-RDBM@#!?!%?QY>K,V7N#+Q)WYF@,3LE6ZT0(886I=0B"/T^X MQJIR0$SC[QXS&$(ZQ^/Q'OTGKYVU;(7!M:[^D)DM%\$L@ QST5;V3N]^P5[/ MU.&ENC+^%W:=[82-T]987??.S*"6JON*YSX/1PZSZ(1#TCLDGG<7R+.\%E8L MYZ1W0,Z:T=S 2_7>3$XJ=RCWEGA7LI]=WF$E+&:P$61?X%J:M-*F)33ST#*\ M,PK3'FK5024GH,[ALU:V-/!199A][1\RK8%;LN>V2MX$_+558YA$(TBB)'H# M;S)HG7B\R3=I?2"AC/!WP\"?5UMCB6=_O1'G;(ASYN.<_1\Y?1/*/++@=T(OLA'$C7.LP']KHE7:""GTFW#7SZM(8?G$V>RTHZ*GWD@?&/ M(]@) Z)I-*>%D\.2^GQ]_]TLB2\^&%AI09GSO);$)#4QYX>CO):"=UMKK*/& M6?*R.AWB5>U#BE"D;&/<&E]W'*Z[%W6-*=;N,"?=:;[WJ](?HK%OP M1I-X\A_11MVQ=I)/W8:OA;)Z72CY#Q[1P&?N$(83JPY'^BW(8!S5K>L+8[C# MG)FQM7.'^ )\[N,/G'KBY\=)-7NL5HF6+P"#\YTQNI*9CY1+Q3=2_E\8L?GSR?_,+IY17NG^QUT)^&^R?E[ M_B:C\V3JO]-9#*^5E_"H?-=(A6]2AM7Q9>DJ^; Z],&KKOP?S+LF^EE0(;F> M59BS:S2^F 9 76/J)E8WOAELM>76XH&PO=V]R:W-H965T?Q?G5QOF[T"H5Q7UG;'A]TL;8 M?WU^'JI6=3*2)JU)$5$.(KLN;H4&G;?HK[[,?)AM>SA_9L,@;%JQW M.HBU?">C?//*NXWPM!K2Z .;RKNAG+84E-OH\51C7WQS[;I.1W@Y!B%M+:Z= MC=JNE*VT"J_.(XZ@A>=5%OVUK5^_O/H=JHWZ+H]W;Q M28%_'^R9>#J?B<5\,?^$O*>CO4]9WM/_Q5[Q3H?*N#!X)?YYM0S1(VG^]8E3 MGXVG/N-3GWTN+_\?XL2U['641DQ7744!3ZK1DS,16T4K>FFWHI6UJ'AU5+6( M3@34?"UDWWMWKY'ZRFS%DZ]F7\WG8D!@O9 KKU02C>7]X*L6I2&POE<^;EDK M]=N@>UIS)GYL-33MW&"CP"<+L'&-J+*BLEY+6T'S7FJ<&NC9GK9BT^JJ%1)A M\:IR*ZO_#3VU92,&*X=:D^*5L\$974OZLI2&A HNC4!2'U/N>TCQ>]ZZQC+@ M&43KR-I,G/67/[U<7+SX)HB/MM;2 LV60>.3)]=O%%14(_C(L9U#E.W6!6R5%;/OY; MMU;>DOWC>10W%516EE13]ZKKHVBP/8-3F(D*>SQ.5_>5QNIZB'#%C+ULU)K< M O35'3F /&(IAI-LB7&HF=(,EVQGE%.#AJ0L\98R9VTL(2#MU2&0WI4*AU&WSPLW1,G 2RE6M5-.EEB"+(J$.CLXT;G$1* M %$&Q6# CU.6>*H;KZ9:'M>)2DTF*R@_E _ER)M6&]WW@+20*WJE Q8H.CJV M!VL.KDMY)E20PG4Z9OM8UCIKB'9]3/-\ \Q%';4E/ M, 1.5UJ=(C\%*HYURB-'>T;! YEP$8BGWH!L#E*C@ 9+_A]-AF@0E')\G#49-]GL0Z?73V>T9 MB\I(B9#8T #M>J\K+*5 #28G29:8%*48:=+2\E-XFO?*1.3@"&?6)$"&X !\ M5)UL% 0''+Z$PT@(TJLK7CDURJX0=3I;G8FKJG*^A@RSW6^%M:)*Y.2DG[D% M8@_.&-5&5%)^/*8AMSHL9-0\KF).,?!)S?@NZ6"I4>(H=EMEF=RH2OXCJF9+ MRW?V+^'M%ESZCIVQ0M8@C$<4H<0F:,S>S:B26@_U?6A#D?;.I(P"< J9*XVV M<:K\.D#U6J<8(!\\P>H&(JFU>QR:O$N>-O^TG!_C:4@1O@/.DX M\?]^G#I)*5(-GO[%-!*(N$!MH^42E149QRLSU.R:JO(#,P;"F9!T!,61ALS; M[S"P!E(]%#?;[.K$-6H=^B%2DR\H5?+ZP%O42$OR&%TE'"*$[=*>A#(B^>I+\,W0!E. MR?R0<(&<)J#2%+R\P-A M7V0NG#DPL1'FH(6.?)G(UC3<7AF9>?K15.)0I43:V8DA_2GM@#L1@XT>1M'/H%Y\VP>K"-+_ZA[ M#OU 19MP*U5M)CEI1"$58LAD)U5]-B KKKAL'GCE4-V+V8O+9SD:R4.?6=T? MD$Y(1I[)9&B+QKG\K;.G&6*S22!/54')8Z/6'QKQSL1;[@(9L!JTP#PKF"U; M?D0P>XTOAW)%J'O4!&8T2"T("3P*C,^/*KBB'Z0NZD_T@9TIP3 MF$O,/L4=B-:$2!E#\P0\4*!+=S^,,P=OC M4ASZRRJS?62GZGKCMBHW[?R-_'D]LJ]"@R9!_.L^(=H90A[F8E^Y/!ED%^V8 MSDZ_B<<1OT>*!1V8$PI.,\0C-JUB%!ZI/]F?BC10#Q_B.$WM^9IJ#"N]*\ Y MY86(7S.2WKU593 Y.(H2!/$:#)\FD<8KJQM(XZ@F)DQ/IJX?[S@*FI2*H(3F MT8] CT9;^J&$,_-/=N]IPILQ9ES,\#B/$@-0A\C;5%-8B_R[$D=>"(P,5XCJSM6<\Q&B%O1_0Z.2_<](TX:-$"^:=25 M>@2Z4[@GY+_KZ?X7NC&H+WQK6B"9@ )9=S8CKE10/!8+8=SRW(R M0-/4+^\^-9%R__#J5*VE&,1VGV%_T^0K M)D>7')*F[*#47;GGFPB<42W[,?/X\@_MA-J(3/A5MO1T8T9952X+.C)JD6D?>R$QKU0A;'69[SLEJ>2:P7!X M*K)M/'B7-&5BUNKPJGOO[G#4W2=J1'C'=",5VH-N2T5I:Z;D:[URA!!FFZ,N ME(2VZ; N!1'BJ*.S"KE6J]TEZ&"1@C0$\9//D^ M%.D7E)GM09$7? =$SZD+@;,05(YTC'R@P@Z8$*[,@2>K"[#6!V3^<>T/[7]=]*OX&J4;H.M\[,7ER?"IQ?B MZ4MT/;^$7CJ@9\&ULQ5MK MQ(\>96I>X'< 8DL9X!)L ,)>;7 MIQ\ !D,-:Z+7RO5BKNZ,O[59-VVS8N3$U^L M52W]L6V4@6^6UM6RA8]N=>(;IV1)+]75R?ST].E)+;69O'Y)SSZYUR]MUU;: MJ$].^*ZNI=M>JLK>OIJ<3>*#:[U:M_C@Y/7+1J[4C6H_-Y\3B[,7E\]Q/ WX5:M;G_TM4).%M5_PP_ORU>04!5*5*EJ<0<)_&W6E MJ@HG C'^&>:3YQ-1JJ7LJO;:WOZL M@C[G.%]A*T__BMLP]G0BBLZWM@XO@P2U-OR_O MV^)87YN&%.#&&7XD:OC%[J0II67!2% M[4RKS4I\LI4NM/+B4?SKZ.5)"TOC!"=%6.:2EYGO6>:I^&!-N_;BK2E5.7S_ M!$1.MBG/ O( ?UBGAU[:K8 8E$!6#?7_K#,,. M&1B%^/9-&XI("X%Q@EZT ,YW9>M&FBW:_.S9CUYJ&<>'R&H73VP[%XJ(N!%1!BR=ZR_ T@BY\_ N-+ MV!$P?$4J.55TSJ$/&=EV3AV!3+(%,#. _O@.+:9+Y;PP()?W"$RT%V(IM4,7 M]C",]Q%F]UVQSB6):D;/:^!?6_KXGBH/*I=-!'.#M6VMOCZE@)@BMXL2:X@; M;4J 44PWT0-A.*2)7L1E5X5]@ ?L;EO09^'!']$2O,[Q =PY3[AS?A Q/O7Q M"K)<)8WWP,_AR=!\B 7D>;B3#W&4&)CLB2,#0+ZW=]6-TEO9HJ*6S-7I1FFCG71!) M51H2/(ERN]8 ? S9^':[MGY,\53URBB/>22&UTB0B1;;-FTWEN8 MM%4DA*R !9 $@#H; (84B5/A+0Q&G 9.!O'+X>I;98IM!G,CXE"L*BZD[5$@TG2O60.<2Z#"L-%*#)Z#BC;.(I/ 0;>/7.'VP*Z'11E9= M>F* /H,A5>O[G(/B*H7KLUU 8*]I$?0WH3W)")SK7R@EY%UKRUM=5:S^GN5Q MH8!-@!KH9/<6'$X3 M%8,?$ AHN0#W;'68JH0$#'O6\5Z"&47$"P&DA^\"56O MGX+$Z>=!X<'A-LR@\OH!RX6@<+Z1G6=Y@=P66"0@);#%EQE[)-(5R%@\-QK< M>#7^?JF Y=68^1E08;-P-5AZ81T@((:"P^D':U4*T\ANJ#ML!\SL<@:3ITKI M^N/G5".Q^:?A=5QX;%I,76AP@$),TK&" ;B!R/Q7R%E,2J=]3H,BK: *R!:A MW+KO'\"75D!S-I1\R!/8IU')F(IH+=@X<#2]J%0@.3&B2I*.& ':N +KP6[= MP7->'S<8RV80N ^X%] R>;8W$)9;PGG6@>"]>9"U@!5@%, 9#'Z(&' "6:C# BY94E@&[ MI@B)VPAZO03[H0G9ES9]>4J^2-[\6U>N"$+QE0) *):K,'9(*)*M7**,L4& M>&/<:QRXL5@[XT<2#)@=@AA'8$?^K& (1!LA3>"-^#B:=CI:<_8*(#CC7X[9 M%[@A1#9FX&6'M5[TT4/QFI[",=O!XRMLG1% F4 M#.$GB6VI)J<@T:V/Q<>&:",$#(WF-)B()R@_L<,10U3@L)M,Q23FP<#X<*7= M-S-\F="6WIL[&X&H HZ],^UDIW4 'K@GY84J1U!?$<+W'6&PVJLFDE7 >/8U M]-DEAN(A2X-_&FMF(LLM\_B&4.I45V^B=L%X(>R@U7 =/ Z8/L=7JK/^HGY\A2-W 8"F5>O:<5[CI]K=X_"!E^)=0Y68S7,7G"L M$;5-S+%=I]WNZZL=F:@X&VI_C+VNZ)RP0SU64[8&],="M(V;QR]"E#-PRQ)[ M-A$1 ,35 .QP(SQU'@X0@H$&@W;C1NH*YQS7'+EA7#GNZE<,<"Q^28HG'NHY MF1*7]0P?J:M**;;$A34QH+3P/L M1#Y5-]8PA60WH;X$-RV0[(/8GJM."/?A2F$4=_%HNEDDRQ#[V%6()HF%91;X1JQ8XKJ:E-P$$:K#K-G^"[O]D&YGC^9#YE2WLQ'7#6 M:6A@D5S8P2)]R8BHJB*L"_DKR(I-AHTNN2J#RJ9L]-(KLDV)M2RJN>-OW M6D@.!O($T;0IB2;_6X%K$'P(69;4)L'2C\ 0[(5@F#7W4UL#BIF5QI']7B?J M'H*<@PYJ;EPVM:FRGB&3U=B9W;/Z-/2V@S7(CMH578T3%7W+#=1K-3)XE_&$ M#YD=?.9VJ-&(E>\;B4&4ZV=N%H7EV*6P3,I[! .[)VA"".-OL-HA]*#T; UK MW/<+D/2&+P +"1?3I&ZPA@_ &K65)&P2 1A2\ M-WK4CH0/#&;'#(=X[O/$(!X$B'T1++EW^!AA M/BS >R,NNA4X/:KTG#?N7:K&LX5N*)@&3!I?N[CIJ^2_V&-:?7;V9$I>$ROYV;5J-:=C<K+49GFC2TG8RE AP@6;J^!QU*ZM!O03-/10%8HI?< M,$>_QLB.A6%JWF7S,^D&&,N[C8/QL!)L $6+I'Z/V@#V'E2#SB<2UJ ILK-$ M;.\!"A.!D4M EOY8\>RX*0K /SD]GI^"#UXJZCY Q MKM%GK_$,N!:/(H ]/Q(OQ#M9(/T=-*[?]LE_? H\L4W27:?6*QHG&".A&!L* MAB5^P/DV]A^YV*:5=&=;/.SG7R/%NSQH;U03OFH5GH^1UU(\P6$6Y*_N]3_^.7]Y<=K]H6!M@VF M0(W.ADN4.F$?GN0$FDOZ0Y*A.JEO\E-G*C2AIF*MRA4Q=L47"?Q:-R%\'$!WPA?BA !Q'5-103ONMW$WDV MV*_E S1';?>=X_KY?$B_="KY(=14:*B&'!I:8%EP'8M'ZN@!"03#A#IX@,=/ M]T7)V=/9V>-IYLGO^Z:MF(DK;G__PH>C(6H>SY\>13:>CF5D%JM<^#XB'^?3 MT]0S2%_[(["[1+"C(C,T2!.@4BW!GIF=W;?]X1V=W^PZ<6&K*CA!9%%@O!98 M9W1'I]$MIJGAT+.I:;CT$&HJWG7?-1C8]!DOCQ22&J@[!Q%AV:Q9.W+6Q%MO MU&V/ C"BDD4L!N] 4HIP0\+QD33Y@7:4-H$SJ8JC79I>=1H6OAON"1V2\,D> M"'\+J7M66?N%%^EKWD$;.SOPV#FEP6HLI%ZJ*KE72F>[D"LT>'E@:!%&!VM5&SD$[[NSPHJJ;&%6(=-MRDPZS@QQ(W@S>3Y]1WM^FX?E1<=D&PA<-> M&T802 \) J,>WDU5)?B#TAL,GF/QKG.(V=,=<+O'(E)PE)KY//.'K["'/_JQ MBPQ33$I8.T>6Y;=0$=;8WL,$@;+^!7*L> )(=XT]]@X'&M;BH2>,H34D=<4, M94#%]X#O!X9$VL7(4>:G#R.]X],=I(OD=TQ9]Y%0L'=VC:+N M)_99LP/9V(+.5#QDV 7='0/ VS/G-!6P\2I-/"X;%,0#NCP4:M#&HSY)$S5# MUPB?;^(F3;,CL_!&=I6$3OA]X"KA!/5PL?#[6#86W[T\NS?60NL\WB3JIST6 M%X:9QE;U?* &.S%;R ;JCXJ; M&]C_YKXUV9:=,K$";#L*\ I"NOP8+"9*;$CQE;R^:1?;:+]G86I>;E1E&_*? M!1%I'0V!/,,G0Z"M1F0,+I:N_.Y['^ ;F])']Z\-AR(]DLX4"8_BY8NC[S(0 MZ+:TR$WX0#MKXY*GC#5!KG*,VMEW:M^-:C:XMO/J!6AP#3WQ?XW[&:+/CE=WL0%WW)EWEX4SX9\ 9&I;)74J>#[C5N(V>IT<=# V+- MM/KO.[GX 3""SH0S?D43P&*[CT)AG-W;#V?V\?RO MM_D.T_H&J?,&.[$P(GETGCQ^IVN@5,S+E.J">OB G7J!X;"MOTS>\ D99;)&/O5H&=&JZ)?T_ETI4 F=^,''&Q07^+[@C@7>FL/XOW(! ,;_%:Q"T=H9/# MIZCW4 7AJ?#X-C 0]5>;^P8]23[M2L0]!7]IA?/>2 W\@]?T]/TL^$+_K5L/YQ_<_P! M7 9_L%.I);QZ>OSL?,*G_O$#N#_]=G9A6Z@&Z,^U ALY' #?X\_TX@=<(/V8 M^O6_ 5!+ P04 " "5A 91R V&Z-4& #7$P &0 'AL+W=O5>V*_?M\85T/MOSG@'DUF5?>O-IC_H.^T>U&6Y_?M\8Z9I9LZD2&T=ET M>7O_G1U#H$RS,2J[*^%?X+ 8'?:/';JUQE^O-6L&:#1!PY!8/276SY:!R#CF MVD[[TJGON3>@\V)-5LE0_Q"S'6/F+.\UR\E9C9*W;]C'SWF[;.VFS]M"LY]U M7KMU01;>-;I?$2 7&XM%6LO.V[R^=U5AV4?C0-'M6CEKH5Y_8ZG@,A5H2,6S M)$4C5#P*H^%5G&3T2DJNDG#"8DK-]^('%F5;9>7\)++)14SN(AZ&]"O0(;(A$*42-&+%@T2RWSK=YYYE^@ZR M:N$W4EP&,8/$0$!:]!?KO%UIMH*@!(&:*B4 MAY(RGB8\308RA#P*LKV(*Z&82'BB,B8Q)Y*$N H%$S$(H.*=B,= G+R$/!O\ M!V 5$0TK5"H8&!?$X2[$8Q J2+X2<>'=[$!<@NC!BQ"73Q$'::-8O1KREPF/ MK>[^;[)S?=C7-Z*@B"-.YE#]D@ _W;:(^*8IUX$(### M=I-1JJ,1^#247H]"'J1R'_"*QX VA(Q%@D41%RKRO2%X$-(^E.[4'U!->EZ1 M3/L0T!%31PS]R3(?7LC#;#?NH?2[X5?CKG;N.4C+RQ1(8(=Y@COT5T:OWW6> M(K2XAS;T-Q5P=O<=@K[57W N^8QX>"(]M"ZNWONX>EWG#H-'QW:$2ZB )QG5 MIP#&L3\CR PHH_B([:C5*'A$N&GZ>&P9][*MG&S9]2DCMV>;ASWO07@>F$@A M[8T74-2;4C_0=!3SL MXT/*6.Y<7RTV#NZ')8^Q( 6]7L&G]9^5)=MT"(R&U*88F(WD5\Z.GX&ZMX":D;^%<":'[U;1'3V>. M3_\$YB5*'QM;BF,98@#Q2:1$D-*92T8Q A@4\0_3UR4C)12@>,05BH*V,>5_ M4NP-@_X^=Q:&&"680DG!;"*\B%+@2?+*VCC M7CB6GR0:[^8=G540[A*=FZM M=J\DW4$GNTGWR',^>(8$KB:?=#[*H8)HKG% :VTUY!\;"\K4W?L:)JWNJ Z' MO'GEGXJXUE@)Z^F>X\@LCS:T-0R.GDGKN5>.IP3\41>Z6:#X0S'NQ,\COFS+ M*B?6!3CT>+@2B*-2GQ T J% #&R#(4[=5^NJKKJ.-(?)%"Q(Z8 >!)]R#&1, M(_S/\(WWW#61/H4X)^.A+H),[^+#_-%E"RF>OU)"D9I-ZX9[EZEWNK4Z'RYK M'H8/5U[O&ULS5=;;]LV%/XK!UXQQ(!0ZRXY2PPX:8NM2+$B MS38,PQYHB;:X2J)+4G;:7[]S2%EQ$M6[/ Q[D4B*/)?OX\5,=OSV4P7%6^8?BFWO,4O:ZD:9K"K-C.]59R5=E%3ST+?3V<-$^UD M<6''WJO%A>Q,+5K^7H'NFH:ISU>\EOO+23 Y#-R*365H8+:XV+(-_\#-3]OW M"GNSP4HI&MYJ(5M0?'TY60;G5RG-MQ-^%GROC]I F:RD_$B='\K+B4\!\9H7 MABPP?.WX-:]K,H1A?.IM3@:7M/"X?;#^QN:.N:R8YM>R_D64IKJ[[W$X6I#[7UD0]@M" M&[=S9*-\Q0Q;7"BY!T6ST1HU;*IV-08G6B+E@U'X5> ZL[CE.]YV7'O0X@XX MNV.KFNOIQ/\.8AL#"0V!7X4F# M;[OV)42^!Z$?^B?L14.BD;47G4X4UDHV<(VQ*MP0"+:IX-K"S!7\MEQI._[[ M"8?QX#"V#N.O.#SXT(^=>'#+"RYV%F@/;@1;B5H8P36PMH1#F#A);EKQY2F6 M#KJ3GDG'YWK+"GXY0:%JKG9\LKBK,'=9HPA%NP%#[F&KY$Z4Z%FT3MY6)RO4 M+JJED%V+P:LA6@^* VQ,:VY+<8J[%/31.;ISD M]@1*FD((>K"O1%'!GA'#1=V5+A4R-DK;BM64(S!CYZSX1K0MN4>V: WTY;; M8Q2V7 E9(I=W-JKQ:#ZK$@2-$\$U7KT5=8P$RR+ V>DR()VV/"W'4H74PAN4S"'_E3(VB M>=1#,$]]>RZULV57"L/+*?R(U9X8O^JW B$?!J2T)(AL+_(S?&>V1\]E6;H< M@CR#;[_)PR#\[G$;J0IAV4AEQ!>GD;,@"J=P%L?X"$/[M.TTS*=P74O]+(2, MR(_3^4B/ AI ?<;:_Q/4U)L'J=W&<182D'B0)+;O)\'P'J"-TH@4$ >0QAEJ M(D@SG)(F3V&-YW-$,?(3? 9>$!+(:>#;7AR/8IMZ6>[;8S+U\Y&^B^R$T-)! M:.E)H;V3.VYIP1-H277(!D"'Y.M[.E40^VL\BX6!&ZE'Q7;2_KC8QBK-6]9V M^/\)0=\?K3/NO"2HNA;/Q]H6B:%NVQ*4>W-7!3(\O<,,;O"@/W^26BW6W.!/ M+/!#CH7+$7G0EI4H=ERET?2?53PJZ,T1INR1XZ+#PH8?1OWB5CE4X\.9K^VJ M?U5F;./S@X*>*X$*$-/][\=XS?AO)'GU%P7.535WJL2N[#A=6H+P/4_2_GG0 MICXNT6Z]XRS(4Y0BLAKE 81I E&"ORD54QM,B6WPOJ3-$6EG@4\Z3:+IT+0[ M(TFG<$=_#W7_>U;^@=01Z;A)UXC]9PAQFETUA0">)8D8CJ2'^ZY/*Q_M4[IC MHI\=735P^VSLA4J#W;?NUC&,#G>VI;NJ/$QW%[YW" 6" #5?XU+_98;%5+E+ ME.L8N;47EY4TN%=ML\)[)U&ULE55M M;]LV$/XK!Z$?.D"-WF79L W$389V0(N@SM8/PS[0TMDB0I$:2<7IO]^1LI6L MK8/MBW@B[YY[[H7'Y5'I!],B6GCJA#2KH+6V7T21J5OLF+E2/4HZV2O=,4N_ M^A"97B-KO%$GHC2.RZAC7 ;KI=^[T^NE&JS@$N\TF*'KF/ZV0:&.JR )SAM? M^*&U;B-:+WMVP"W:W_L[37_1A-+P#J7A2H+&_2JX3A:;W.E[A3\X'LT+&5PD M.Z4>W,_'9A7$CA *K*U#8+0\XGL4P@$1C;]/F,'DTAF^E,_HO_K8*98=,_A> MB:^\L>TJJ )H<,\&8;^HXP<\Q5,XO%H)X[]P''6+.(!Z,%9U)V-BT'$YKNSI ME(<7!M4E@_1DD'K>HR//\H99MEYJ=03MM G-"3Y4;TWDN'1%V5I-IYSL[/J6 M::7963)@5.+ZA/89@1++X"5\$E)VQJXE0TV_[:/ MB-C$+CVSVZ2O OXVR"O(XA#2.(U?P@4_G_!S MCY]?P-_2G6D&@:#V\*.O$#;,\!J8;."&B\%^GZ,Q):^Z<)=T87I6XRJ@6VA0 M/V*POF\1]DK0#2./8%W]P* UM*EM"Y:.:]7U@V7^*A"[W<2D&9D GOGVQ-5>3#(Z*<:BT) W.]I:K@\><1W M[MZ3LR/3C8$D21PDI 4QG=&:%&%:$GR1A[.\.I?V?Y(LYK.PK"HGSF+*13YS M8EG,PR0O_6Y94139:[8:R[57#[)+;4&+Q&^*!$X[4_ROH*:)S4 M#RUMX7,NWT!\E>9^R4J_S&._S.93*#_J5/-1IX*OWX?9*XO2*QCEY=^JD\VXZ=YTHE>\+,;ANXO+4LBX_EWL4RJP*LZ2"<@YYG)-84$'2 M<%8D\+,+';T8E=21!_\@.%Z#M./4G':G-^=Z'+7/ZN.#]8GI Y<&!.[)E')1 M!*#'1V#\L:KW@W>G+(UQ+[;T;J)V"G2^5Y2ITX]S,+W$ZW\ 4$L#!!0 ( M )6$!E$D*J4IPP( /,' 9 >&PO=V]R:W-H965T,\&R0!DJS#-J! T.YQ&'90;#H6*DNN)#?=OQ\E M)V[6+L%VVF476P_R^SY2E#C9*GUO"D0+3Z609AH4UE;C*#)I@24SEZI"23NY MTB6S--6;R%0:6>:=2A$E<3R(2L9E,)OXM96>351M!9>XTF#JLF3ZQP*%VDZ# M3K!?N.6;PKJ%:#:IV ;OT'ZN5IIF48N2\1*EX4J"QGP:S#OC1=_9>X,O'+?F M8 PNDK52]V[R(9L&L1.$ E/K$!C]'G&)0C@@DO&PPPQ:2N=X.-ZCO_.Q4RQK M9G"IQ%>>V6(:C +(,&>UL+=J^QYW\7B!J1+&?V';V/:3 -+:6%7NG$E!R67S M9T^[/!PXC.(C#LG.(?&Z&R*O\BVS;#;1:@O:61.:&_A0O3>)X](=RIW5M,O) MS\Z6S!0AN"]SZ'L\[5 M<_BOJ,Z@,^B& [(Y@U$O'/62PQKTYN=IK3497P#M]T?TC:]&KZVDDF]:RR1, MR"8)^_$0EG\>)*D9QN%PV*?152?L]89PHA#Z;2'T3Q;"7BJ]2)0I^7?%UH\^8A?S9OVN$-TQM.-2(P)]?X&PO=V]R:W-H965TC(!CY-:N$MYBYNSNUF,G&\$K@G0+=U#53OY?(Y6[NA=[AXK[: ME,9>^(O9EFUPA>;K]D[1R>]1\JI&H2LI0&$Q]R[#Z3*Q]L[@6X4[?;0'6\E: MRD=[N,GG7F 30HZ9L0B,Q!->(><6B-+XU6%Z?4CK>+P_H+]WM5,M:Z;Q2O+O M56[*N9=ZD&/!&F[NY>XC=O4,+5XFN78K[%K;>.Q!UF@CZ\Z9,J@KT4JV[W@X ME%PE[*.LC")M17YF\<64 MJ.!&9++& 0CZ!6\>V)JC?COS#>%;*S_KL)8M5G0":P2W4IA2P[7(,7_N[U-> M?7+1(;EE]"K@IT9<0!P,( JBX!6\N"\V=GCQ?Q0+3.1PO:?/K5'#C\NU-HJ^ MR,]7PB1]F,2%24Z$6;4?'&0!S^G]C.8E5E]%LUTYU5N6X=RCMM.HGM#K*JF. MGBV3U"C::!N5E%!(3@U7B6F81R*1N2ZS>P,XD$83)R,PY3D>V#]JH1K5Q@T*3:PVPK3=U-_VL^BR;<&_YNT@NV5J M4PD-' MR#2[&0P]4.QS:@Y%;UY!K::B]W;:D>8K*&I"^D-(<#C9 /Z$7?P!0 M2P,$% @ E80&4=+,PH;D! ^ L !D !X;"]W;W)K&ULS5;;;MPV$/V5P38H;$#.ZGYQ;0-KQT%3)(T1IRV*H@^T1*V( M4*1"4EX[7]\9:G?M;>U-^E"@+]*0(F?FG+EH3E;:?+(=YP[N>JGLZ:QS;CB> MSVW=\9[9EWK@"K^TVO3,X=(LYW8PG#7^4B_G<1CF\YX)-3L[\7M7YNQ$CTX* MQ:\,V+'OF;D_YU*O3F?1;+/Q02P[1QOSLY.!+?DU=[\,5P97\ZV61O1<6:$5 M&-Z>SA;1\7E*Y_V!7P5?V4K.[-0^/+I3A,Q?B]878^ST9\EZ^8HZ=G1B] M D.G41L)'JJ_CX>V"J@ PGPX^,AN M)+>')W.'ENC\O%YK/9^TQL]HS>&=5JZS<*D:WNS>GZ.'6S?CC9OG\5Z%/XWJ M)21A '$8AWOT)5O8B=>7? 5V %>2*;>+'OY8W%AG,&'^W&,JW9I*O:GT&5/7 M6$?-*#GH%IYF^RE^]^JD2CVV ZOYZ0Q+T7)SRV>[H>2[H:PUEI%UEIQP'8=6 M2RQ'H9;'<&F=P.SF#8R6MZ,$B65B8>'/'OS.F;&'@/SS+?_PBM>\O^$&DHAV MH@K>KQ0J6%C+G3V&G[FC6GQPPKM4ZWX8'3<6DJ,,7D"5!T56D5 &25C!M6[= MBAGN/U=A4*0Y%)5_O>58>)V6#8A^,/J6DU+24T*:!DGL7U49P_NV%37"&XT2 M;D1=.USX"W$8Y$4&<1R$*>6ITP9N>2=J3'6(T716E)"'$9R/0C9($=H)(0K" M+,%G%*7PEI1^_UT91_$/D)<5%'$%%VP0CDG?A$ H0#>7&!J[/1@AHC*E%X&- M\RS(HQCBK C*A!!:)&Y1UV,_2A^-AF-H:\&FYH466:^-$U^FC8.H0.!)Z?8(0PO,1P=&+$D#K5!,(5.2F$7+SS#\ O(T M)7U)^35NXRA$HLJ_,UK@=A%%2%V6(WH,>?'OP5951D"#* X)9I83QCPI8%_. M>SK*M"3WJR!*8_B(F;_?$K_#OYWE 0JU'"GZN]^Q)%B-9JR@Y9'AD_M".::6 M@KIE@+^J6B^5^.+W?;6-BJ$N.DAUJ*5H_"WK\#7QC'J%P@+AL&(6([4N4&3I M8V1MB[]5%\B0,!C -JQJQSTN.D\S6S';2( M#; M+C%!B"Y#SD^)N3<^P7](S^6W07H!!T4T)2'):45R%"7P1F%O4TS*>\1P MB]/.0"'>]+1:8_<-*,B85ENPFY;W3UQ3^_U:V[U K60^#-.1DM MK5T=32:F6(J:FT.U$@W>S)6NN<6C7DS,2@M>NDUU-0E]/YG47#:CTV,W]UF? M'JO65K(1GS4S;5US_7 F*K4^&06C[<07N5A:FIB<'J_X0EP+^\OJL\;3I)=2 MREHT1JJ&:3$_&H2KC?MFZ6YM$(U:TQJIZLQD6U++I_OG]!H>=#9G_RH9PLR%T=G>* MG)47W/+38ZW63--J2*.!<]7MAG&RH:!<6XVW$OOLZ4>ERK6L*L:;DETUEC<+ M>5L)-C-&6,/&-QQ/YN!X8J&,MDR*C>"S3G#XBN"$_:@:NS3L0U.*\NG^"8SL M+0VWEIZ%>P5^:IM#%OD>"_W0WR,OZCV/G+SHGWE^(4U1*=-JP?XWNS56(W_^ MOT?MM%<[=6JGKZB]1EF5+?2H.=N:,(3N?BDW2\'FJD))R6;!+ 6).;-1IG:) MM+1<5H9T%$LX)@R3#5ML/;Y]0#VML'*S;X$JL[380NRYJE>\>3@")O">-X5@ MWPM>V67!@<6'6N@%Z3QK#6PRAMW\GDW9>:NU:(H'AI UIN)=\9>_HY;(3\_1^'4_\ OUEV\/+=-(X/=DV_$(6H;^%>]-1X9_.P\=/8&9]XN1^_:GP< MYGU&(#X-LI2Q]@@\RM\]M;AC'6P-6?I;1F$7SXHW\D_)70A!:FX8$ M/&UJP-#V4IA"RUM14LW\I"R\8N_8]:9*B"T^"K70?+64!9+ZJNE:(QEBE5/8 M-KPMI86$0C5&5;+D]#"7#<"2V&,L)IS"0_ -V?DCU\5RDU$A0"Q;L96&8A9: MJHVE-2^T$I"K:EF0?"B":EBNI:$%(?TA/.EP&KO"1KPG0R' M7?P1/8EW4CM'K3"6Z,0AU=$%B6\;25;?[$@B)V4I-$21 C&?H^6:'OWG9C M13*-7#1R#@RA3#:K%E.MZ5!W+J/;.7(CJH-1[(Y7K7@64Y@##!@?O;A#)Q7PA1=FY"!@A1/]#;3AAEQI"4'MPUDJM1=@.R* _W MM).X;R?QF]O)%?!%CB'QV \XZ@QTM:%&LU<^G0F/S(H7XF3DZD_?B='I;LIK ML>"ZW ;JN>_RT0+>]55IJ%%M^M0M'0J/-B7PE$ ^:H7F,BN*MFXK5SX_8=OY M%O)+Y^>[ROGY0LL1"(^.3B!I+3JV,TNY,N"4- (M$3^-P\B;$NU_2W2:0N6% MN(,]*XJO*):-JM3B@6$5:(B-P<\!T7#D95'*;C0O!6MXC<[JXD[/.-5^-2#W MP =E15Z8T'HL)X(/_,!+_(ST1HD'IB.]"=@Z3W;B]KH_>Q3F4+=E3QIWO?8E M\F1$Z,4OC, (1G0Q>-G;NCCTN,]JU:)>=^."*13)GUTZ_#M!RE. %9*=4\ ? MN2#%4W36\)4@H?VAZXX#WTLR],,@<7WU[Z,$/%*T,?R%@6O5N9>D#J X\>(\ M.>@RQL_"_S!*J(%XP(@<1NQAC*1GC.3-C/$D=(Y!WD 8>\4/$P9U"[ZK2]SC M5FF$ZR_$&ROJ<"61 S>;@RW!N=1"L+J[1PBZ1SR2Q+6\?^6-HP^7NX^CV9!R M'#"\:>3.*EX<3PEE+\[H/PA@G?9HIV]&^W(O-[-?C)BWE7L]B/M^13>N MS=$UG"IO[6ZCU-OO<,19"%;)N;-AD)!W,1^C_3X(KLW!:^69'D;1 M:AQO$'#U@ZH[]/,]$&<]Q-F;(?Y@K*P=*UVVENYN_RC#]^H;SO!'Q?-.\6"Z M.R ),S40"#[0!9\%Q\V-/[45+DXXD^ZPM6-R+PM#6A/0;2&-*/7'"FGN/(?K;_@C/K/EP\+N\^_^ C'NE89688ZM_F.)-6 M662E&RX%4DO3 KR?*QS5-P^DH/^N=?H74$L#!!0 ( )6$!E%V(=K;_P( M ",& 9 >&PO=V]R:W-H965TGTR]IMK$0F>.J7=)FB)^NLHHNB'ITZ M%:5QO(HZ(76P78^Z.[M=FX&4U'AGP0U=)^R/&U3FM F2X*RXE\>6O"+:KGMQ MQ >DK_V=Y5.TH-2R0^VDT6"QV02[Y/HF]_:CP5\23^Z9##Z2@S'?_.%CO0EB M3P@55N01!&^/N$>E/!#3^#YC!LN3WO&Y?$9_/\;.L1R$P[U1?\N:VDU0!E!C M(P9%]^;T >=X+CU>990;5SA-MD410#4X,MWLS PZJ:==/,UY>.90QJ\XI+-# M.O*>'AI9W@H2V[4U)[#>FM&\,(8Z>C,YJ7U1'LCRK60_VOY)+5K8#]:B)M@Y MA^3@MR_BH-#]OHZ(G_"&437#W4QPZ2MP*_AL-+4._M UUO_WCYC:PB\]\[M) MWP3\-.@+R.(0TCB-W\#+EGBS$2][!>\6&^18:]@;1RZ$O>@E"27_PSJ$.XN] MD"P(7<.4F3DCM])5RKC!(ORS.SBR_#7]^P:=?*&3CW3R5^@\<)/5@T(P#;Q4 MBI'6E]3#+5;8'1@E2[PFN6*-E8_"-Q5(S2D9N%<9]AWD89*6XQX7*]C5CT)7 MZ( ,MW[?*XG601*66<'K99G /4,SDO_DH+&F T>"!C+V!XB!6F,E2;Y*LK!, MV2<-5W')]=-C%<[1)&&1Y[SF20Y+D:NS43.H1BKE&;*2*P]IF#)*$JZ*##YJ M0LX58U65'=B/QT4CGUBHL3=.LGG&X'EV-16)CV%6YHQ1QAF\F-QWD!9A7J1> MR,/+JQQ>^EJB9XW;H3V.X\E79M T]?"B72;@;FK\7^;3^/PL[)'+ H;=HTO MBLL [#22I@.9?AP#!T,\5$:QY2F.UAOP?6,,G0_^@>6_L/T)4$L#!!0 ( M )6$!E%<.#K6V ( .8% 9 >&PO=V]R:W-H965T8*FY+$%A-G>6P7056__&X0?'@S[9@\UD M)^63/7Q.YXYO!:' Q%@&1I]G7*,0EHAD_.DXG3ZD!9[NC^P?F]PIEQW3N);B M)T]-/G?&#J28L5J8>WGXA%T^ \N72*&;%0ZM[VCD0%)K(XL.3 H*7K9?]M+5 MX00P]B\ P@X0-KK;0(W*#3-L,5/R ,IZ$YO=-*DV:!+'2WLI#T;17TXXL_AF M/;"=0OY]YAJBM@Y=T-*N6)KQ ,X0[69I;F?4DQKI%)C M7VK88(+%CM!18"W!!+XBO7IZZ974G.AN8.*.HG'SG8PC BC^S&QO 2^I0C6U M++D%Y!1#Y,:1=>FP!VYRT(:9VDCU"JPVN53<<-0P .QF%; M=PTA@2.B& 1C.*O;C2W!8#*QFZ'K!T/XW\5[)[U7H-HW$\86O2Y-VX:]M1]B MR[9WW]S;"7C'U)Y*" (S@OJWHX$#JITJ[<'(JNGDG30T%YIM3H,8E76@_YF4 MYGBP ?K1OO@'4$L#!!0 ( )6$!E'2^^?+[ ( '8& 9 >&PO=V]R M:W-H965TA'S9 B%YMQ8%MP$E;K$.+ M!4VW?1CV@9;.%E&*U,A3G/S['2E%=;Q*#HLSG]@E,\"X]7 M&^7""*?1=K&*H!X'/.@>B8+*MX+$=FW- M":RW9C0_":$&;Q8GM2_*'5D^E>Q'VUU=VP$;>/? 97;H0.@&?J,6+=P,UJ(F M^"C%7BI)DD]_^B+V"MW/ZX28W$,D]41T/1+E+Q MX9/1U#IXIQMLOO=/6/2L M/']2?IV_"OCKH"^@2&/(TSQ]!:^8,U$$O.(%O%OQ&&(+&0AI$ 4[YS>Y!#B7 -YBC=V>H8K,[V0K M^!_=&RBSN,I+GBS2.%U5,&4=R( C00,9^PABH-;84<,J+I8ICWE9S7BUZ"4) M->(VD@:+;)&6!11Q6BQ8B97WPE]WD)K+-W 7(0=E7)4K8 &7!=PH^=]H%W%: MI;",B^H2/FA"SAI!/^G+XC);^G&53U5Z+F%%G"TJSU#D\%YJH6L$A=PTOK/* M%T5X?K :;Z#B"*I\G*19!<]]DLE9+^C0'D/'\Z4<-(UM8=Z=F^IN["7?S,>. M_$G8(^>/(SBP:WI1+2*P8Y<;%V3ZT%GVAKA/A6G+/P:TWH#/#\;0T\(3S+^: M[;]02P,$% @ E80&48&/LES7 @ !@8 !D !X;"]W;W)K&UL?51M;],P$/XKIX 02&%Y[2MMI78P 6(P;0P^(#XXR:6Q MEMC%=MK"K^>IY."ZR8 MOI ;%'232U4Q0Z):>WJCD&6-4U5ZH>\/O8IQX2QFC>Y&+6:R-B47>*- UU7% MU-\5EG(W=P+GH+CEZ\)8A;>8;=@:[]#<;VX425Z/DO$*A>92@,)\[BR#Z2JV M]HW!#XX[?70&RR21\L$*G[*YX]N$L,346 1&VQ8OL2PM$*7QI\-T^I#6\?A\ M0+]JN!.7A&F\E.5/GIEB[HP=R#!G=6ENY>XC=GP&%B^5I6Y6V+6V,45,:VUD MU3F37''1[FS?U>'(8>R?< @[A[#)NPW49/F>&;:8*;D#9:T)S1X:JHTW)<>% M?90[H^B6DY]9?#,%*O@JQ=O+6BD4!KYPEO"2&XX:7G]G28GZS&F' MNVIQPQ.X0[B6PA0:/H@,LZ?^'N78)QH>$EV%9P$_U^("(M^%T _],WA13SQJ M\*(3>$C_6B;:*/HLO\\$B?L@<1,D/A'DKOWJ(',X6^CGZGL6V?;J M5&]8BG.'FE&CVJ+3/::@& (\I5@G!18'5!!/2*+YEMHF "ZI13;UI-+R$R(TG0]H#-QSX<"\4IG(M^#_, MP+ ])"@PYV09N'X\ZM9;-%RA17B\'[IC/Z)U$(PH6(Y$@1 4H[1-.P.V*&HD MA,%X2.LD"&"9IJHFLY1MN&$EX)[&5<9-K8B+&XTB>/5B' ;AN_8!-(3NQ(]A M,A[!%1=,I @E4E<_J50T&$$<^7"^GD1XX@Z&#?/0#>(0GOLQWE%O5JC6S02R MCU$+T[9IK^V'W++M[4?S=D)>,[6FRE/".;GZ%Z.! ZJ=.JU@Y*;I]$0:FAO- ML:!!CX\CDW18,O,6.U0TDZE=,LL374=FYU&5GJG5L1I MDN1QR[@,UDN_=J/72]59P27>:#!=VS+]Y0*%VJ^"27!,";'OE>I*\"_MG),4R3"-(D35[!FP[ZIQYO^HOZKV6A6H21RT,8P7NZ M)JJ">_8$'S=;8S6=JD^OT,@&&IFGD;U XXXN6]D)=.#_IR3/5>+U"/<-TO$5 M3!9H@!D7B'*)0RZ!R1*NL,!V2Q&G$[CZFG/8/./YL]=E+\"Q MI;Y!-T/26=8:9?$%*&?2N$VZD\*=KM]@M)A%LSP/W7">1XM\&L*#I!XC^%=* MPLB9A7%-+0;(J6"F@8KH .6L)C6C-)JFY))%>9+!+5JND?J&A2U*K+@EBTET M-D]#]Y_-D_!854MEQ"?J;P:IP3A.L@:K@&T5,1]-0@>=)P0]FIW1][0RRE>F M^*$R1SF3)(O26=;KR:+YPH<.@6I D5Q*^7<"HP,#4CCPU5BH6GKQSPB.:/]G MC:Y^_YEL-&-*4$7,2>9[91'2"?Q^S <=:THG[9 VZ"3K2NZD%DH:)7CI=5=< MTAGB3("QM. XF/%S-R ^:4HMZMJW7D-@G;1]?QI6A^Z^Z9O:=_/^:7C'=,VE M 8$5N2;CV5D NF^W_<2JG6]Q6V6I8?IA0R\4:F= ^Y4BJ8>)"S"\>>MO4$L# M!!0 ( )6$!E&#,UT80P, & ( 9 >&PO=V]R:W-H965TB1EM_]^1TI6[-9.MGZQR./=\SQW].DTW2K]Q52(%K[60II94%F[?A-%)J^P M9N9,K5'22:ETS2QM]2HR:XVL\$&UB-(X'D4UXS*83[WM3L^GJK&"2[S38)JZ M9OK;)0JUG05)L#/<\U5EG2&:3]=LA0]H_U[?:=I%/4K!:Y2&*PD:RUFP2-Y< M#IR_=_C <6OVUN R62KUQ6W>%;,@=H)08&X= J/'!J]0" =$,O[I,(.>T@7N MKW?H-SYWRF7)#%XI\9$7MIH%DP *+%DC[+W:_HE=/D.'ERMA_"]L6]_!*("\ M,5;573 IJ+ELG^QK5X>]@$E\(B#M E*ONR7R*J^99?.I5EO0SIO0W,*GZJ-) M')?N4AZLIE-.<79^P[B&#TPT"+?(3*.1*FX-_/;(E@+-[]/($HOSC?(.\;)% M3$\@CN!625L9>"L++ [C(U+72TQW$B_39P'_:N099'$(:9S&S^!E? M3OF:FUPHE[6!3XNEL9K^)9^?X1CT' //,3C!L3 &J8I,%O">LR47W'+BZ$I< M +/P).-8C9^'?ZP02B6HH[A<@757!9Z0NM168.GX2M5K)K^]^F62)N,+DO*D M2.PILA5)V:)&ZH]<-=*2. )Q DLG<./KQ RH$N@BL+\(CW2-.=9+U) ESIJ< MG\'BB.M[W*" I'NFW3.#1V69@*Y6MXUM:%[OJP]56L_ M(!IGX20[__FR9F&<94/27BE*3)Q?]H MJV.OI&COK5^C7OG99L!W<3L >FL_/A?MU'AR;V?O+=,K*C0(+"DT/AL/ ]#M M/&LW5JW]#%DJ2Q/)+ROZ!$#M'.B\5,KN-HZ@_ZB8_PM02P,$% @ E80& M49"CX99_!0 M!( !D !X;"]W;W)K&UL[5AM M;]LV$/XKA#$,#J#%$B59LI<8<-RW%"U:-&WW8=@'6J(MHA+ID52<]M?OCI)E M>X@=N]N'#A@0Q!)U+P_O[KDC>+56^HLI.+?DH2JEN>X5UJ[&@X')"EXQP]N@LY*+BDLCE"2:+ZY[TV!\ M$Z.\$_@L^-KL/!/%FB(8#Q9VNSU[E$ MQ=WGC?47;N^PESDS?*;*WT1NB^M>VB,Y7["ZM!_4^A5O]^, 9JHT[C]9M[)^ MCV2UL:IJE0%!)63SRQ[:.)RB0%L%ZG WCAS*9\RRR956:Z)1&JSA@]NJTP9P M0F)2[JR&KP+T[.09U^*>860,83(GKWB^Y&2:9:J65L@EZ7]D\Y*;BZN!!7>H M-,A:TS>-:7K ])"\5=(6ACR7.<_W]0< L\-*-UAOZ%&#KVMY24+?(]2G_A%[ M8;?WT-D+G]P[N97&ZAJ*S6[#@+N?8M$(*R ZSX3)2F5JSEH:8DF=5:H-.3XV*Y;QZQZ0V'!]SWN3CP4G"U4"07'/UB6<&.@(0'I;$(N?$=K] M!II;:>%E&WA\ R_;P'.A!%E0+57&' WA#[5KR>I<6)ZCM%&ER!F^+(1D,A.L M),;"@DO(F.P6:'7"S)"BS9/8YF],IF8W?,?P047QKJ+ 3<:K.=OJ$BW<:V9O)\+MQ"6%95E=U:43:A.D*H!9X"R&9@E=T*!_9]P6FC=J M1CR0JNGX'#O^WRH&1;!0QN2C4WE<].Z@$4C6FNG\D1R-&P>N"K=/GR0<4DKQ M#6PLX7 RZ"/L"SA(9&HIW;*09/IN=KM'&UC+F"G( K+0,4;STC4O4X@55F;B M)31P[*-#K-%^X@4TOH"GD4?]F+P\Z._I!)S-X0:'CRV'>B,:(I[ \X/@PG63 M$$+Q9M-\778K'.WH\7!8SJD8+(2G0H9^\[,W=JQ.MGF&#K:"$CT':M5U9!@IHPK"LWO MN:R;!ARG7N1CH??3V)53,*1>%.' 22#R+[GD&D:UJZH<#J<"3T7N/-4U>2C* MU$M@-O6#-$$3,"\H34G@#\D=G,5QJS^S:O4K'&KU%^Z.G#O*0>CY<4#Z(^<] M\8910@(*)(%V!,<$%Y)&'4MB2L"((TE ':0T MC;Z#=O]Z2C;\VTREKDQ0UB,2!@$.^A &XI;R$$V?[E#_^/?_:",X/!3^41O M+O __P_S/Z0P1V+'E7#4<'?D#=/M>?.T!A #;4? X2"(T,@P! Z.2)">U !H MXL5^0OINNH8Q6(H(9/OT!D C+XVA 42N ="A%X%ZX/NN XS2B^:H#1(_>@=H M93>- #I9.-R;]=#IAK2;^4]+/':J'NS<)%1<+]U]B2'N-J"Y5.A6NRN9:7,3 ML15O[G/>,@T1,Z3D"U#U+Q,X$>OFCJ1YL6KE[B7FREI5N<>",^@.* #?%TK9 MS0LZZ"ZJ)G\!4$L#!!0 ( )6$!E$6P'2[!@4 *0. 9 >&PO=V]R M:W-H965T&,^3Y0LBO:DZIAM>, MYVK4FFM=G'8Z*IG3C*BV*&B.,U,A,Z*Q*V<=54A*4BN4\4[H^W$G(RQOC<_M MV(,4B\6H%;3J@4J%7E',#A#3^KC!;S99&<+U=H]_:L^-9)D31*\'_8*F>CUJ#%J1T2DJN'\7B M9UJ=)S)XB>#*EK!P:^.H!4FIM,@J8620L=S5Y+72PYK P']#(*P$0LO;;619 M7A--QN=2+$":U8AF&O:H5AK)L=P8Y4E+G&4HI\>70J($RV<*CI_)A%-U*O ^"]!KQGP7MO@#_A14E+ M3D%,X4ID!4$W@L_4AFSF]U!+&9CUO.!S MQW]ABC==[KW1\BVCHI&.8K2ZN=!'_=[@_;?=0U!54)L,^=)#)H#97*$'(+<2 MX[>T1P_]L]^0D<06+8YS7)[G$3D2G"6$H,](=R>V.8J MU3X0>*,F\$;O#[P;"F+HW5=$2H;[DAQNIE-W8+C#8^)I-3PBIWU1^?".SW-) M*60NV5&3[.")O6X.6-7;*[EJK0BPFH!$ A"V0_@ /5N&[=BV??AP0#=QHYOX MW;II#GWSBF\Y15UN>J2)F.7&)??IX2"Z>2F>JH(D=-2RSB-?:&M\74J;J]#P MVNK).(G:5L^NBSJO7'-_]-":VDI?M.)N)*K+1.IXM1$X/!#.^UR0PXLQ,4_/ M4_BOQKO;IH#X#AOONM<-NK8.XZ&Y\5X<1K:.!@%<'.*Y#A-'/5,& P#V](D&PPJ+$]8@;&R($M\ MQ6N%?X1F&Q)KA\=FT%ECWA;0%6L),N*>1.JTT^%W)ST5P"W?\N>1+ M^-1$R9/M9\AZ+JY>)2@8-(NJ)5M=7!(V8UOYI.KBDNY.?MJN<5&OR9C;D_6X M.\Y1T]]Y0X2]H26^SY4Z:S^'C,J9_1\IL [J/A'-:/,%NW _C]5R]W^[)W+& M<@6<3E'4;_&PO=V]R:W-H965TE.JD>=(QIX*42I9UYN3'45 M!#K-L6!Z("LL2;*1JF"&7M4VT)5"ECFC0@1Q&"9!P7CIS:=N;Z'F4UD;P4M< M*-!U43"UOT$A=S,O\@X;2[[-C=T(YM.*;7&%YN]JH>@MZ% R7F"IN2Q!X6;F M74=7-R.K[Q2^<=SIDS58)FLI'^W+EVSFA38@%)@:B\#H\8RW*(0%HC">6DRO M,"3*70[A]VK6[H M05IK(XO6F"(H>-D\V4M[#C]B$+<&L8N[<>2B_,0,FT^5W(&RVH1F%XZJLZ;@ M>&F3LC**I)SLS/R65=PP ;17IZ96"!_NV5J@_C@-#.%;K2!ML6X:K/@-K 2^ MRM+D&N[*#+/_VP<45Q=W5/- MS1[^N5YKHZ@>_NW!O.@P+QSFQ1N8*VJ3K!8(<@.+6J4YE8A=W\JBH*I;&9D^ MPD;) NZ*2L@]HH8';O)ZISHV&)@AG,P$CXAMI8.4$M::EX M:@4.[EQF^H/\5"N+97*DGT($5F:@^0L43<+0)@SHN+$[;J<2A]'$=V9$IV+E M'JJ6(IGG3!$7BB]MJ.HC5>RH\I+$9=GVX(Z(N[\#>T/LJP-[=61O73X?3T = M3\!Y\8%I6-LORA6LFC@4'D.[E[:DR:_F&2KF7#^X_B0A>Z:M+79,H")D^D?5 M4((/T4>X=Z?4E00NK]A?3&7N"WX5Z0IJ5:@[77ED;&]=2/6Z)C(JE(/; M8R&^+I-!3W^/NOX>]?=WW@CLM7RE*Y;BS*-[5Z-Z1N^=.]IR.4V=3WU\X)(>N?A0DQOEX%R=+;LF MA(626\4*Y[257YZ1^S9I%;J[6>S?M:_?MZ>CR=B/DM#V6.Q'0[M(HD$1./OM?3%<.R'L;6C3T+C;S09$-"YF@].!H0"U=:- M03;%=6F:6:';[2:MZV; .*HW8QHUZI:7&@1NR#0<7%+QJF;T:5Z,K-RXL9:& MAA>WS&E:1&452+Z1TAQ>K(-N_IS_!U!+ P04 " "5A 91B9U.&4\$ "/ M"@ &0 'AL+W=OT,XO[YC+Q X)3Q4:E]\G>LW M,_9,MTI_-B6BA==*2#/KE-;6MT%@LA(K9FY4C9)N"J4K9FFK-X&I-;+<,U4B MB,,P#2K&96<^]6K*9;3GQV?E_50NT088D2 M"VYA)9@TT'UF:X&F-PTL*7&D0;87N&P%QN\(3.&3DK8T<"]SS,_Y S+N:&%\ ML' 97Q7XL9$W, C[$(=Q>$7>X.CQP,L;O"/O$2W72'EE#SX;^&.Q-E93AOQY M14%R5)!X!6MJEN&L M0P5H4+]@YRMMDK35!VWKO;:,M,$6-0(S4"A!A6ANX;G4%/:J#1:Z8 %!C1[J M)_[ZSHT+ @W1Y&3U1);P#%L]WT*:)C0FDP&-47^0Q#1/QB$\2$LVF+T]\6 $ M<1Q!0C=)$L+]:TV%2JHTVD9+H(JM*17)9(/D6S<:CGHT)@F-@VA,8SQ.>["H ME+;\"_,E3@!0#!NF.1/0W="3U N$,@8F(^@F80^BR1BZHTG/1V6CF6VXW1WL M'B<1C<-!Z.T>A;&?P^$0KB3%\)@4P^M)43*Y0>#2%Q@LO%>74N!?B&G7>Z"8 MA8],$@8[,KX-$KG6'XT36#ALQ '@>#R$??5K@D!:S=>-A_&[;\9Q%/_P5AXU MX_D'0G 0]>"^*"A.#FI\S5IK"$<*OE]3H)(1!>IKB\[2Q]D3I1%\.-6PJWP. M^S0U#94CDY;"*';TVN4(MM2JV90TXUE>Y(WF:-0.>]JSLF=]\;6IU@YQR_%-:K@B]7]C/Y]*:%99EVT:-_^"Q:!JSR[B=A MU/WV/H_3B@Q6<- D5ZHUOA5P<&FG;?N%X>NRV M%FV3\4;>MFJ?F-YP,D-@0:SAS8@>+=VV/^W&JMJW'&MEJ8'QRY(Z1M2.@.X+ MI>QAXQ0<>]#YWU!+ P04 " "5A 91SHC%VTT& "0% &0 'AL+W=O M*=K>\9VFJDS M2>NQW>:ATP>(@B1.2((!0,ONUWLPI4Y%R55.!6+B:P%HS,C5!83SW6C24GS M:G1Q9GZ[%1=GO%%%7K%; ;(I2RJ>KUC!5^_L?8\H<;+>"'-$U9V;Q2.(&NDXF4KC!:4>67?]*GUPX9 XAX0 M\%H!S]AM%1DKWU)%+\X$7X'0NQ%-#\Q1C30:EU.SB4)0O33)6H K"^ = (C@(Z_44L*OU8S-^O(3-*:SR'NQZ,H;!'S? M5&/P70<\UW,'\/SNA+[!\X=/^/?E5"J!2?#/ &;0808&,SB >8_1+>LHR54R; )_H7DL(?-1.XOUJ \='&O#!SH3/Z MA,]/&IQ0*9F2\".DD1,G*0Z2R/'3:$>JR.DT+W*5H]-/X+H1 JW%[21Q2*KE MO, A0?**W.^\.LE:V=1U4C^ .'!B-X4'KL_.!Z11EYLZQ/>UM8F3A#&\RROC M*GO06Z'%U3/0:@;L2Y/7VJ,.+ 271MP)H\"\8Y2]S+*F; JJV SYCK'(]Y*.I@>^V_ID?E$(K MB*N?B0\#5 @[*H1?385K7M:\0F-,^EE?7W.I]B7_,.K#DD'60[,'R1#-@=4R MSY9 !<.DSXH&ZPX.0"V9L8!6SS]+:"K:S'(=LXQ7DA?YS 10*GR5+Z HSDOF M&"@J8 B(?HSFX[KZ.DS M(9U]\XY2HL_D.TF^C%IPK;5GMB M]I0M:;5@!J?";O*5&R9V4GN;Q7A)N/\??JA QX;I00"?3%/)9B?T$8U!:0P' M0JZ-,KSHWQ#>F, SHP(KP3AH1]O$C\9)NQ*-PW:THVN6RTQG!J HVU)"W+$' M;R 9Q_C<1H]1[QM\^O!F@)5QQ\KXJUGYD:I&6"_A;+M_^;!VXCXJ#JK9WV[U M]>V&BN[IL[9)N66E[/6,JGIM@C6>UC8L?\@0$*SC@_B>&Z($3)S+-U8QP,"6/YQ&IK:HDL+HW-,'NP8G#C& M*M^KTUUYT%FH.:OS,0Y\-%GBB6[*NE$FK=M[R-?7 EXS6-5OM>\P9QYIT;#] M3MMLSW0KTGK>'W?;V6X1"5^OZ5;$G!6K%BL?-^UNO]F!V MXG--ZUS[8C,^R'-]:^E[V$?L=^2O4'53RG;K?J?N=NJ]3=[+QE:AD8F&^A4DP=[S]8-3]VGUN MN[1?F=;;[;>ZCU0L\DJB$7,4=<FV].4ZX4+\UPR>B,";T! MU^>)5M!]A+SX#U!+ P04 " "5A 91R>2]\/$" !J!@ &0 'AL M+W=OQCVH-ATK%66,DEITOWZ4;+CI4"/O5BB1'[\2(KT?*?T@ZD0+>QK M(QLZ/2]PC>..W.T!Q?)2JD')UP6BR!VA%!@;AT"H^41SU$( M!T0T?K>80>?2&1[O#^B??.P4RXH9/%?B.R]LM0@F 118LJVP-VKW&=MX1@XO M5\+X+^P:W6P00+XU5M6M,3&HN6Q6MF_S<&0PB5\Q2%N#U/-N''F6%\RRY5RK M'6BG36ANXT/UUD2.2U>46ZOIEI.=75[*7-4(=VR/!IX)O3NV$FC">63)C].. M\A;SK,%,7\',X$I)6QGX* LLGMM'Q*\CF1Y(GJ5O G[9RA,8Q'U(XS1^ V_0 M!3WP>(-W@X8+;G*AS%8C_#A=&:OIF?Q\P\6P9J M+?D?+(!+^&HKU'"N:FJGRKWS1VQ+\%+.W_3G>G=F-BS'14!H!O4C!@<2UI$H M.A+Z&0GE2>3/2/#&CE%2F(%2"6I=,X.[2B-"W=0676V!*H.^,K=\_\J-JQE] MDNG1[HC8"B66W$8]W-.@,1B"DC.XES1AA.>XILD2]:A&QEU!SDP%)1&""HLU MO=,/T$O[XS@-W2Y)!FY-^TF<>;F?C3*7=\LUTBRQ!W\&TM$8'*GA!'K3.(3S M+:5'YD] ;T :P9JA4?RB'G2&U!##?AH/0UJ=DTY*^DDR#>%.628.F7.!M?'\ M?[J);M;/AE,?R"@>-P'U)Z,X;(*<9*,07GJ;T5'_UZC7?LH9\K*5MAD%W6DW M2$^;^?%/O9G"5TRON30@L"33^&0\"D WDZT1K-KX:;)2EF:3WU;T,T#M%.B^ M5,H>!.>@^[TL_P)02P,$% @ E80&4>X.UH<_!0 ,@X !D !X;"]W M;W)K&ULM5=M;]LV$/XK!Z_8DD*51>H]30(X;==M M0%[#9;E8:O-A?'ZZRA9XA?K3 M:BII-NY1BK+&1I6B 8GSL]&$G5S$9KU=\+G$M=I[!^/)3(@;,_F].!MYQB"L M,-<&(:/A%M]@51D@,N/K%G/4JS2"^^\[]%^M[^3++%/X1E1?RD(OST;)" J< M9VVE+\7Z-]SZ$QJ\7%3*/F'=K8W2$>2MTJ+>"I,%==ET8W:WW8<]@<0[(,"W M MS:W2FR5K[-='9^*L4:I%E-:.;%NFJER;BR,4&YTI+^EB2GSZ^TR&]>79!? M!;P1-<5:97:[CJZS687J^'2L28U9/,ZWD!<=)#\ &<$'T>BE@G=-@<6W\F,R MK[>1[VR\X(. ?[2-"[[G />X-X#G]S[[%L\_Y/,RD_AJ9GV>9ANBF(:)E%FS M0/O^UV2FM"2^_#V@+.B5!599<$@9I5'15@AB3ANLM()+K#)-JK6P.YXUFU\4 M='&8/8[#M,J:IV(PJ-6D\HE:93F>C2A7%6^, MIM];@W[^*>$L?JU [9F5[YNU(K. MA'*)J]:BC.]6(2VR=JBU'9]HT15%A9? M:1K,[BJS$20D:CR!ZZ5$A+JC"QJZ 4;;;"ORKL#?PP-Z,'2O3>SM099XBTV M+2IX -"-?D*C[W@!IY$[:13 >VQ09A5D30%909E5FIB;$@%X9_PD#-]A MC-/Z.&$0.%'B0>C$80175$3,%AI9*F4WJ,VL%R,%J6?$_(C$XH23F)\RN!:: M%+Z V(EY9$<6AL9 [H2>M30@A0P&6!?VK N?S3I++?BX,G%3,#%EL-2;ISCU M'4R+(U;WU91@*-X%RA_GCH*25BS%NH&9Z0PG\&=;SPB)#/YB2RD6KR:W%*(% MPF2QD+@@ CW^];'51*VFL.'0\!9SM# ^ [/DN.(?)=0AUBZF.30\H.SY2V*';#!%["Q);[;[EIHODX3Y^,KX+; MSA\Z?<)Z6>;+;8^A8%>;KHO5U"2V(A3+#9UCJ9?-J#$IU9+D&JE)L:1K D8U MBV*'QV0,:5RA/116&W<@*^(^*^)G9\44I3TP-SE"=[CJN#-99[(8+L*#2IYN M[/O:.J+_NVPYF!JVMVX=FE*2*_A@VQ_!$$5L5NW__*]S!)*8NK!IF1$W99UV=(Q!P_2B!.7)[:24CUWK-+#J3'P_$^/8ZXXT7^L5%(APD[H^J? M>*[O#U=Q%D3V&$"VIBZ=(NP\,O/4&ULC51M;],P$/XKIX 02%/STI=UHZW4 M;B"&-%2M!3X@/KC));'FV,5VUHY?S]E)0Y'6BB^QS[Y[GGNYTA6S9.HB-%N-+/-!E0B3*!J%%>,RF$W\ MV5+/)JJV@DM<:C!U53']O$"A=M,@#@X'#[PHK3L(9Y,M*W"%]NMVJW!*-DH].N,NFP:12P@%IM8A,%J>\ :% M<$"4QJ\6,^@H7>#Q_H#^T6LG+1MF\$:)[SRSY308!Y!ASFIA']3N$[9ZA@XO M5<+X+^P:W_Y5 &EMK*K:8,J@XK)9V;Y]AZ. <70B(&D#$I]W0^2SO&66S29: M[4 [;T)S&R_51U-R7+J?LK*:;CG%V=D#"F8Q@R73]AENN4F%,K5& V_7;"/0 MO)N$EGB<=YBVF(L&,SF!.8)[)6UIX(/,,/LW/J3\NB230Y*+Y"S@YUKVH!]= M0!(ET1F\?B>Z[_'Z_R5ZK9DTS!>)@1_SC;&:K)]G> 8=S\#S#$[PK*B%LEH@ MJ!Q.<[[TP&=Q7:->FRU+<1I0)QK43QC,UB7"C:JV3#Y3MZ2JD/PW\7%ID7PL MX)X:V5 N$BRY?E&6?K)NL[+*'][))W*EGK,P+S2BWQE@!C:N?7ND(D?MO%TX MQ)?PYM4XB>/WL%":'H?+PARP:LGJC#OPE$0JP3//E'/)9,J9 &/IP#$8H.%" MK609%Z8'ZY*8H6I*"%T) 14 ^@)8\?V)&U<:](FOCG9W+VAO=+^&^*(?]_V: MC*YH32Y&R="OPW$,+_W\\*C+*M2%GR6&U-72-@W7G7;C:MYTZ5_W9M;=,UUP MJC:!.85&OTS@2+:D*R3-FDO8)M[SCWWPS:S'1=W,@=0Z*&@3,ZM7*GRPK9EDD.! MY3DO@>DO&1<%5GHJMK8L!>"T!A74=ATGL M,F+68U6LKL9CQ2E'"8"60K(H" MB\;*+-B+68FWL 9U6ZZ$GMD=2TH*8))PA@1D<^MR?!%' MQKXV^$I@)WMC9"+9<'YG)M?IW'*,(*"0*,. ]>L>ED"I(=(R?K:<5N?2 /OC M)_:W=>PZE@V6L.3T&TE5/K=""Z60X8JJ&[Y[!VT\$\.7<"KK)]JUMHZ%DDHJ M7K1@K: @K'GCAS8//<#8/P!P6X#[6H#7 KS7 OP6X->9:4*I\Q!CA1H,(0U]R7DG,4CFS ME=9J/-I)J^NJT>4>T/6^8N?(<\Z0Z[C. 'QY'!Y#HN%C Q]' _#X-]ZQ]NX, MPFV=X"[+;I=EM^;S#O!]TOW?3ZG@3(\3T/M'2<0%6N:8;<'D[)D980DI*:#O M'S0ANE90R!]'Y'B='*^6XQ^0\[D$@6L7%/2>0<)LCA'/1I6>8"E!#5:L(0UJ M4G.%'16SQ3[G6+_3Q2?(4KPAE"B'H>$^GL2QDXT M]KP72O?-HC"<3(>53CJEDZ-*>_5;*]W[6*02W98I5F"Z*1@Y[I$*!IV7X']H MJ&DG9_H/&BJ>[K>*X[GA< '"3DMX5$L,&0@!J;Z4F!KRVL GSQK4/="?4>Z=ZN8*_HC%EC"I/60:YYQ/=0BBN=::B>)E?=!ON-+7 M1CW,]9\ "&.@OV>)N3NZ?XO%+U!+ P04 " "5A 91Y*?<*1H" "! M! &0 'AL+W=OV<17LM7ZT3OWU3Q)O2 04*)G8&[9 MP2T(X8F$^.C'9LW0JD![<1QY7_*!HT[Y0Z'Q08:UV(D3%7D/>C&L*[E)1/D7L4_ M[EOWFBRJBGOSKX,7=X","_LRI^C$>$I:#HF7,7%V(O$5>= *6TO>J@JJ/_'4 M%3%6DATJ669G"3_VZH),TUKICE M=''!\@O'5*7X!4$L#!!0 ( )6$!E' M\*CW'P< .TA 9 >&PO=V]R:W-H965TEP6,U6HDBK$[D6I;FS MD*I(M;E4RV&U5B*=-T)%/B1!$ Z+-"L'%V?-V!=U<28W.L]*\46A:E,4J7JX M%+F\.Q_@P>/ UVRYTO7 \.)LG2[%M=#?UE^4N1KN9IEGA2BK3)9(B<7YX#T^ MG=*D%F@0?V?BKMK[C6I3;J3\65]OQJ M)QWLUJP%]W\_SCYMC#?&W*25&,G\GVRN5^>#>(#F8I%NN$+8"8>/[K;,:3X]3G5Z<*7F'5(TVL]4_FG UTL;!65EG MUK56YFYFY/3%M5B:/-$H+>?H@Y!+E:Y7V2S-T56Y3=LZ_._05W$KRHVH&MQ( M5AK)13=HD&:P6*?EPV^5&5Y+I=.;7*!V]@J]'@N=9GGUQLSU[7J,7K]Z@UZA MK$1_K>2F,I-69T-MS*F5&LY:U4=;U4F/ZA1]EJ5>56A2SL4=+\NC+$?%.^/NF/$$T>(M(0 ) G_&SQ7$"F7/5MP-Q+_PS?\0_(1ULAOJP MC\*=CT*OA1^4K"JT5G*10>EPZ9?N\4_HJ!JR("*6>UQ4C ,[-28N"K.(!983 MIP LI#3I\4ZT\T[DM>_/M5#FZ"^72-R;&J8"KQ7 M^V&OX7^8SF6;R2C56F4WFRT):XDF]_FU4+?93*"/,I^;H\!0I\F)$V1*TMG/ ME1D3"B[:L'N^,9+8GG%1F/"0VQT3 MXN0EA)-TA$7\A/5D.(E+%S$FL5V!0##.;=@$@.&0-UWF03A!G*G4(SBI9S0T(^)2 $\PMOLW$,:PS3L #.,XB&+;9 C'0MYGQ'[M:(;X:>;I_>HVN80E=K:-(1B.J%U* S!. KOEF@(P1O<7/;2V8S_B M;XZ?M5N!OC4)[;IN#,&BB-E/6P 830BURP@(QCGO:91(QZ[$SZY/[E6@4:9V M,30&4#1QSV* ,HEQB6TJ0-2,])U*':\2/Z]."J&6]6.!RTUE;E6^ M!+_2CE_ID?Q*7::CS.G+QP"LKF[LTQ> 11$E]J,> )9$+.!P4&G'KO1X=J5 M@T48MOM="!;%W&YY 1B+XL0F5P!F=BOK,[CC5GHSH9VY$J/)U?J\AR/"+4?RX$P1AV3 0ZN'_L["0SA&-UCX4.3 M.WJEQ]%K*W[X3H:QR#;7A=' ?> *P'A,[*=V4P 6!BSI>>)$:X8]'.G8D?H? MQ,+O&BZ?D)KB3I:Y6"LQR[8O<^N=FQ9F9V;_;@?:Q[LGT'X<[KU9 MKKF_^0:@,CM_4^KM"ZG=Z.X[@\OF[;HU/L*G8PR,3_#I%!I_3^/3B7&;>\=8 M;NXTGS(,.Y6V'T)\3NORI$*Y6!CU@I/(9*/:?ENPO=!RW;P+OY%:RZ+YN1+I M7*@:8.XOI-2/%_4"NR\\+OX#4$L#!!0 ( )6$!E'O6)%1H , !$. 9 M >&PO=V]R:W-H965T:'O-@B=<[AO?=0 M_!ANA?RA5HQI\%(67(V\E=;K*]]7BQ4KJ;H4:\;-FZ60)=6F*3-?K26CJ2.5 MA8\AC/R2YMP;#UW?O1P/Q487.6?W$JA-65+Y[PTKQ';D(>^UXR'/5MIV^./A MFF9LSO3C^EZ:EM^HI'G)N,H%!Y(M1]XUNIJAR!(,["I/ GQPS9N MTY$';42L8 MM):CY>V835A16R<3Q3RWJ-6-:XO[SJ_HO+GF3S!-5;"**[WFJ M5R,O]D#*EG13Z >Q_8W5"856;R$*Y7[!ML9"#RPV2HNR)IL(RIQ7__2E+L0> MP>AT$W!-P&T".4((:D)PZ@BD)I!31PAK@DO=KW)WA9M23<=#*;9 6K11LP^N M^HYMZI5S.U'F6IJWN>'I\9QEQG8-*$_!KTQDDJY7^8(6X)97L]"Z>0$>V#/C M&Z:<*2DP?4?!'Z=,T[Q0GPSM<3X%'S]\ A] SL&WE=@H,XX:^MI$;L?W%W64 M-U64^$B4 ?@JN%XI,.,I2SOXTWY^U,/W3<6:LN'7LMW@7L$O&WX) O@98(AA M1SR3D^DHZ4KGO-%G_WOT-\4(FCD4.+W@B%XS.992E&#VHIGD9E),W.QE4KG) M=2=X=G%G%H447"O%M )_W1D=<*M9J?[NB8(T41 7!?E)%)\!9[IKBE7TR-'M M^OD\QAB303#TG_>=ZX"1((3)6]CT$$:BF$0MM5D'+ Y@C!O8FUS#)M>P-]=' MGFM3R+FFFJF>VD6-7O2.#@Z:* ;G.5C1P[UBHCB! 6XYV %+!@E$+0$DCF+RCA0CN]A-XGHDU_ZV+YIMH MF=@!"R *PY:)'3""$8Q;)G; P@2'4;>):&_W1#_)5FD@EN"[D$7?OH+P3A&_ MIX^[-1T%9_H8'/I((H3:/G; 0A(&;1\/83@AI+V<=L)BC([XN-L[4/_F\4UH M4^0_!+\X=6E%N[4:A>_IZ&Z-1]&9CD8'FU40$'+@Z"&,A%'[DYMVP ;F^T5M M1P]A9DT?#%J.^GM'7%.TS-TM%%B(#=?52:7I;>XOU^[4WNJ_05<3U-$_M?<= M=Z3>R5>7I:]49CE7H&!+,Q2\'!B[977_J!I:K-T!^TEHXZA[7)D[&Y,68-XO MA="O#3M &ULQ991;]HP%(7_BA7UH97:)DX(A J06MIM M3-V&8%T?ICVXY$*L.G9J&VC__6R3!DHAFM1)O! [N>?DW"_&T/9ZXBY9I3#4"(USW,B7ZZ B677P][KC1&=9=K>\'N=@LQ@#/JN&$HS\RN7 ME.; %14<29AVO4M\T<>Q%;B*7Q26:F.,;"L/0CS:R2#M>H%-! PFVEH0^TPLWQJ_LGU[QIYH$HZ MV3U.==;W$0RE,R9SID5A^@;(A M%W BF'*_:%G6!AZ:S)46>2DV"7+*5U?R7(+8$.#&'D%8"L)_%42E('*-KI*Y MMJZ))KV.%$LD;;5QLP/'QJE--Y3;SSC6TCRE1J=[8YB9CZ(1X2GZ#&(F29'1 M"6%HP%=KQ+(^0T-I%H[4+Z=HR$A9?O,TIX45GZ+O9KU=&9@I^L'WVQQ?@R:4 MJ1-C>#>^1L=')^@(48Y^9F*NC*7J^-KT9)/YDS+_U2I_N"?_USD_1U%PBL(@ M#';(^_7R:Y@8.;9RW'XK]PW)"F=8X0R=7[3';P0+X'-0:"I%CFZ>-4AN*/3= MAP2I'+A;P6=GMV;UINA2*= *_;XU/FB@(5=_:E)$58K(I6CL2>%>P-P+B'O! M+JXKBZ:SL'_V10\G23-J=?S%)K\=9HKZC*HQ:\6[J.%AOKD%MPF%&&2T*<[>..M[8 MK/$!N>/U+H?#CY,O/3:AADD<)UOH=Y4US2%D#_OU'HCK-\$1*(W$%-T+R=*Z MKM=[%FX[;T3.*%>(P=3( M@O.6<9&K\])JHD7ACAP/0ALT;IB9,R9(6V">3X70KQ-[BJE.K;V_4$L#!!0 M ( )6$!E$T."C1T@( ,@' 9 >&PO=V]R:W-H965T[? M[]I)4Z"!]@7\<6 M0E94XU2N7+660'-+JDHW\+R!6U'&G\62K$= M.[[SLC!GJT*;!7-Z70I#7%W_!+]L]6. M6A94P4R4OUBNB[%S[9 J2<#QCG\A,<"VQ&0KKT 69V0I 7I(Y9, V M=%$:[%0I0 CE.;EC=,%*IADHIEI>@H99K=T?[A/ M=]'ISNZ@LSNP\<+3=I.E%%7G];[5Y/=TH>SZGQ,)PRYA:!-&1Q).LTS4''LE MN_[95O_'(W>P:W@-+_.M!M ]+WX7MZ8DZ/=%)/9UG MU![!/AE-@'@G<>PEA]7U@,*AWU];W-46GVQN5UOY^DV<:.&@"SLX*3F%)4@) M.;:P.3SGFZUEXV,Y,VY"N+D4,5;4.B%@P,1[LZU M:=ZX[U2N&%>DA"72O*L$79#-N]%,M%C;FW0A-'ZJ=EC@4PO2 '!_*81^F9C+ MN7N\)_\!4$L#!!0 ( )6$!E'54 ?&L , /$- 9 >&PO=V]R:W-H M965TBU(QR,I=(E46!Y3\WA(G]R/&=PXLGNMYH\\(=#[=X319$/V_G$D9N8R6G M!>&*"HXD68V,Q'CF<4$48R;4Q@^-N1 M*6',6 (=WVNC3N/3$$^?#];O;/ 0S!(K,A7L3YKKSWW'9252HNB)H."@O+J'_^H)^*$ ';:"4%-"%X3D@N$L":$ MKPG1!4)4$Z)K"7%-B*\E)#4AN9;0KPG]:PEI34AM=JMTV%S.L,;CH11[) T: MK)D'6Q"6#2FDW-3N0DOX2H&GQT]D1WA)U"?$8:'\BB9Y3DU1888>>;4T3(E] MF!&-*5,? ?*\F*$/OWPJ/0+<])WL*?=O/] MH,. "X$WT0>'Z&^"3HN_E;R'0N\3"KS :Q/439^1#.B^H?N#%OJLF_X%RP.] MU?OM&^(QB/,H+]^!X/H49-"_=TA)VKD1%9. M=$%.[4/!]IX1NL-+<,&%1DO*6&OIWU3V$FO/-)S=N.]'Z<#S(+6[TY)L 88# M:%4GP!>2XT9RW"D9IFQ';4N"98]R42[UJF0G :@VV97-^$2-'X71N>H6G)^$ M9[A9?!:='T;)&>ZV!==F[ZX5EY[A[EMP01R?X1[.<8,XN3CW23/W2>?<3V%; MD]#&H3:_EY $N^=.A=*JHQ;[C?'^>U@::2,G[8SUL=AB*HUSQ(12QJTDK&HS M6J#,1(TRO*4:,_IO^V))SZKI=;UU(5[('C2R!]>EZ*YD*UC%-H"W4N1[QS;L MO82MYO8E6>MR3\V5!Y-K>-2#[)K+JJ-F\ M;>XS$WN*=X_PZC($QX8UY0HQL@*JU^O#$I75_:(::+&UI]6ET'#VM8\;N),1 M:0#P?26$/@R,@^:6-_X)4$L#!!0 ( )6$!E'%Q#,K=0( +\& 9 M>&PO=V]R:W-H965T4ZJR BND+N0*!-PNI*F;PJ)94KQ2PW(&JDH:^WZ,5X\)+ M$V>[5VDB:U-R ?>*Z+JJF/HYA%)N^E[@;0U3OBR,-= T6;$ES, \K.X5GFC' MDO,*A.92$ 6+OC<(;B:Q]7<.7SAL],Z>V$SF4C[:PZ>\[_DV("@A,Y:!X;*& M$92E)<(P?K2<7B=I@;O[+?L'ESOF,F<:1K+\RG-3]+TKC^2P8'5IIG+S$=I\ M+BU?)DOM?LFF]?4]DM7:R*H%8P05%\W*GMHZ[ "0YS @; 'A(6$+]5X;(%N-1ID[LKW)@9EB9*;HBRWLAF-Z[Z#HWUXL+VR9F-R M>G)&3@@7Y',A:\U$KA-J,$*K0[,VFF$33?A*-!&Y0_U"DXG((3^ 'Q_']X[@ M*5:F*T^X+<\P/$IX6XL+$OGG)/1#_T \HS?#@^M#Z?R?^N2?U?>*$76]$CF^ MZ'BOD(62U6N-\FTPU\[^_8A@W G&3C#^BZ#JNNY02S4=)B^=XEVY)E&Z\X_$LBS=*-0DD[4P3<$[:S=M M!V[(/+,/@YM1<, ^QNG<#-,_],UHOV-JR84F)2Q0RK]XCP-#->.R.1BY&PO=V]R:W-H965TV@?@A- 4 ).NRBZ8"3:)H8B/2(53^?K2STBRS0M&\VBFUBD MSCF\/"0O=3/9B^*;W!*BP(^<<3EUMDKM[EQ7IEN28WDK=H3K-VM1Y%CI9K%Q MY:X@.*M).7.1YT5NCBEW9I.Z[[&8342I&.7DL0"RS'-<_#,G3.RG#G3>.I[H M9JNJ#G$->2;JZ^ZQT"VW4\EH3KBD@H."K*?./;Q+8% 1:L0?E.QE[QE4 M4WD1XEO5>,BFCE=%1!A)526!]<\K61#&*B4=Q_=6U.G&K(C]YS?UI)Z\GLP+ MEF0AV)\T4]NI,W) 1M:X9.I)['\A[83"2B\53-9_P;[%>@Y(2ZE$WI)U!#GE MS2_^T1K1(V@=.P&U!&02@C,$OR7XUXX0M(3@VA'"EA":A.@,(6H)4>U]8U;M M]!(K/)L48@^*"JW5JH=ZN6JV-ICR:F<]JT*_I9JG9D_DE?"2R$^ ZVW\&2P$ M5X5>;G"??B^II,WR\PPD)5M3QO2F4AHDE00?ET1ARN2-IGU]7H*/'V[ !T Y M^'TK2JDYPE6#%,Y)9^,MA?G2)GPSS(1H0 M<+6WG<'HS> Y&E3\M>2WP/<^ >0ASQ+0XFHZ'-O\>-_HJ_>-G@S3ER35=&BC M'WGI=YO5K_6",WK6S5EOQ@'QH!,/:G'_C/@#3W5JEJ3:U\W3#7C0\GA'%6;T M)\D.AZ,Y '\]"<: 3G![7&1_#X00=B&$@_/[3=\7E&_ '#/,4V([/HU 5 M4 MM\:KWK(PG+BO_2UU"@JA?XQ96H1\+SX&K4Y!L2F4#&..?(@Z'Z)!'^ZSK%Y; MFP$-,^S'/3+"7IQB/&/V5ZBL+JHD%A6$D'WN<3?W>'CNN2@4_8G/S3\^&?,S M])%A@ 44!(8%%@Q"!FAE YE*B044H9'=AE%GPVCXJ#,A+QR%D<7]V%BBQ2DH MB,:&$]<(K:X02BQ"_3-U9,2X,V)\7_]W]E/=C[!H'OS7NM M0M_;: PC8[4MJ""(C=.QM*!B%!I)=&73\D)H+/DEU+$CZ. (^L\9L*7VA_0C MWW3B% 2# )I.G**BP,R#%A""46P:<8H*HO!,,H2'&Q\.7_F7TF%+/TYUX['I MA@7E>Z'IA@4%(4*F'Q98!,V[P2H6!&?2(CQ\I<#@O8FQ5>A?R5$\,C.C!15& MWLCTY!JMU55:B05U=.X:1]Q>,9.38E.7G1*DHN2J^53L>KO2]KXNZ(S^.;Q; M0$O_$MZMFL+U(-_4T5]PL:%< D;6>BCO-M:K5S2E:=-08E>74B]"Z<*L?MSJ M&5 P"$U MI06*KS6,@?/2$(;QI[;I-"Y+<+O]:OW6YHZYS*B&L>0_66:60Z?OD SFM.!F M*C?W4.=C TPEU_9)-I6VES@D+;21>0UC!#D3U9N^U.NP!?C1'B"H@: K$-9 MV!6(:B#J"L0U$'<%DAI(N@*]&NAU!?HUT+>[6VV'WRT%1D>N :#*@TZZ:U\^O*>;#'^>="G)/0 M.R6!%W@M^/@P_I4JQ/V]^.0#[Q2]>_OQF\/X!-)7[_Y%"W[;.?=6_*YS[JWX M???@^[NXBQ74E%'0E%%@[86'RXC,EATV=JJTZ92+E1<;$@A1BQCB';&NZM3XK)XEU4I[RZY$?]R]" M7-'U=B&UR'JA%_0:V4X.49-#=#"'+Z#U);GB>'U0D>+B244XFX/!NX' RPJ/ M=\P@59 Q0[C4K1E4+N*MT,[\*(QV$QA'[Q(X\\,H>9-FFRT_"7=5-VVVWJEN MVU7]7=5=FRJ(XUW5?8OJ(D[:%S]N%C_^_P+",[!MC>.6*NG%WILP)RVRGM]/ MWNS%S8>R*A]WZU O_R+PBU\PH0F'.8+>>0_MJ.IFKCI&KNPY/Y,&/SC;7.+/ M#*A2@/-S*&ULI59;C]HX%/XK5M2'5IJ9W ,S M B0@H-W55AHQ[>[#J@\F.1"WB4UM!]I_OXX34B8Q*55?(':^B_WEQ#F3$^-? M1 8@T;GFQ;)!D46#RP U!U9\=X@:4:\KTM#AQPJDE%;GN.$]D% M)M2:3?3<,Y]-6"ES0N&9(U$6!>;?%Y"ST]1RK?/$ANPS64W8L\D![^$%Y,?# M,U5T)J&5\;3:NUK(B7UV?UM=Z[VLL6"UBR_%^2RFQJC2V4P@Z7 MN=RPTQ_0[">L]!*6"_V+3C5V-+)04@K)BH:L5E 06O_C;TT.%P2E8R9X#<'K M$H(K!+\A^+:Y*#=,$D"I:M.20$HG^9D*@ MMS%(3'+Q3J$^OL3H[9MWZ TB%'W(6"DP3<7$EFI%E:Z=-.Z+VMV[XNZC]XS* M3* 532$U\.-A?O0S_GJ8[WH# K:*LLW3.^>Y\ 85_RKI _*=.^0YGF-8T/)F MNOMHRN/WW%>_Y[X>IL>0*+IKHK_*TF]KT]=Z_A6]>9*PDDJ!-I .>)M#G<# M!?K?AN4Y4N?-"?/TTX!_T/H'VC^XXK_ N3;"$LD,T!;VA%)"]XCM],0!.&&F MJEO4NI'6K8[VX\SU@VAB'R\KP0#RPO U*#: W,A_#5KU08]AQVT]C'F53]CF M$P[F,T]5]NKS(%!:\BJ7'Z'HX\243*T87NYGW VFC[GW.UN.^QA_['9BZ6.\ MJ)/OVJ 3!N98HC:6:#"698;Y'E*$]^J[+B3"YXHUY1'U]^HZ3B<0 RCL!G*+ MT,HD%'02,0E=JY11&\EH,)(/'%.1X[J72#^KSYKJ3>0=(CN$Z7=3+J/^L^N$ MTD?<=PH@-D&ZD?0Q'95U'_%H3F/I #U8E1=I$#Z9*\_!>ULVZC.=7_6F5^X3TO7,!^[ M3ZNZ#_TA7W?%[]5[J-Y E,-.63D/(_4,>=UIU@/)#KHSVC*I^BQ]F:GF''@% M4/=WC,GSH#)HV_W9_U!+ P04 " "5A 91H50 GR\$ !'#@ &0 'AL M+W=OP]CM3&;ZR#0Q9K55%_)#1,PLI2JI@:::A7HC6*T=*2Z"D@8ID%-N1A- M)Z[O3DTG93RR3:^EC>CT'K$*E88 M:X+"WS.;L:JREL"/OUJCHVY.2SS\WEO_S04/P3Q2S6:R^LE+L[X9Y2-4LB7= M5N:'W'UA;4")M5?(2KM?M&NQX0@56VUDW9+!@YJ+YI^^M$(<$,".GT!: ND3 MXB.$J"5$Y\X0MX3XW!F2EN!"#YK8G7!S:NATHN0.*8L&:_;#J>_8H!<7=J/< M&P6C''AFNJ!*<+'2Z(XI=+^FBJ%/:";KS=90MY)RB6ZIY@6BHD1S7FT-*U'' MVG2LBSDSE%?Z$O@/]W-T\>$2?4 !TG94(R[0@^!&?X1.^/YC+;<:+.I)8" * MZTM0M![?-AZ3(QY'Z+L49JW10I2L]/#GI_GI"7X ZG42DKV$M^2DP6];<86B M\",B(0D]_LS.IN.Q+YS_-OOB7\_^1HRHVT^1LQ<=L??[MF:*&JGT]0EK<69WP38]+%F)Q4;,Z$A,1^5[.TLY>>U*S)UIT[(2%5Z3.LQXHA$+&& M=&[3$:X,;2#_((G1!=]W7_I4;F9+#J6)XSR%[=93V@M,<)KAGMA>8!SE>6]5 M%EX@CN(D\4N>=1)E)R5RQQC<3X@MEW!AV3/.">"N')!L1U6IW],E&SB',09A M>JH,820)\ZP'FWM@."%I3^/%$!8E<1;G?CWR3H_\?3T@\/]OT^2>E4O&69KG M/7E\P"PD$%1/(!\P3<8X[BFY\%I,%I#%SN=XSA\O;;#,[+\"]*:RP]D":](+^%F7E34WZM>5._<77A!V9&S$A^4*_BLK?H/(L=G1>Y# M#2/WH?)!Z#Y4=B1',7D-G9P,_6<_.S?2,&$XK:I?J-P?:86$(A[VF<7!X*=N MP-9O0KK[M-I"Y6/+L,(5>C:?RU97-MSE[Z1ZZ_5APJ51'N%^IOMPX[Z^0TP< MQA%.^@H/<023+,$]C8.#PACJDI5[D6@(>RM,4]-TO=VKY[.K]7O]M_AZACW] M<_M*&ULE59=;]HP%/TK5K2'5FJ;+^>#"B*U MP+1-FH3:=7N8]F 20ZPZ-K4=Z/[];"?-(*2,O21V?,ZY/O=>;,8[+IYEB;$" MKQ5E%R,:\5I0PO!! UE6%Q.][3/ENXOC.VX<'LBZ5^>!FXPU:XT>LGC8+H6=N MIU*0"C-). ,"KR;.G7\[CPW> KX3O)-[8V"<+#E_-I//Q<3QS(8PQ;DR"DB_ MMGB**35">ALOK:;3A33$_?&;^D?K77M9(HFGG/X@A2HG3NJ J]03=4#WWW" MK9_(Z.6<2OL$NP:;:'!>2\6KEJQW4!'6O-%KFX<]@@_?(00M(3B7$+:$\%P" M; GP7$+4$JQUM_%N$S=#"F5CP7= &+16,P.;?IR!BP^7X ,@#'PK M>2TU0XY=I;=DA-V\#7_?A _>"?^E9C<@]*Y X 7> 'UZFC[#N:;[ANZ/!NBS MLZ,/TN?G1T\/Z:XN0U>+H*M%8/7"=_3N\IS73!&V!@M.24ZP!#_OEKH*^N?T MZT2 L L0V@#P1+%M:7,SP'_K/52X1BJV4N:TV69^',8F3]O] @W _)$?1X>P MV3$LA2D,.M2!']CY@2?]['6H=721UT)H/Y=#?AJI:&\',(W2GIMC4 2CL.=E M0,D;I<-6HLY*]']6&&?7I^Q$1YL(@E'?S@ (!G'/S@ H\I)A.W%G)_YGIUT= MM9GM/7'H=,A;?-Q3B9*6)WDVB\RB:RZF9*+ZQI^^2*WV6VV&I[W,L#$"OKSA7;Q-S MH'?_$+(_4$L#!!0 ( )6$!E%'S1&-" , '<) 9 >&PO=V]R:W-H M965T' M:0\.. $5[,PV3??O=VT(2X!DT?82L#GGGGNN;VP/-XR_BI00B=Z+G(J1D4JY MOC5-$:>DP.*:K0F%+TO&"RQAR%>F6'."$TTJ.!)E46#^:TQRMAD9MK&=>,Y6J5039C1R(3DN0H$ M:?RL8QJ-I"+NOF^C?]#>PG(" V4D"4N<_G,-I]([<=7\6*6 M"_V+-C76,E!<"LF*F@P9%!FMGOB]KL,. >+T$YR:X+0)W@&"6Q/<4Q6\FN"= MJN#7!&W=K+SKPDVQQ-&0LPWB"@W1U(NNOF9#O3*J^F0N.7S-@">CSS(E'-W3 MF!7D$E%HS"LTKWH&L27J?CZ?$HFS7%P \&4^1>=G%^@,911]25DI,$W$T)20 MF IOQG42XRH)YT 2+GID5*8"S6A"DA[^]#@_.,(WH2!-59QM5<;.T8 /);U& MKG6)',NQ>O*9G$RW;_KL_)_Z[)_5]XKA-BWBZGCN"2V"8('1[!UV*4$$^GZW M$)+#?_W'$1FOD?&TC'= YB-L:@BV#H'S2@9Z\/5*LBOUA,:#;BQ*6>(<+4OH M,MV-?:U6J01:1>V2;Y%K6U"'M]WUZP&Y=K@/FG9!OAT$^Z!9%Q2$GM> ]DKA M-Z7PCY;BGDK"B9#PMU)%[W-9!?!W95VG9;('>QB;#OP6AY[0-Z-V^\Q M:#P&1SWJKCJ\BD%'T@M;:4VZF+!MKR>,TW;7Q=AAV&]NT)@;_-U,YCM_RV .RK=9"3[N@8."W;79!H;\C5_DT=TZ2@O"5/L(%BEE)9;5C-+/- M+>%.'XZM^;%].[%[YJ=PJZ@N 7_"5U>21\Q7&14H)TN0LJX'L"*\.N:K@61K M?8XMF(134;^F<#,B7 '@^Y(QN1TH@>:N%?T&4$L#!!0 ( )6$!E$[S\LQ MNP8 $TF 9 >&PO=V]R:W-H965TBOJ_O$'(TK+S,9B3B5*D:)F)^-+O#) ME4?S 87%GU*LTZW/*)_*HU+?\H-?9V!^?3>0Q2<:7"O^1,+\]&DQ&:B7F0A?J+6O\BR@FQW-]4 MA6GQ%ZU+6V>$IEFJ550.-A%$,M[\#YY+(;8&4-XQ@)0#2-\!M!Q0*#?>1%9, MZSK0P?EIHM8HR:V-M_Q#H4TQVLQ&QOEM?-")^5::@7%,0S=/,] MDRMSC_01BDT&':,'DS6S+!1(S5&[)7I_+70@P_2#,?_Z<(W>O_N WB$9HS^6 M*DN-;7HZUB;0_'+C:1G4Y28HTA$41W^)1Q:B4X+?[3#W^=U+&;H(DV%3D\L M_MS*GUOX.$%T[RY?UT3CCCF)R.G[:U:#%CWH3RRFPG M1E;%R*PQWHHT/4$7TVD696&@3;PS8< SE<%F.9ND"B*5:/EO<:(M_LT%V%9@ MQ]AS*:6U";3:^93B]AGP:@;\ )7- FF+D3>N[6/B^;4(FU;>A#FL/3ZOBL^S M9E6!X&,U/\Y248:),K. $C27<1!/!0J% 9XUXR;5M296+3YM>SQ"27[I'!+5 MI2UI.&E,'C/NUA1J,?*8URZ07P7MOW4*^LW4\GU6B[W%"..<.VW!8P=([5C# MWP&PV$%U*V*=1AB,UQ.QQ8C3#IGQ5DW!@T:*&\3Q\<2=U&-MFGD^=DE'M 2B M);UR^7:3R]4R^FIR^6*3RP_:I$M1[DR.;^QE$*)[E=9Y:_-H2N6M M3/4_K=.TAY&EQXL@6)V4X131%+%\GIM(BD#:*M?07G=%A(J&J?4ZOPN=]VMP MMXM[/U71*M,B26W7@"J'W4'*)H::A.U%J6?A++WL)"CW6&,QM9A-J.-W)"C4 M'6PO/ ]JKM=!(FQ3AB*![56BMXA0"K"]%O05L8ETW_%<7A>Q:>;YVV:[40+[ M\3[XF\Q?JG"&9+1*U%.QG&UY20#,Q!E$4@( )7: ]I2T]+*ME>M24@=GJYD_ MZ0 G 7 2\N8-!P'"$#MA?J;E*%WOE#FWWG*T&'ETTB$20(OLZ2)H R\O8-+P', MD;=K>4D3:@0[=9F:1M3IRC_@'K%S[TYIE: GL9334-AX1X%W=!C>4> ='81W MM DRLS.MR=ABQ)V.K1\%UM&W9QW=>C[P=JPK7>^TR8UNHG767 MF0QG,EY8TPRP1H?!&@6L43O6;E(MHV+C9X2<9R$*Y5-]390BVAU1![V(P-K6 M4L 8]09)?J]Q7['#ZL\^2JN=C3/&;L>=!?A1._QN3=6R319P1/UA'GT!C5S[ MMKCOPZ^6G>ZDWL&W&'FDHW]W@6ZNG6Y7P4IJLUTL-D@R1J;]7"2B'N:NQSUT!(@Q.P0 BU_> /%@"5LF =+ M;.O'#ON#I0,TM3OJH2D@A]E) 9KVWA0P0 <;YKD2 VHP>\]Q@(9V1V2_A@ > MMF<[%3S_=-GA0!0^S$Z+ SZXO1?I+^H>1VROJ!P(Q.W@ %%[E!T.#.'#_,S* M 13XP M[8XF^[4$YG [ M*D#+'RX['%C"A]D+>< +S]Z!]-=TCZ/]FGJ ',]."M"T=]GQ !W>,-L?#ZCA MV3N/ S2T.[*L\?'6"SN12!;%>TRI*1Y9K#?O[E1GJW>E+HHWA,9@OGG1ZBY( M%C).42CF9JCST3.P2#;O+FT.M%H5K_\\*JU55'QY!>H MWB [_Q]02P,$% @ E80&45\ H _O @ R @ !D !X;"]W;W)K&ULM59;3]LP%/XK5L0#2(!S:1N*TDKTLHT)I K&]C#M MP21.8Y'8Q78H[-?OV$E#+Z%CF_:2^/)]W_&YQ"?14L@'E5&JT7.1$<6<8V;69'$:BU#GC M=":1*HN"R)<1S<5RX'C.:N&&S3-M%O P6I YO:7Z;C&3,,.-2L(*RA43'$F: M#IP+[WP:&KP%?&5TJ=;&R'AR+\2#F5PF \+7-DG M6M98UT%QJ;0H:C*I/G.@YK!-!I)_@UP=\F=-X@!#4A>*^%3DWHO-=" MMR98UW'ENPWB12!/F# M[)C=."-\3M%'J%9\)91"AQ.J"U Z/* ?\-!P)T+;C.%)KRA"8M_,E^?F\/'T,PFXCZJXB._+V"GTM^B@+W M&/FN[[:<9_QNNM=O<^??K$__VOI&,(*FO *K%_RFO([1+"=<;U89^GX%<'2I M::%^[#'6:8QUK+'.&\9VJI6L5RNMJK6MPBK9GI4U%^O3\*P?=B/\M)ZV75#H M]<\V09-=D!?ZH;>)FK:@ND$0-J@-[[N-]]T_\W[]6]T3W5ZCW_O_J0P;8^%> M9UZOD[2^3NCJ.CG,X2HYPG.X5=IR&>[$]F0[_N-=3+>WE<@6F4Y_*XV[&,\+ MMI*(UZ[F@LJY[8D*Q:+DNOJ,FM6F[5[8;K.U/O+.QU[+^@3:=-557^6K'G]- MY)QQA7*:@BGW-(3ZD57?K"9:+&QCN!<:VHP=9O"K0:4!P'XJA%Y-C('FYV7X M"U!+ P04 " "5A 91O#M\#B,# "O"0 &0 'AL+W=OICV8Q)"H MCIW:#K3[];.=D 9(,Z2^@"_G.]_YCD^./=A3]LQCA 1X33'A0R,6(NN;)@]C ME$)^1S-$Y,Z&LA0*.65;DV<,P4B#4FPZEN6;*4R(,1KHM24;#6@N<$+0D@&> MIRED;Q.$Z7YHV,9AX3'9QD(MF*-!!K=HA<13MF1R9E9>HB1%A">4 (8V0V-L M]Q>!LM<&/Q.TY[4Q4$K6E#ZKR7TT-"P5$,(H%,H#E'\[-$48*T^2);.] P*.!HPN@=,64MO:J"/2Z-E@A.B"FLEF-Q-)$Z,EDS6*!-O M )((S%_R))-5(VX D35]"^Z)0(Q C-_ #.UD%68H BNZ$7O($)A2+OB-- IQ M'LF-G$2(O6]?S9" ">;7TM'3:@:NOER#+R AX$=,@?(U2/7DWLMUNSQZ8N_JA7&2U:+#R@JY; M61T%[E6!>ZV!?T><@SX8AV&>YA@*^=G!E#*1_(6J4S=I*AQZM3AN73<(3C1= M9+5HLNIU>\V:_$J3WZJIUF6BJLOPLHWH5M0DRS\+Q;95[O1.NYC>.?GN"\@ML386\'/4PEB\JQ)2!W-]0*@X315"] MT4;_ %!+ P04 " "5A 91N?;WC(L" P!@ &0 'AL+W=O5!P67_92Y.'#0#Q; ?$#2#^**#7 'IO ?T=@'X#\*D.ZU!\'A)F MV7BHU0JTTR8V=_#)]&@*GTM7]GNKZ943SHYGFCI(VU=@,H.KIXJ75%/; 4D= M=P23+..N/$S M:Q[S!7K($'+N#"'I/)PG\#!I\-A:,D;QQFFC>7+VG*\PW(/ M;I6TN8$KF6&V!3_=CS_=@P\I"VTJXG4J+N.]A#>5/(9>U($XZIYO\^?#\#C: M D_^V_H_T?3:PO8\7V\'7X(+U!HSF"IC30>FK.26"?X;LP[,-):,T\%5_9O- M4]SIM^[TO3O]'>Y\57)Y)&C$,V"UI>N" M7-"NVR#-F5ZBV=9#->NI9W4K['E\?M*-(DKP\V9IWJN]T4C>:\3=P=DF4QU7 MN#%+!9);;B<92%4E;=U+[6V[]B9^VM_<3VD=UMOK+TV]2V\I6BX-"%P0970\ MH-V@Z_U4"U:5?F+GRM+\^V-.*QVU4Z#WA5)V+3@#[9_$^ ]02P,$% @ ME80&44XC^;=9!0 U1P !D !X;"]W;W)K&UL MK9EM;]LV$,>_"F$46PO,L?@@6>H< T[2KAE6+$C2[<6P%XQ-VUHETA7IN/GV MHV1%M$2)-FJ]22S[[OCGD?3\:R?F:I51> MB WC^I.ER%*J]&.V&LE-QNBB<$J3$?*\8)32F ^FD^*]NVPZ$5N5Q)S=94!N MTY1F+U,RUAPD+'E MY6 &WU^3*'O ;Y5)Z$^)H_W"XN!UZNB"5LKO(05/][9MW,NB@&C-W/'S]&OUC,7D]F2;RY2&3Q%^Q*6V\ YENI1%HZ:P5IS/?_Z?+^.#RO2GL?93T]^$6.SB) &4 M+\ M5Y2OXJ>$@9F43$DP! _[]05B":Y%NJ'\Y6<)*J^W-TS1.)'OM.67AQOP M]LT[\ ;$'#RNQ5;JF'(R4EIF/MAH7DJZVDM"'9("\%EPM9;@ U^P18O_M=L? M(D> D'D4,.KM8,%_'P ML37[YU[HOWH[[VBV^-<1F52121&9=$2^8JN8\YBOP!5-*)^SMM7;APB*$#DE MGJ>81#[2,WL^S$FK6122RJRFT*\4^DZ%U=SO&4T2,:OL^CAF5M=H2 C=*#R]/FS6H2#JVF\&==#- MNA\JC["E/,)FPFRCCN\X:%@*HW.+([*S!",,F^)L,\=J(D-DY";RAY1EJT+B M5NJ/I'2=[PQ#$>RY1I#!(W+C\:0:03;IFM_$3I.Z-L-"Y&;AR;6!;-:1*.SZ M\D*&=O*EV$I)!RC<5/=39&", MW#!^?/R)IIM?_W#M6D---.Z[(@P1D9N(IU6$33>(B&\ELLTLB,8=R30@1&X0 MGEX9-NB&=:'U)L^0#KM)]R.E@>TS9A,C+29#1#HV'S8$Q>Y3Z/'*P/;QT]+6 M=D+M3J5!,'8C^&-1&#-7[WW0?/?=?6-#0]Q#_XUMKI$@\IJGTS:S,>PZSF"# M0-Q3!XYMQ WK0NL*#.=P_YTXM@^7UN9KZ<-1&':H-2#%YW;BV#YW6MIL$ULZ@H- 4E/?3BQ M*3=T"#"4(_WWX>3XN=-I4I=J($K.[<&)?>"TA+6TZ=UI//@-U WA&:?)BXKG MKLZ"&%R2OKMO8D!(>NB^B8TUA,8HM'ZO/6I75VD 2'KJOXF+@_7!#>!(_\TW M:6F^43-;)_?>Q."3G-M[EP&"YAHU#\5==LVU'!U<'.5]=7&?)L%<;+G:WR%5 M[U9W=K/BIFIDS/<7?I]IWI9+D+"E=O4NQCHUV?X.;?^@Q*:XAGH22HFT>+EF M=,&RW$!_OA1"O3[D U0WF=/_ 5!+ P04 " "5A 91>61RYAH$ X$0 M&0 'AL+W=O2K:;>!?PP1\02'.*OC.U5ZQC85.Z$N+># MJ^74"ZPBEK.%MB&H^7M@N-HYMLLFX7<8;+7K["YGX$(IIA4X S?E^@*Q G-1;"E__$WU -]> M,DVS7+TSE&\WE^#MFW?@#<@XN-V(G3+!U<371J^=U5]4VCZ6VM" ML\[?@YP M\!Z@ 4]]/DX_9(M#!U:.DP/Z;ZI4ETJ5)<*N7AX(-ZGC&>:G>6F[98FL[H" MU%5@9 )<3X#=!.'06DBA%)A3*1\SOO[U%TB"WR\*L>.ZKW9E+.)BV9OU808# MPT@F_D.[1CTPE)*X@1U(#6NIX:C4B\5B5^QRJDTIC$2ILW^IO2W[A):1HI:" M,TP01$=">V 1B5+2+S2JA4:C0F^%IGF?JJ@S'8EP:[925!<5XR!!_9I(K8F, M-M(5-S[CF@G\?#/%]23QCQ/O1GX/UJ[+%E67 3K88'$G=QB@J--@/3 <1$,- MEM3RDY?)Y^;1]@SQ27=Y">HL;Q<5XW1H>=-:>CHJ?>Y$(3JH(=5M!0CNK< TMC$@P4&C:.#-');*@*=6 P"(=A M1VL/+L08!P-B&W>'X_8^:$45KSUCF,:H(ZP+BT(4#Q6QL7(X[N67[,'LYK:F MA)HM-ESD8OTXUDJ-]<+HE;JU<5)(3MFMI%-!A'%X[&A],&+Z=:#0C2/#<4O^ MJ6[MVNI9&D%X++4'!@.2Q -:&_N%S_#?7F%=SX0XP?&QL!X804DZH*OQ5CAN MKK>2+AG@M&#*;5FU'9L-ZOU8/Z'&8-$K&2QJ#!:=TF!1USDC&!Q;PX]0AU); M&][3V2OJL4V,R''#]L%0% _T!6K,%;W07%'7-6&"TV-9712*$!Q0U5@K&K?6 MEW5K8[!HW&#_UT82-2:+QDWVN5E4!2>=-XZTV[#CH%*HWWJMM=\4OE"YSK@" M.5L95G >F^K(\C6]'&BQ=6^Z=T*;'9@[W#"C55J N;X20C\-[,MS_;%D]A]0 M2P,$% @ E80&49D'<3=] @ T08 !D !X;"]W;W)K&ULI55=3]LP%/TK5L0#2!OY+##41FJ;;F,2$H*Q/4Q[<)/;QL+Q M[6R'L/WZV4Z:%0@58B^-?7W.N1]Q3\8-RCM5 FCR4'&A)EZI]>;<]U5>0D75 M,6Y F),5RHIJLY5K7VTDT,*1*NY'07#B5Y0)+QV[V)5,QUAKS@1<2:+JJJ+R M]PPX-A,O]+:!:[8NM0WXZ7A#UW #^G9S)[Z65)%%+B?>F4<*6-&:ZVML/D/7S\CJY+79D@Z0O+:#*..X%KWV][=X#*J M:3J6V!!IT4;-+MST'=O,BPE[3VZT-*?,\'3Z";%H&.>$BH)<"$W%FBTYD*E2 MH!5Y3Z852LW^4/=:<36 .O';+DW&5,Y1U1+(C^E2:6G< MX.>>M$F?-G%IDQ?2/KJ*\&"L4L'0U6I53IR*] X*P^ LZE%MK_[.?[0"N7;FJ$B.M=#MY/MH[[]39SM/XK/P M?!X.Q#/CUZV]_I-OS?Z2RC43BG!8F53!\:FQ$-D::+O1N'$.L41M_,8M2_/- M 6D!YGR%J+<;FZ#_BJ5_ 5!+ P04 " "5A 91O2P54;$" !&" &0 M 'AL+W=OL/ UID!^E+:"V M4@MC8P()P38>ICVXR26Q<.Q@.X3^]SL[J>DDFCW!2^.S?=]]=U]RUUDKU:,N M 0QYJ;C0\Z TICX+0YV64%%])&L0>))+55&#IBI"72N@F7.J>)A$T22L*!/! M8N;V;M5B)AO#F8!;1713551M5L!E.P_B8+MQQXK2V(UP,:MI ?=@?M:W"JW0 MHV2L J&9%$1!/@^6\=DJ=@[NQB\&K=Y9$YO*6LI':UQE\R"RC(!#:BP$Q<,=[\,Z=%*#P M3>34OD^Z9+4> #[VP,<.>+0'>)D^-4QA?2^98 8.K_$E?4N)W]?H2*X,5/K/ M0-BQ#SL>S,?+2GM9>2\K>XU,7>2WQ!S&GI(-4*7)B%2=J,DIR>AFJ%H33WLR M"'T!S]A(:N1M("V%Y++8#,!./>ST(T4X\6%/WE&$8>Q1+T*R%2&V&@R0/O6D M3P>!?RB: 1&T NV:AK$V=O1'; !=^3 -+-_!0*PX>FU/T4-*+$W?BH$C[OH]PI[5C^RG< -,DE8TP79?WNWY(+KO1\'J]F[ W5!5,:,(A M1]?H:(I?L>J&5F<86;M!L98&>YU;ECCH0=D+>)Y+:;:&#>#_.BS^ E!+ P04 M " "5A 91^,*)\*D" !?!P &0 'AL+W=O:IXK<9>J?7ZS/?5HH2*JE.Q MAAIWED)65.-4KGRUED +*ZJX'P5!ZE>4U=YD9-=NY&0D&LU9#3>2J*:JJ'R^ M "ZV8R_T7A9NV:K49L&?C-9T!7>@']8W$F=^[Z5@%=2*B9I(6(Z]\_!LFAM[ M:_"%P5;MC(G)9"[$HYE<%6,O, $!AX4V'BB^-C %SHTC#.-'Y]/KD4:X.W[Q M?FESQUSF5,%4\*^LT.78RSQ2P)(V7-^*[2?H\DF,OX7@RC[)MK,-/+)HE!95 M)\8(*E:W;_K4U6%'$ Y>$42=(/I70=P)8IMH&YE-:T8UG8RDV!)IK-&;&=C: M6#5FPVKS%>^TQ%V&.CWY*$2Q99P36A?DJM:T7K$Y!W*N%&A%WI,/2C.L%A3D MLM&-Q)U*2,U^4OL5Q-(A.IZ!IHRK$Y0_W,W(\=$).2*L)O>E:!2"U,C7&+N) MP%]T<5ZT<4:OQ'G=U*W\[G2$D_K]S>P<8^-+7;P"M8D3XZO&_Y,0BPN9@75'"1F M=N(J:>LLM<[,[[R9I%D4C?R-(X1!'\+@4 BAB]6JDAU6& WCP U+>EAR"!:Y M8,D^+(RCQ U+>UAZ"!:[8.D>+ _BU,T:]JSA(=; Q1KNL=(T'[A96<_*#K$2 M>TYU"=CHEQJD"YWMUS0;9KF;G??L_$WVO="4NVCY_M%,XOQW5=N?>M\*CU3V M]PGV=]J?N7H^4[EBM2(8E&S;>3O18FT[XEQH[*]V6.(-"-(8X/Y2 M"/TR,4VVOU,GOP!02P,$% @ E80&41K(Y@\S P 1 D !D !X;"]W M;W)K&ULC99M;],P$,>_BA7Q8DAC>6R33FVET0H! M$F+:>'B!>.$FE\7"B8/MM!N?GK.;A=*XA3>-[=S__+OKV9?Y3L@?J@+0Y+'F MC5IXE=;MM>^KO(*:JBO10H-O2B%KJG$J'WS52J"%%=74-=YR;M=N MY7(N.LU9 [>2J*ZNJ7QZ#5SL%E[H/2_2ISY@Y>" MU= H)AHBH5QX-^'U*@R,P%I\8;!3!V-B0MD(\<-,WA4++S!$P"'7Q@7%QQ96 MP+GQA!P_>Z?>L*<1'HZ?O;^QP6,P&ZI@)?A75NAJX64>*:"D'==W8O<6^H F MQE\NN+*_9-?;!A[).Z5%W8N1H&;-_DD?^T0<",+DA"#J!='_"N)>$-M ]V0V MK#75=#F78D>DL49O9F!S8]48#6O,WWBO);YEJ-/+C[H"25:=E-!H MD7LLEZ+C0$1)G"87:]"4HDD&\W&Z4E5NKW M,SCQ@!-;G.0DCF1;:HH>TXQN.SQ,VIGEO9^I]6..\7:9A%$V][>'N708!>ET M,/H+,1D0D[.(-\66-CDHH@7>"VW+&4@GX=[-Y&#S,(O3(T*'T20+W823@7!R MEO .3*FB;/HF-EA%4V#S T]':"G M9Z%7HK%51*BM,!?==+QOFB1'< ZC)$S<;.G EOZC*OM#DC]#EATO&>>F.G%1 MN7G3$4H4!<*@@%8HYL;- M1B3Q*+MCFR2>N6%G ^SL+*R]5YQ LS%0G!T3C8VB+#B1OS#XTS""?T-A:]JW M@],EV;LYO&&B-$FC(TB763*9'9>E?]#BS/?%!RH?\!HD'$K4!5D,<#WI1#Z>6(:Z?#AM/P-4$L#!!0 ( )6$!E&[ MI8*C!@, /(( 9 >&PO=V]R:W-H965TLADI]R1DOL51=_FB+ MF@/.C*BDMNY /M0KKGIV[R4C)52"L IQR&?6M7NUG.IVQF.9H(**12N\#JM8$%4*H]*8[?G5.KCZF%^^V=]P\F>97,&@M8,/J# M9+*86;&%,LAQ0^4MVWZ$+J%0^TL9%>:)MJUM%%DH;81D92=6!"6IVC=^[B9B M3^ &)P1>)_#^5^!W M\DVI*9M)98XOF4LRWBVEIYTPTS-T:MLB&57L8[R=57 MHG1R_DT6P-&U$" %.EN"Q(2*<_0>/=PMT=F[<_0.D0K=%ZP1N,K$U)8JJ);: M:1?@I@W@G0CPN:DND>]<(,_QG 'Y8ER^A%3)72UWD]=R6Z7:Y^OU^7K&GW_2 M7PZ<0X863$AQ@1:X)A)3\@>R"[3B4&.B&BI5]&IFED2DE(F& _IYO1:2J_+[ M-8+C]SB^P0E.X'P!58*J[&HFB!RZ-7 M:$&/%HRB+8&3#=:;3%6 RKA1FW<8L?43[D5W(S\X0#PV\@/_!&+8(X9O(+;S MIO:,+)"06#:2\1>$&UDP3B2!0=[P""4*//^ =\ H#)QAWDG/.QGEO0=>CB[V MY'@F8R\Y(!LP.KG844\6C9(M6&5J&F%3[T-LT?$"^KYSP#9@E$31,%O^ @E""/O@/?8* QC;Y@WZ7F345YS< PB)4?1 M/+69#Y".C?S0C8>17.??,>^\#36RNIU\_PCQW3 YK+TALXGC3@[P[+T+2?\- M?,7\41TBB$*N=,YEI-+C[07;=B2KS1VU9E+=>*99J)\2X-I ?<\9D[N.OO;Z MWYSY7U!+ P04 " "5A 91FYENQX,# !!"P &0 'AL+W=O22 M\AP)."R<:^]JY?G&P5K\0^$D6\_(;&7'^2\S^+)?.-@0 8-$F1!$_]W""A@S MD33'[SJHTZQI'-O/#]$_VR(A!5G_]*]2A?.U$%[.)"2J>_\]!GJ#44F M7L*9M+_H5-MB!R6E5#RKG35!1O/JG]S50K0<@O",@U\[^"]U"&J'P&ZT(K/; M6A-%EG/!3T@8:QW-/%AMK+?>#I]E/+ZR01)>S1QSM],"1(1/(] M^DNE(-"J% )RA6XHV5%&%=6S[]&V^MZ('] K?=^N01'*Y#L=Y<=VC=Z^>8?> M()JCOU->2NTKYZ[26S)@;E+C?ZCP_3/X7\O\$@7X OG8QP/NJW'W-23:W3/N MWNRINZN%;-3T&S5]&R\X$V]#[LF.U4I8>0B3Z.?U3BJA#^Q_(TL$S1*!72)\ MYH-!+?J09E6$B8U@[O'M,O1B/YR[MVUI^E81QK.XL7J"%S9XX2A>K0!2'$E% M5*FX/BND5"D7]A0,X581HQ;(+)C@#NV D1^>@8T:V.A%6B:DH(JP2M,]5:6 M(NBCU*I\Z@:E'+26SV,PUD' ML6_DQ=-@&#%N$.-1Q!6CYKZSQ_L^A!?W5HYPW/W2?:-)$$^'\:8-WG04[TNN M0(!4J*C.YQ#8Q7Q_!<)?6.$OFB*Z/W%0UV]0%N=7,&D 5.( M*WNJ,]B&2VK;HY\?[Y1IMDPNOJ&R6WKJ;8YCE/+]D9#BJM:S5!%_&^@")JE^K!HH7MN79<:4;*/N8ZAX7A#'0 M\P?.U*LF(9<,4$)Q+64^?*OYS[UL%:?&5P4+5G8E)9"O'3#-ZOIHYGB""%1)L0 M%/_V,(W4&3MD!6N:I_I. M'-Y!F5!DXB4B5?:7'$I;SR%)KK3(2F;#:6&_,AG&SC LM\2M#/SW[K+<@R2?!S^>Y ME, UN6%TR5*F&2AR3A;%\A*Q)OVF+Z]!4Y:J5^ATO[@F+U^\(B\(X^3+5N2* M\I6:N!J!S;1N4L*]+N""#K@/.;\@H7=& B_P6MSG_>[7D*"[;]S]^*F[BS)5 M6@655H&-%W;$JZ5[9G1(2AF^7RV5EK@A?_1,$E:3A':202>T9'MJ]C:*AV%S M/#.Z5;LBSM#&,:=U/PL'\7#B[NL*-8W\(/(JHR>(@PIQT(MXSR4D8L/9'U@1 M38]D"1S6K)VR"!75 ;S!Z(3R&:,GE%%%&?52WH%F$HQZO7Q18^KAV M/^%J, M(K^#;UCQ#9]9Z#7@_D$%)<6JJ(NZN >>0QOGL"E1-#Y=[1:CV/?;.4<5YZB7 M\RI)9(Z8"=TQ35,"1VPA*Z9SVA4SZ91QY8<5Y#C7DA;FUK7=]R8 M*HB]P0E/TR@>=RQO7!'%O41O&:<\ 9("-AF2/I:.-LBX*5IT>D::-H.P0S7? M>ZS^WO.Z$8XU_:&8/4-:QGM24.)H>+H1V\P"?Q!T\-:ZE?]/JMX85<^J!O2[ M7H_/R$)379Q\;%N%"\.=>RO*8_;]S5&;F\@RQ4A,G=;M,M-^DER=;RC=75H% M:YWAD:.U8?W?H(6*;JW]F[O71RHWV#MPZZUQ%N]BA)M&%M>98J#%SMX(ED+C M_<(^;O$*"-(8X/>U$/IA8"X9U:5R]A=02P,$% @ E80&44N'K,]2 P MM0L !D !X;"]W;W)K&ULQ59A;]LV$/TKA%!@ M";!$I&1+GYU-5V4)(N-/$5&7)]?-'*-1^YC'OY<6]V.36 MO?#GTRW?P!+LP_9.X\COLF2B!&F$DD3#>N9]8.\7+'* .N(/ 7MS]$S<4E9* M/;K!;3;SJ&,$!:36I>#XMX,%%(7+A#P^MTF]KJ8#'C^_9/^I7CPN9L4-+%3Q MI\AL/O,2CV2PYE5A[]7^9V@7-';Y4E68^I?LVUCJD;0R5I4M&!F40C;__*D5 MX@C 1F< 00L(OA80MH"P7FC#K%[6#;=\/M5J3[2+QFSNH=:F1N-JA'0V+JW& M68$X._^0IE59%=Q"1GZS.6BR4"5^$+ES:@?DDS*&7)%EXS)1:_)5B(L;L%P4 MYA*Q#\L;-@5#^OBHS/%EU:EC[DJ,M#F!P*?*V&?^Q1MLD1U%K>C=_,HH9,@F?J[ M8^5ZPF)**>O"7I$<=21'@R1;!2Q_(O"$?<< ;GP43,@-L8KPE=I!'^DFZ_B( MS540T?"$CKEST[3^AN"L>O\DG%'^I\R2.H^C$CIZP))I$9PQ).I+)(,D'B6=3(?Y! M@2ZBA$],W,:1-\WI_A,'I M_N@)&T5TU.\'.SHOV"#+>[!" Q[DEJQ PEK8(>G9H9NR[]!.V:&?LK=IJ&V: M5^*S<1*"&E( 6L$TNL89=/-';$96+6M MKUDK9?'25C_F>*\&[0)P?JV4?1FXFUMW4Y__"U!+ P04 " "5A 91&70A MY^T# !@$P &0 'AL+W=O?VDYU4&3/V M5.U#?52<;K!;EM5NU6LC"I"+GMPKI(LN8^OV9I_*T#'#P M=.%.[ _&70A7BR/;\WMNOA]OE3T+FRQ;D?%<"YDCQ7?+X!/^>$V)"R@5/P0_ MZ=8QWCI^Q? MRN)M,0],\VN9_BNVYK ,9@':\ATK4G,G3W_QNJ#8Y=O(5)>OZ%1KHP!M"FUD M5@=;!YG(JW?VJUZ(5@">C 20.H"\-(#6 ;0LM')6EK5FAJT62IZ0A,9Z=P["3>WS<^63C/C\I\BO$(W^0"0BT4#X-1R^YAL;CETXGG?#0[MB MS;*19ME(F8^.Y*L6!TA$FT2T3#092713F(*E:%>,K$H5G931[I9\7&$\G6:W+YK&T7S8;-R8C4&SWZ1AZ9"CN/=EF% :/_-.YHWCN:@ MHZ_\D:<( XW D>=F]#H"X!:"\:L84(?'YR PI ,H@#WL,'GS;5>G;)OI^84D M7:L>IQCFZ>BFJ^/.+^* #EI$SU(\>0,28(\[#//NHJ;T(=>K'Y)TK7H&XN3" MIB3G_4"2KA]/40QCM.( @=K@(8=GK^2 IQ.&\726 _/SJP5)NI..)QV)WGRC MU2G/C $#JO$Y@'B>$IBGH]N-] $YY*JO ERU)D9X9'S9_4\\Z0A,NHO:TH?; MP$_O@&K\MY=X !)XFAQO2W\<''+55P&N/$8)C-&*!11JB><<@8>]LRP@'E$$ M1M0Y%I#^Q/:T@O;1UOLG"4FZ5CWZ*#P_CK:BCDL@/Y"D\A.V'G^X M9T\W3.WM0J"4[VQ,=#6UQ:CJ<4YU8N2Q?"+R((V167EXX&S+E1/8SW=2FJ<3 M]Y"E>:BV^A]02P,$% @ E80&4:R"L7-_ @ / 8 !D !X;"]W;W)K M&ULM55;;]HP%/XK5K2'5MJ:D% 8%43BLFI,K81: MM7N8]F"2 ['J2VH[T/W['3LA91OD;2_$/C[?]YV+?1COE7XQ!8 E;X)+,PD* M:\N;,#19 8*:*U6"Q).-TH):W.IM:$H--/<@P<,XB@:AH$P&Z=C;5CH=J\IR M)F&EB:F$H/K7#+C:3X)><# \L&UAG2%,QR7=PB/8IW*E<1>V+#D3( U3DFC8 M3()I[V8^=/[>X9G!WARMB+?66Z+2? Y(#EL:,7M@]I_A2:?:\>7*6[\+]G7 MOH-10++*6"4:,$8@F*R_]*VIPQ$ >4X#X@80_PWHGP$D#2#QB=:1^;06U-)T MK-6>:.>-;&[A:^/1F V3KHN/5N,I0YQ-;RG3Y)GR"L@]4%-IP!990SZ1:9XS M5VG*R5+6U\75_6(!EC)N+M'EZ7%!+CY]TI>P<[X"3N2�,@W^6Y&&K<:P,UI_ MO7?^>JL-R93<@;9LS8%(94]7;/A/Q7K]7A0G4?1>N?I.G?(^5A:'AU\6.-Y!.P<\WRC,O-DX@?8/(_T-4$L#!!0 ( )6$!E$8CU6G M^@, /T. 9 >&PO=V]R:W-H965TV@<1.O"DV19 T[4/1!T:B+6$ETB7I. OTXSND9$FI9<5! ML4%?;(F:<^;*&7*\%?*+2AG3Z+G(N9HXJ=;K,]=5< MYL%RL9TXQ-DM MW&6K5)L%=SI>TQ6[9_IA?2OAS:U9DJQ@7&6"(\F6$^>,;57K M&1E7'H7X8EZNDXF#C44L9[$V%!3^GMB,Y;EA CO^JDB=6J7#F MD2HV$_GO6:+3B3-T4,*6=)/K.[']Q"J'0L,7BUS97[2M9+&#XHW2HJC 8$&1 M\?*?/E>!: $\<@#@50#O6(!? ?QC 4$%"(X%A!4@/!8058#H6,"@ @QLLLKH MVM3,J:;3L11;)(TTL)D'FU^+AHQDW)3BO9;P-0.%*$_0)Y:L M&#J/8['A.N,K]",Z3Y+,E W-T34OB]\4T< M6[R!JL>Y%ZGTZX+T+;G_:D%"M2DM-]#WM/J(%M!6TNT\=)H:UB6&OB3?T.2LV18^S4R,$9V;,OS+F[Z3O6&Y[H4JSM0( #$<8?1SZMI2,QU\1>XY3RJ&A MQF"VA+';9_FHMGST7ADDN!D3N#=<.]?V/4)PP%$:9@=$I',4X+T=$7C0>7![ M4Y1]L$N48'^$#^X?TIISY)5\-\GDPFSX=O[3*J-9$]#_G$_B-;9Y[Y;1IL\2 M_UMEM"0.6VDB.!H-AWL9G56BHY;H*!@.]@3GE:"I@(8T"/V.(NG0[@4X"/=$ MKSJT$SP,]DD7G>J]X>APX37#A?1/%XCSELH$S>KPFL[R?VL^I)E$)'RW8FV& M%HF^5;%&>SUE$';UGGTY6RA[!>"V#ML%DRM[CU+('IC+8TZ]6M_5SNT-Y5_K M,W(V)QWKE^9N9P_W#7UY,;RA$E*O4,Z6H J?#B!3LKQKE2]:K.U1_U%HN#C8 MQQ3NITP: ?B^%$+O7HR"^L8[_0=02P,$% @ E80&4;:QP-IC P X T M !D !X;"]W;W)K&ULM9=M;YLP$,>_BH7V8I/: M@GE(PI1$VI)-Z[1I5;N'%]->N.02K(&=V:9II7WXG8$ 3=+LJ;P)&.Y_OKM? M?#;CC53?=0I@R&V>"3UQ4F/6SUU7)RGD3)_)-0A\LY0J9P:':N7JM0*V*$5Y MYOJ>-W!SQH4S'9?/+M1T+ N3<0$7BN@BSYFZ>PF9W$P MLQ5<@?FTOE XC0@R2(QUP?!R S/(,NL)X_A1.W6:.:VP>[_U_KI,'I.Y9AIF,OO"%R:= M.".'+&#)BLQ1<5%=V6Q>B(Z#A M P*_%OA_*@AJ05 F6D56IC5GADW'2FZ(LM;HS=Z4M2G5F T7%N.54?B6H\Y, MYZ#X#;.EU(2)!7D#BQ60%TDB"V&X6)%36%5".I,(J"3(K ME *1W)%7MTG*!.IG4AB%A#1Y.@?#>*:?H:.M?;*UAZU]TMB?DD]7<_+TR3/R MA'!!/J:RT!B7'KL&L[4QNTF=V3? /Z)Y421UB6?D> ME+YMZ[F9AMX0L=UTB>T;!7$8-4;WPHZ:L*/'X?);'H-FQD&?/(;--,,>>52^ MHTZIZ3 (=WCL&P5A$!SF,6K"'OTO#^Q.JL#W<(N;F:X;E[RW>#+.KGG=C MQ.(FIKA/8M1KF['W_\RVN=T=[(G>'I-P$- =< >L:.2'A\G1SEY"'V M6L/C#3S]]SL4;9LPC7J%UO9>.NBQ*];.NRBBT2ZN?1O:68#WXVZ;.3W>S?^% MUJ/U2=HV;SKJE6/;D6G<]^*+]TX3E.[!W#?RHW@'IMLY?MMOG_=,(0U-,EBB MRCL;XG]!59\3U<#(=7DBOY8&S_?E;8J?8*"L ;Y?2FFV WO(;S[JIK\ 4$L# M!!0 ( )6$!E%'8U5\F , )8+ 9 >&PO=V]R:W-H965T 5B+OQC=JKTQF*W<"_'53*[3F>.9C&A!$VU<$/P\T 4M"N,)\_C6 M.'6ZF :X/VZ]_V8WCYNY)XHN1/$W2W4^<\X=2&E&JD)_%ML/M-G0R/A+1*'L M+VP;6\^!I%):E T8,R@9K[_DL2%B#X!^A@%! PCZ@.@90-@ PI=&B!I ]-(( MHP9@M^[6>[?$+8DF\ZD46Y#&&KV9@67?HI$OQHU0;K7$?QGB]'Q))7L@IE@* M"$_A TW7%"Z31%1<,[Z&4[BM-00B@U6688'-"*N$->"PJ*2D//D.J\$K3 ?SR.#X^@G>1NX[ H"7P*CCJ\/>*GT'HO8/ "[R!?!8O MAON3H>W\6O353T<_("/LU!1:?^$/U0377&E9X96BU3MXCS<6G'P4"K7PY2." MX%K34OUS)&34A8QLR.B9D,:U>U)8UY(F8LW9OS0U*DL$5Z)@*=$X5QH_-ANC M7L834=(A]=7!8AO,7+(/6=C/ 6R;@+KB18; MV^7<"XT]DQWFV#A3:0SP_TP(W4Y,@*X5G_\/4$L#!!0 ( )6$!E$2/S3B MZ00 $\3 9 >&PO=V]R:W-H965TZ\XV3+^(#)")'@J"RHN1IF4ZW/'$4E&2BS.V)I0]63)>(FE MNN4K1ZPYP6EE5!8.$BIQ1P,GR8G0)SQ< M;$7G&F@I]XP]Z)OK]&+DZA61@B124V#U]TAFI"@TDUK'WPWIJ)U3&W:OG]G? M5>*5F'LLR(P5?^2IS"Y&\0BD9(DWA;QEVP^D$11HOH05HOH%VP;KCD"R$9*5 MC;%:09G3^A\_-8[H&"@>NP%J#)!IX!\P\!H#[Z4S^(V!_](9@L:@DN[4VBO' MS;'$TPEG6\ U6K'IB\K[E;7R5TYUH-Q)KI[FRDY.YX3GCUAOE@"8IN #25<$ M7"8)VU"9T]4I^,@27.TI6X+W*O( XVI,"'!+$K:B^3>2@J,YD3@OQ#$X!5_N MYN#HS3%X Q3V<\8V0O&*B2/5:O6<3M*L[*I>&3JP,@]\8E1F BQH2E*+_7S8 M/ARP=Y276E>A9U==H4'"7S?T#'CN"4 N/A&Z(-:1JAK!BT#GR<0J#V'?AQ'GL[I0%%B+?#_=A\S[,0] -HGW8 MP@*#XS#>L>W)#5JYP:#<]X02CHOJK<2I>O5SY>;:X^1)U0EA]T!-&G06@^(H M< T']%$>1"@V]/=1012.#6'8MTN/6NG1H/0Y424_ MR>ND6^O')>,R_U8/-2ZP>2#J:T.^&Q@>L*&B !D>Z*.0'P<&U\*""GUX8//C MU@/QH =4"Z *O%::9)BJ>K126>4$4")MHF/+MG?"K]9L :E$:DCN@U#D&4EA M80'Y(;(+'K>"QX."ZX3IU.65@F6C/]EP3FCR=>>(1)4TKIHK ?X!W=(])T(9 M8*EJ,195$=DJ"),9/E:&[S[_C(&TCIT=RV( M^[-J">ST/?#5U:2AZ.[U:=Q+*!94!(WXF]NH/ .TL( @ZN3N?:EH)Q7]'Y6D M8=U;,HPC4WT?!5VSD%JIH&_*MU =JJ)PUZA [X=7DH9R;[UF1K%@H)E0;#QF M!K7Q',B?<-%>Z14UI&'>#WJS?[" >B741N2[IOH^"+J'(G[7.L'AWDE] MFA18B'R9-]\N2\Y*^Z0 ;US@V M/=!'P:!39_==L.N?X' #]>J20IE47]S=LO)<)_*]LO+**K'KBF#TTZK$KA&! M/[(3:_EQ69Q[&^!4\GT'+^%R?%E4'$COZ^JCI$^8J: 0HR%)-Y9Y%*M!Y M?7I3WTBVKHXG[IF4K*PN,X)3PC5 /5\R)I]O] 3M&=KT7U!+ P04 " "5 MA 91;WDJ'(4$ "0%@ &0 'AL+W=O4[0@3XEF<%GX]V0NP_>AY/=B3'_);N M22'O;"C+L9"G;.OQ/2-X707EF8=\/_)RG!:CQ:RZ]L@6,UJ*+"W((P.\S'/, M7N](1H_S$1Q]O_"4;G="7? 6LSW>DF-F:%.5G2[(]T+7;ST70$UF2#RTP\T>//I&Y0J/(E-./5 M+SB>M!,T DG)!I>7F^!^_??0#O0%J +SM:;%#3#ZCI!U3E"WKS MR08_%%RP4KZD OSY60K @R Y_\N1/FC2!U7Z<4_Z9_[9TXM,K\CZU@-&ZNAT^I+@7/5M_^0M?R*Y5BN4Y[0LA V MIZ%AX0:B,$)G3FVR8!I"N].H<1H-=3F [GHP'%W0I+UAU"7I&M7% +JKP5NY!4W$6\?VRQ>DG4MZ@( W17 />1VQR;F(S5'Z_HU19-Q#V>AK@3070KD<9F( M4F(6/.)7O,H(=S%0 QS&UX LTA1'_K4@6V?N=+F>'2)<&Y"X-PP"+ M3,R?O\5.2==D:V+OK@*#P(I,NAL>79*N1PU_-!#^%\&*+E< IZ1K5%< -'Q% M8+5WF?M.2=>>YCYR<_\M0$4FS"W?BRGJ_UXT[Y&;][]1X002TEA&DZL 29,4 MN4GZ7X!DSJ*-L7=)NHXUHY%[ECT01K&Y%@DM<]/+NNY^@"9^X";^("P%)KZM M*U:KKG_)&FC2!V[2#P=48*+V5?C ;1 N/62K-V-M8NSWW?1-O,..FH[8H:6>E=,8M M3?7:-UN-/"E 6>J'C/7]C OI34;%VJV>C%1N4R'Q5H/)LXSKITM,U7[L!=[S MPIU8;ZQ;\">C+5_C NW]]E;3S*^])")#:822H'$U]BZ"\UG '*"P^"9P;P[& MX%)9*O7@)O-D[#$7$:886^>"TV.'4TQ3YXGB^%4Y]6I.!SP 805(/Q?0%0!HO\%="M MU"F3*708<8MGXRTVH-VUN3-#0HQ M"S2E+Z2K^\)JVA6$LY-+I0DAY-K 1[A($N&JP5.8R_),N=JG(MT3N7/AQ1719$H5'B#[GL@,1^P A"UD#?-H.GV%,\,#!@V$#?-8. M_QK;#K 2/G@)]RG_6K:PEBTL_$5'_$TUDE1PQ6.1DF1HX,]M,9RF5"MFM0OW?4+=^YEWTVZ_8 QDGIWJ/(_ MS5Y$VZVC[;9&&W5Z[#U,E=RAMF*9(BQ0"J7AB[*D39(C4 74$C44-0B[\+O< M:Y&J5Y/WWJ86_9J@WYK=#)<6A#16Y]3Q+*QXC, SE4O;=!+[KR0.>JS\-:M\ M5L=QUAK'7-*10&-!VO%+TW MU<3= /4GPN0/4$L#!!0 ( )6$!E$E%=G4AP( %L' 9 >&PO=V]R M:W-H965TRCG64 ME&T?QCXH]MD6E:5,.C>XNQ]UD)]6=+@"0/)1< MZ*E7(&[/?5\G!914#^06A'G)I"HIFJO*?;U50%,'*KD?!L'8+RD3WFSB;#=J M-I$5L&9Y@=;@SR9;FL,MX-?MC3(WOV5)60E" M,RF(@FSJ70S/5R/K[QR^,=CI@S.QF6RDO+.7JW3J!38@X)"@9:#F*VF!A^<]^Z7+W>2RH1H6DG]G*193[[U'4LAHQ7$M=Q^AR<<%F$BN MW2_9U;YG8X\DE499-F 30JE"W #B MERJ,&H!+W:]S=X5;4J2SB9([HJRW8;,'5WV'-O5BPO;)+2KSR@P.9W.I#(*) M7)-W9*$@94@N:<(X0P::+*A2#%)"!5EE&;A_E5P)! 4:R9HBD-=+0,JX?C/Q MT01D:?VD$9_7XN$)\8A<2X&%)BN10MJ!7_;CQSUXWZ355B/<5V,>]A)^JL2 M1,%;$@9AT!'/XL7PX8>N=/Y/??7/ZG\5(VI;(W)\\0F^-=Q+?@_JJ"T>R6_R MQ0R QGJ1*P S.+!',6X58Z<8G5!&PO=V]R:W-H965TY;:PE=K&==B!^/+:3 MAGZDU03:2QL[YYQ[S[TW<7H;QA]$!B#18Y%3T;)[ (3:@UZ9N^6#WJLE#FA<,N1*(L"\Y]#R-FF M;[G6=N..+#.I-^Q!;X67, 5YO[KE:F4W*BDI@ K"*.*PZ%O7[M4XUG@#^$)@ M(W:ND78R8^Q!+R9IWW)T0I##7&H%K/[6,((\UT(JC1^UIM6$U,3=ZZWZ6^-= M>9EA 2.6?R6IS/I6;*$4%KC,Y1W;O(/:3ZCUYBP7YA=M*FS7M]"\%)(5-5EE M4!!:_>/'N@X[!*733O!J@G=("$X0_)K@/S5"4!."IT8(:X*Q;E?>3>$2+/&@ MQ]D&<8U6:OK"5-^P5;T(U7,RE5S=)8HG!T/&%8/0I4"OT81*X" D&C^J.12 MV (E,)/H(@&)22XN%>A^FJ"+%Y?H!2(4?TY+/Z,ET M]TV;G?^+/O[GZ'O%\)NY\(V>?T+/M'U"A>2E>BM(].V# J")A$)\/R,?-/*! MD0].R%\7C$OR"YN7A9JR5(=+B9BS4@53>Q^9A+:A2BK=R.CJE^!ZX'JQ MK54;R(T;T%[*89-R>#9EOQ,Z+]&(T36HU&FL>?-@^^*<[,.P>%]=W_?T.C%I 7G30IJ0" MA3L@+_+"@UZV@,+8;>]EW/B-GV?\AO&1KR@,#KRW8':&K[)^C&D9XS;0T1C; M.R__ OC2G+H"&2O5\][L-@?[M3G/#O:'[M7(;=E/U(= =6[_E:^^(FXP7Q(J M4 X+%'4R5PO)5N;HF3&I#C)SF:F/&> :H.XOF*ISO= !FL^CP1]0 M2P,$% @ E80&4>E6-]_/ P 9Q !D !X;"]W;W)K&ULM9A=;]LV%(;_"B%T0 )LD4A9_BAL TV,8BG6S4C:[:+H!2T= MVT0ET24INP'VXT?*BNA"U,>*)AV5 M.KSV?1GO(:/RAA\@UT^V7&14Z4NQ\^5! $W*H"SU21",_8RRW%O.RWMKL9SS M0J4LA[5 LL@R*IYN(>6GA8>]YQL/;+=7YH:_G!_H#AY!?3RLA;[RZRP)RR"7 MC.=(P';AO<&O;T-B LH>?S,XR8LV,D/9E=!/F8Y3RULN= 3+=Q+]AM:"Y3$[I(#> M4U4(IAA(Q+?HHA/-$W0G(&$*O1&"YCO0KTA)=+4"15DJK]$KQ'+T8<\+J?O* MN:]TE4;+CZN*;L\5D9:*WA7Y#0J#7Q$)2/#Q<86N7EU_G\77Q=0#)?5 29DV M;$F[@HU"][E4HC 5HT]_Z [H7D$F/W>D#^OT89E^U)+>%(NNWA7IDY['%<20 M;4!MC5LO-.N7^Y$I;^5\4WD3!+^B.YT<0BFVTTQ\A9UR@D /17 MK+A>NPB7#AQU> ,'%C+!2Y@/7U ,_R3[58D&+!QLT8+)#[FO"ANB93F#>T'C M-%\5-D3+0@7W4L7I/=S$2IN690KNA8K3?KA)E2[_8/HB[K+PP-WT^!_NFC7FKI5=Q.*#!#_D MKRILP#HDEB2DER1.?Y'!W" 76Y)>;CC]109S@UAND%YN./U%!G.#6&Z0;FZT M6HLTP=&^/"PZ2#&T63@8'Z'%1]B-CU:;57&79XR98R+]BV.C.8*_IV+'9+<<*7/I65S#S0!83KHYUNN=Y'5A3F&PO=V]R:W-H965TYYZ[7*^3G9!7*@'0Z):E7$V]1.OM:]]740*,J([8 M C=/UD(RHLU6;GRUE4!B9\12/PR"@<\(Y=YLXLZ6B6D-Z^M[ M[R!/,BBB8B_0+C74R]48>BF%-LE2?B]U;* +J6W^12)7[CW;YW6'@H2A3 M6K#"V#!@E.>?Y+80HF;0[>\Q" N#\(%!B/<8= N#[N\:] J#GE,F#\7IL"": MS"92[)"TMXTWNW!B.FL3/N4V[Q=:FJ?4V.G9G&RI)BDR9UFD,PGH%3J*8VJ3 M8HY/>5Y:-D4'"]"$INKEQ-<&V=K[48%RG*.$>U &Z$QPG2CTAL<0_VKO&\8E M[?">]G'8ZO!=QCNH&QRB, B#*"5*78KU9208$_S2B!9=-9"&!] MXO&GBP4Z>-$4ZJ+=RPFL.B@<.2_#1B^_!-PM\]1U;KM[W+ZYSJB^.T1S&RL2 M:_31O.4JDW;] M1TLI-I*P%@T&I>?!Q:UJUZ&VYO9/ZG=?]00GJCMJA'BP5-JC_^LQ^*JZ^'ALVA< M=3?&PO=V]R:W-H965T&IFKMZU(A2YU3+OPH"&(_9[SP M)B-G6ZC)2%9&\ (7"G25YTP]7:"0F[$7>EO#)5]GQAK\R:AD:URBN2X7BF9^ MRY+R' O-90$*5V/O/#R;QQ;O #\Y;O3.&*R26RGO[.1;.O8">R 4F!C+P.CU M@%,4PA+1,>X;3J_=TCKNCK?L7YQVTG++-$ZEN.&IR<;>J0!>+H=HL8AVG<8O.+0;QSZ M[]UAT#@,WKO#L'%PTOU:NPOUXO M9W#TX1@^@ \Z8XKH>0'7!3?ZA(PTOLIDI5F1ZI%O2+@]OI\T(B]JD=$K(OOP M0Q8FTS O4DP[_&>'_>,#_CX%O(UZM(WZ1720\'M5]* ?G$ 41$''>:;O=@\_ M=\GYO]WG_[S[LV#TVQ+L.[[^*WSS^XJ;)_AU?DOU01?'[P.<@Y9SX#@'KW N MZQ)26#:UG,(1U5!=6<==%53S#1V?O5P?)A2:A]VR)>@8F*HUX8[H7$W[G*["?^GK?X(?3*UYH4'@BK8*>I\HAZKNL_7$R-(UDEMIJ"VY M84:_)J@L@-974IKMQ&[0_NQ,_@!02P,$% @ E80&4?)S!;43 P X @ M !D !X;"]W;W)K&ULI59=;]HP%/TK5M2'5NK( M%TEI!4A\3>ND2JBTV\.T!Y,88C6Q4]LI[;_?M1,"A,"JC0>P;\XY]KF^\:6_ MX>)%)H0H])ZE3 ZL1*G\SK9EE) ,RP[/"8,G*RXRK& JUK;,!<&Q(66I[3E. M:&>8,FO8-[&Y&/9YH5+*R%P@6609%A]CDO+-P'*M;>"1KA.E _:PG^,U61#U MG,\%S.Q:):8989)RA@19#:R1>S<+-=X ?E"RD7MCI)TL.7_1D_MX8#EZ0R0E MD=(*&'[>R(2DJ1:";;Q6FE:]I";NC[?J7XUW\++$DDQX^I/&*AE8/0O%9(6+ M5#WRS3=2^0FT7L13:;[1IL(Z%HH*J7A6D6$'&67E+WZO\K!' )UV@E<1O":A M>X+@5P3_LRMT*T+WLRL$%<%8MTOO)G%3K/"P+_@&"8T&-3TPV3=LR!=ENDX6 M2L!3"CPUG."<*IPBB!61*@1!7]"\$%$"R8_1(L&"2,17B"J))CS+X&P7BD16D14[8V<2IUY4AT.24*TU1>@<[S8HHN+Z[0!;*1+)4H0\\,M*XA"..G MA!<2LUCV;05F]);LJ-KXN-RX=V+C/GK@3"42S5A,XA;^]#P_/,.W(8EU)KUM M)L?>6<'O!>L@W[E&GN,Y+?N9?)KNWK;9^;_59_^\^D$R_+JL?*/GG]";O194 M?:!?HZ54 BZ#WV&S9@TQ;837 3!H>PV3&LZ_<<;P<[\!W4OH.SOI^X?D$C>+MH M3 36]VN;V5(D/&/V&.%ZKM_TVH*"G/@-J\NX/6?W:3!F MQXS@MA,V:\#>N[(S(M:F5THXY8*I\C6KHW4['IDNU(B/W;N)VQ*?0OLNN^U. MONS]#UBL*5S5*5G!4D[G!LY2E/VTG"B>FX:QY K:CQDF\!>$" V YRO.U7:B M%ZC_U S_ %!+ P04 " "5A 91N8'<&$0# !)"@ &0 'AL+W=O)>[;=:3/ASB8EW<(#Z._EG<21VUG)6 %< M,<&)A,W4N?5O5JG!UX ?#/;JZ)L8)8]"_#2#3]G4\4Q D,-:&PL4_YY@ 7EN M#&$8OUJ;3N?2$(^_#];?U]I1RR-5L!#YGRS3NZF3.B2##:UR?2_V'Z'5$QM[ M:Y&K^I?L&^P(P>M*:5&T9(R@8+SYI\]M'HX(:,=."%I"T"=$)PAA2PC?ZB%J M"=%;/<0MH9;N-MKKQ"VIIK.)%'LB#1JMF8\Z^S4;\\6X.2K8HR M%R\ 9 X<-DR3NYQR1:[(5SRC'R35%=,O9"&4)A=+T)3EZA)7OS\LR<6[2_*. M,$Z^[42E*,_4Q-48DC'LKEOW\\9]<,)]2+X(KG>*K'@&F86_/,]/SO!=3$67 MC^"0CWEPUN#GBE^3T/N#!%[@6>)9O)GNCVUR_I_WU7_V_BH987>,+> M/6@F 5\%?3@>BOQU^ZBTQ/O]]QD'4><@JAU$)QP\@'QB:R!K/%^VP].PDYIM M7KRG69)$$_?I>$.&F&@_Q/>#4*5 6Y^#9!#$E1_W%=M 46_?EQ90Z*<]S190D"9VT:-.].BLZ-M" M2,W^H76A$QM3ZRHJ&V[K<]^;G_LW"M\POL4]JVIK?YILFZPN56X;% M-(<-NO*N1[@?LFE\\J8W=NP( V4%)[:91@5@^Q+'+"E#<]4T) MFDZVQBJ.9-I=[$H+/ ]!2L9IDHQCQ86.9I.PM[*SB:E0"@TKRURE%+?'!4A3 M3Z-!=-Y8BUV!?B.>34J^@U? ;^7*DA6W*+E0H)TPFEG83J/YX&%QY_V#PW#3RA\BQF$:?(I;#EE<2UZ;^ J=\@L#,2!>^K&Y\Q^2<50Z-.@63 B5T M\^>'4QTN @CG_8#T%) &W0U14+GDR&<3:VIFO3>A^45(-423.*']I;RBI5-! M<3A[4J4T1P"V U;@6PEN7;L(YOGN?!UXY(]Z^;R?15OEH!<2'<[B9'H/4B< MG:@6#55ZA6K,7HS&PK$GG4/^;WQ,LEOMZ5G[(NT$_%KI/ALF/98F:=*!-VQK M,0QXPRMX:T!A@3H.S]5P[.=\X]!2[_SJ(!BU!*- ,+I6[$-)S0@Y=3-65C.J M9TGE9MPY0-=C)=B,V&D8WJMN-_9]/TD^=&B\:S7>=>(LAV09W9@5 MF\K;CJ&IN3\=>]>5]>N-T)2D+"ED*3_CU)LLW,-@::,LS)QB!-75@6],R!]0YT MOC4&SX8G:!_.V1M02P,$% @ E80&49F>'MJ8 @ X@8 !D !X;"]W M;W)K&ULE55M;YLP$/XK%NJ'5EH+(0F0BB E;:>M M4J6H7;?/#AS!JK&9;9KVW] MI51S[?LRKZ#&\HHWP/1-R46-E=Z*G2\; ;BP3C7UPR"(_!H3YF6I/=N(+.6M MHH3!1B#9UC46[VN@?+_T)M[AX)'L*F4._"QM\ Z>0#TW&Z%W?H]2D!J8))PA M >726TVNUPMC;PU^$MC+HS4RD6PY?S&;[\72"XP@H) K@X#UZQ5N@%(#I&7\ M[C"]GM(X'J\/Z%]M[#J6+99PP^DO4JAJZ24>*J#$+56/?/\-NGCF!B_G5-HG MVCO;./10WDK%Z\Y9*Z@)8^2A/2NA;HOU4=EX)6 M4H*2Z/P6%"947J S<_6CXJW$K)"IK[08 ^GG'?':$8MR9Q9V=P+5HV&45*W2/6:N; DV<_J%\.KS(XIE>>\V2.)FE_NN BGFO8CZJ M8I6K%E/=7:H5;(C4N<^/2,-D/LP9]9S1*&=7<@+EN@ $V;:F/8>XHT_;)QD M0$8<#\M8]#(6_U5N+8.^688T+#X7VR3Z-Q7^T=RI0>SL=)7ZN[9,N1'4G_8# M?.7FUA]S-_T?L-@1/7@HE-HUN(IU^,)-5+=1O+%3;,N5GHEV6>F?$ ACH.]+ MSM5A8PCZWUKV 5!+ P04 " "5A 91:GI!!JH" "I!P &0 'AL+W=O M4 FKR4!5=# M)]>ZNG%=M,[FX5[MLJU67#30457\ #ZL9I)G+D=2\9*X(H) M3B0LA\ZM?S.-3;P-^,9@K;;&Q#B9"_%D)I^SH>.9A*" A38,%%_/,(:B,$28 MQJ^6T^DD#7![O&'_:+VCESE5,!;%=Y;I?.A<.22#):T+?2_6GZ#U8Q-C)MS\J E[C+$Z71:5H5X!2 C MX+!DFLP*RA7Y0,:":\GFM?V<9I&<34!35JASW'U\F)"S=^?D'6&M_*B1#X[(A^0.=7)%ICR#K <_.8U/3N!=+$57CV!3CU%PDO!+ MS2](Z+TG@1=X/?F,WPSWK_OL_)_Z])_5=XH1=H4(%>VZ2NR$#77S4GK M5KM[Y=:VT[WUD7\S]GO6)W@/-=?&'_KF$KNC&PO=V]R:W-H965T41&H33=NT2[2VVS-U2(**(07<;-]^@!W7]27=NI<8['/^ M_,[)X<#TP,6]W&&LP*^",CES=DKMW[FNS'>X0/*"[S'37S9<%$CIJ=BZ"2#+HD#B]Q6F_#!SH'-\\9UL=\J\ M<.?3/=KB:ZQN]RNA9VZCLB8%9I)P!@3>S)Q+^&X! ^-@+7X0?)"M,3"AW'%^ M;R8?US/',T28XEP9":0?CWB!*35*FN.A%G6:-8UC>WQ4?V^#U\'<(8D7G/XD M:[6;.:D#UGB#2JJ^\\,'7 <4&;V<4VE_P:&R33P'Y*54O*B=-4%!6/5$O^I$ MM!Q@..+@UP[^WSH$M8/-G%N1V;"62*'Y5/ #$,9:JYF!S8WUUM$09O[&:R7T M5Z+]U/PSUCF08 *N$$4LQ^#:%L]'5E6(R?2;)5:(4'FNK6ZOE^#-V3DX X2! MFQTO)6)K.7651C&";EXO>U4MZX\L^ZED%R#PW@+?\[T!]\5I]R7.M3LT[C![ M[N[J!#19\)LL^%8O&-'[ML="!\NVP.;CA&+0* 96,7Q1D1I%($PY3?AF4NH) MDA*KP:Q5HK$5-3OP<9[%2:I#?&PGIV^5QD$6-U;/B,.&./PG8DK0':%$$5L> MBU((S-00M MDC#QLF'NN.&.3W+?<(4HX./T0[QQ/\]>!H.@ ]PWR](T2H:!DP8X.;E!WA-F MN\-+VR-M]-*3"5@)$[SZ#73[ /BA)'M]-*BW8"NX' P^[05X6)44*K_7QH(_*G-BV. 29]=:?9%G4@1PP@M TP2%*Z#WU<>]5 M&65XL/AKM39&%'?W[(!1'(SD$[9.''B2]%A+_]AF:M5G'23J%O\+1L^)GTX' MZ+^:^(4F4RNW@8)62=;4?:,P&*N(IQ,(GCZ"JB:S&6,?I.V?+#'TNK0#1FDW MQV[K2F+N@U^0V!(F-<9&>WD7B0Y65%>L:J+XWMY2[KC2=QX[W.EK*1;&0'_? M<*Z.$W/Q:2ZZ\S]02P,$% @ E80&4?[\W>$U @ /04 !H !X;"]W M;W)KXZ=-!2IBQ OB8]]ON_<3]HH_6Q* $M>!)=F M%I365K=A:/(2!#4C58'$EZW2@EH4]2XTE09:>)#@81Q%TU!0)H,L]7P!OM4K31*8<]2, '2,"6) MANTLF(]OEQ.G[Q6^,FC,T9FX2#9*/3OAOI@%D7,(..36,5#\[6$)G#LB=.-G MQQGT)AWP^'Q@?^]CQU@VU,!2\6^LL.4LN Y( 5M:<_NHF@_0Q?/6\>6*&_\E M3:L[O0I(7ANK1 =&#P23[9^^='DX B#/:4#< >)_!20=(/&!MI[YL.ZHI5FJ M54.TTT8V=_"Y\6B,ADE7Q;75^,H09[-/@#DPY V9%P5SB:6_(^=D%.2-,DB^EJ@V5A4E#BWXXMC#O;"Y:F_$K-A/RH*0M#7DG M"RA.X)?#^.D /L3X^R3$AR0LXD'"C[4+YD MN";?YQMC-?;YCP'.2<\Y\9R35S@_5Z"QHG)'N&._)$Q4E&F<1TORDNH=G"QD M2SKUI&XA[+.;:PQQ?YR<89W6V_"H0P6@-3>XAN2JEK9MUOZVWPUS/Q+A'_5V ML3R@LTP:C&.+T&ATA8.BVV%M!:LJW^\;97%Z_+'$_0;:*>#[5BE[$)R!?F-F MOP%02P,$% @ E80&4;D;/ M$ P % L !H !X;"]W;W)K=,]92]\BY ;WE&^,3:"K$;V3:/ MMRB'_)KN$)%O4LIR*.22;6R^8P@FFI1GMNV'1,"Y%A@AX8 MX$6>0_9KAC*ZGUBN=0@\XLU6J( ]'>_@!JV0>-X],+FR:Y4$YXAP3 E@*)U8 M-^YH.51X#?B.T9X?/0/E9$WIBUI\22:6HS:$,A0+I0#EURN:HRQ30G(;/RM- MJTZIB,?/!_5;[5UZ64..YC3[@1.QG5B1!1*4PB(3CW3_&55^!DHOIAG7GV!? M8D/' G'!!A_-,.@ M(FCK=NE=%VX!!9R.&=T#IM!233WHZFNVK!16E* = M5VEG95KO3%H?W%,BMAPL28(2 W_1S0\Z^+8L05T'[U"'F==!I^D/S%Z#VFO0Z?6)"IB!]+AM0"PO#Y/-H)4]:AYJ M&^*ZS5,U8,+FJ;8QGN^9G8:UT[#3Z;<=8K*-R:9T:3(8MK(&4?,,Y@90$/4; M'ML@UP^=1K669I1K]AG5/J-.GZMB71XC)C'-C3ZC5MZFR3:BYSJ-0UJ\*[-\ M1^;$W[#V-^ST=]?9H\/VQ3/TFUUJ 5#M^&N#7+]*(P:#HTH+VI8M(_^YG/$ M-GJ^XM)$041YN=?1>H2[T9-+(SYS1W/7$%_(D:^1JLG,'*A: [/62LJ9 CBW[&PO=V]R:W-H965TUTBUY)8$5('796UVKJ[KJ7J^?36*(U<3F;&?9 M_?/\_,,!YF.R&_JYQ2#2]EP=7WKJN2G-:$C42 M6\KQS5K(DFA/$E15ED2^ MWM%"[.:.[^PWOK!-KLV&NYAMR88^4?UU^RAQY;8H&2LI5TQPD'0]=][[MTL_ M,@[6XB]&=ZKS#$;*2HCO9O$AFSN>840+FFH#0?#KF2YI41@DY/%W ^JT9QK' M[O,>_<&*1S$KHNA2%-]8IO.Y,W$@HVM2%?J+V/U.&T%C@Y>*0ME/V-6V2>) M6BDMRL89&92,U]_DI0E$QR$87W (&H?@6H>P<0BMT)J9E75/-%G,I-B!--:( M9AYL;*PWJF'P6>=4PD?>%TG)MYO M[ZDFK%#OT/;KTSV\??,.W@#C\& R?!->Y M@M]X1K-C?Q>%M&J"O9J[8!#P8\5'$'J_0N %7@^?Y=7N_G2 3M@&-[1XX04\ M&],M><6RUPHPED!*49EGQM.B0LTF@!AJ*#$-E:3&$,0:"I,5*!A9L8)IA@FZ M': 3M70B2R>Z0.?SEDI,)M] :HCACWJ-^:Z)B?:=/;LWF35Z;-%->WA>^,$D M]&?NIKQDG/*4#Q&OL<8?2V#MA?6X2C?LIQRWE M>)#R@Z7ULY3C,SY^$)UP/K<)O*2?=-*23@9)VS9^(]8W%=8?48IBK8H5_O!Y M7:OT)^*:FZ"T=OIA_T#>*5$*O"A-"T?8LC(:U\DEU<"1360@B#J@3I6V;D, M_2O;S&6=PPAQ0V^ZI^=/+BN]#BINH(84!@>%P;^KF(RIU-Q)@,+IT!&'2\\/ M_V.I#/O[WBCP?ND-V+#C9)2<^AU+.%R4_K4WY641PPC)*+J@X4=^8;\&MS/C ME51N[.BKP.:N'I#:W7:\?F^'RI/].S-VV]GQ %//[)^(W#"N4/,:(;U1@AU8 MUF-PO=!B:R?)E= XE]K''/\Z4&D,\/U:"+U?F /:/R.+?P!02P,$% @ ME80&47:)+L45! LA !H !X;"]W;W)KRH_=4?3O<"CT*AR@;5M%:,EX#0;?+X#V\O$*) M<6@M_F3T*$^N@9G* ^??S>#S9AE$1A$MZ5J9$$3_/-(K6I8FDM;Q3Q\T&'(: MQ]/KY^@?V\GKR3P02:]X^1?;J/TRR .PH5O2E.J.'S_1?D*MP#4O9?L7'#O; M+ W NI&*5[VS5E"QNOLE/_I"G#C V.. >@LG=8U462U$/P( MA+'6T8UWBNAGS+MIU8W5-= @E_!%Z(:P133 [X%[6UPP\@# M*[N;;Z^I(JR4[[3MM_MK\/;-._ &L!I\W?-&DGHC%Z'2@DS8<-TG_] E1Y[D MOS?U!<#1+P!%*'*X7TV[7].U=H?&'18OW4-=AJ$6:*@%:N-A3[P_#E00Q>I= M-WTY$1(/(7$;,O:$O*/F4]I088JZ97)-2O!$B7#5JHN4MI',U_>X@JC(]<0> M'0+B04 \*>!OG0SPFKH2=I[)24(4%]&8L'L'L24+I05&;EG)("MY798ZL MQ):%(8)GLEQ668[=LM)!5CI#UEY09[U2.R5$47(FS&65H-0M+!N$9:\+V_+& MN7 R*R-,\_B\8 ZK N?0K2L?=.63NMYOE5[;9D7__%..(OR;5V1NI8]QED7N M],60OIA1%MT'7/ H[ G'>9JX,\)H!&8T<\K>S'V$EXNS\"U.>,)J.)GZ*U>: M'V7+Y@-YTMU4N:D+'5-'.3Y?JBX[',6^MP)'D$(T*?2&2GD)/E>'1M&-;A*Z M8E0JIU1D2< XB]"Y4H<93*&OHB.>X32?;[4N747P2,J&&D9WQ2W'QN<4C>VZ M107$^%RU;5?D>9)Y5(],A_%DH_K(:E*OZ>MM"HX\AM- _B^-"MKLA=[%/:(7 MSF"OIU-!!U33]+S:MA%&OL]]!"^<05Y/IX(.IB;6(K"-4.+!+ARY"Z?!.]VI MH$U;&%G"'$;>M3D2&'YK0O;^V$:\RRC)/2)'&J-I&O^_MM0'/=VJIS Z%^PPLN = MGAPHS6G^"Q$[5DLM8ZN]HHM,!Q'= ;D;*'YHSY@/7.D3:WNYIT2W$V.@GV\Y M5\\#H,;3 P OPL !H !X;"]W M;W)KV6FMSX,TF&[J"9]!?-T\2 M=UZC)6,E<,4$)Q+R:>\VN%D$O@%8B6\,=JJU)H;*4HA7LWG(ICW?> 0%I-JH MH/CW!O=0%$83^O%WK;37V#3 ]OI=^V^6/))94@7WHOC.,KV>]D8]DD%.MX7^ M(G:?H28T,/I242C[2W:UK-\CZ59I4=9@]*!DO/JG^SH0+0#J<0/"&A > ^*? M *(:$)UK(:X!\;D6!C7 4OC)M$>=82 MOS+$Z=D#3T4)Y(7N09%KF-T>FEM^:ZR'/[$!==K118\@\R!GW?CAQUX#Z/0 MA")\#\5=V*GP]RWOD\B_(J$?^@Y_[L^&!V,7G?]G??&?K1\$(VKR(K+ZH@_S M@LR92@NAMA+('[=+I24^[C\[3,2-B=B:B+M-:#0!>RQ\"EQ)5.D86AVFZKW- M8C\))]Y;^V9.A<)AXA\*S4^%QN,P.11:G H-1RU-!T0'#=%!)]%%GH.MAY:K MI!JN\&E+"5SC&SH. KE8 H> 8=Q#I81/I8:>BEU88;>PD*.P81.2D:DU\13@V M+WL/L,*.1[#($;T36.XR1CDVS*5BN)(,G#5M>)(?010>9]H'0@?4DH9:"X*S 4B2"KD1)A>;I'3==^73 MH,5DD$1N(J.&R.AL(M7UF%NQE/ N8"7,5J_!=#M6;DM""PV2T^8!I5[Y[K8&D!+FRDZ#"G-MR7?6@YK29-F_MC'5T?A?.\[F9 M3NT ]$-]-=H^4KEB7)$" M"Z'?-\9 ,[//_@502P,$% @ E80&49N<0$7( P NPL !H !X;"]W M;W)K]^)1.'4\'! 4D2EN@ M^/<""R@*;0C#^+NQZ;0N-?#P^\WZG_)FG*ILZ0X>DL*%5H1[X M_C=H\HFTO807TOR2?:/K.22II.)E \8(RIS5__2UX>$20- @@X '=L!_0;0 M[P+"=P!A P@O]1 U@.A2#W$#B WW-5F&Z255=#81?$^$UD9K^L,N1OO>1!%[@6>)97@SW1[9T_I_WNU_V M?D1&OZV1OK'7_\\:(W8V-:=]&5V$PR\8.*^'!Z91 !5"X >[8B:V"PR94UU]I(=!A@ M-.AD>JJCZ^ H3XN9<-A)\U3G9N39DXS;)..S22XJ(8 E/PA6#I,%K5^7]"]L M=#IS:\;Q:1AAX(6=G&U:)Z=[D:D[BY;O'S!XE/F@S7QP-O,GKFB!;=)<)857 M"5YQ.)" K_-AR^4J T&2H\9;@RS4S,^[_.I_L_$Y.*W>. X[!;*T:$5>I]!6 M%B5_&'D=/BU:P3".['P.G8Y@U!(\^H5LY^=!3QG@$5 !AR=SU1S-M=M]_#MW>#1*TY^YPI(X./[>O0Z MXPX6!ZD8K=)<82@)9Y(7>4KU8I,SRI(<:TPJ%)C;U+-U9O=@6"A!;,U8)]%8 MQ53=K5II.SG.S<#4D2_\\=*WR%;T!WDE1CXKU0O&=&6W67.&@9#XSG*Y!: 7BT?0, - , : >&PO=V]R:W-H965TNJ$%C&3:/@SF@;%H MBXA$>D@Z3OKUO:04Q99E(YCI 'FQN9QSMT.3UX.M5'NCEQJPO M?5\O]IX5KOLJ-7?!'@S5=L1MFOJWG"F9^8R7C)1.:2X$4 M6PZ]*WPYPZ$E.,1WSK9Z9XQL*K=2WMG)IVSH!38B5K"%L28H?-VS"2L*:PGB M^*DKFEFDUD\8-G)A]Z/0]E;$DWA;F6VX^L3BBV]A:R MT.X3;6MLX*'%1AM9UF2(H.2B^J8/=2%V"&"GFT!J FD3HB.$L":$+_40U83H MI1[BFN!2]ZO<7>&FU-#10,DM4A8-UNS 5=^QH5YCME!G*"_T.C'R[ MF:*W;]ZA-X@+]&>XBI,=A3A_A(C'H2BDJ5LR.S]#LP9X1V 7UT82NN:$%_\FR M,W15R@V@__H")M$GPTK]]XF HB:@R 44G3S654"+W0/*JD Z3V!E,G$F[05[ M/TI3D@S\^UU9.T XCO=!TT,0)G$0[:-F':@(8]R@]C*/F\SCDYG;7RV22[C$ M[YG8M!/=,YDT)I/7H6[:!)3^?G4KD_%NM1/2DF32!0I[+74/06$0D9:XAR#2 M3Z)N;7M-WKV3>7]@@BE:N#+3#%X#KHVB]J4]DOF>EW[CI?\ZY,;!\R,5_'[! M:YM[.F'X'BF#R[(*]$\^4+KJF6U6F_;[RC6=K?4QOIS@CO6I;===1_ALONKU MOU*UXD*C@BW!57"1PO%45?M<38Q"@ &@ 'AL+W=OI#3+L!\_2G(<#VU\&'KH);%D\?'QD:(YVDAUKU>(!GZ5A=#C M8&5,]3H,=;;"DNDS6:&@-PNI2F9HJ9:AKA2RW!F519A$43\L&1?!9.3V9FHR MDFM3<($S!7I=EDQMIUC(S3B(@]W^NC-T()Z.*+?$6S5TU4[0*&Y26\7[_-Q$%E&6&!F+ 2COP>\PJ*P M2,3C9PT:-#ZM8?MYA_[6!4_!S)G&*UE\X[E9C8.+ ');_VH?$M2&<[ A/DT[ M#VMQ!KWH!)(HB>YNK^'HU;%>,86Z [S7J-%SX+U#:EB@T_EC-2Y)"K%$*D<# M\RVTS\W8UFU?;IC*X?M'@H3W!DO]HX/0>4/HW!$Z/T#H\[J8% M]Q"6Q,7 $1?@ S^&/_"4!%Y.[R!U#NP=?9@DO2B-TW04/CS!+&V8I9W,WI15 M(;>(X"H(OE16IXZ(^PUN_V6D8- 0&G0&>B<49G(I^&_RE+4995*;IQ3W>/V6 MXM'36E\T%"XZ*=R@-HIGA@AXM9G(X='FG>"FZQ(,&V_#EY&!.-HWJ>B9:*7(*0!K;TT=SS.H$*%9>YNZ+U]N,[4;/K]I 0 M-%,:X@A*WSW[D+-M5W+C9$\_Z02?H7(?EKM/%OHO&+Z2-QOL^ M&G'"VC?.>/NUODP#IJ1=/(74$L#!!0 ( )6$!E%D]&U-G@0 '\3 : M >&PO=V]R:W-H965T:;L4>F3E5CP60B09CY" ]6UOCC_?$6(4$HD_&>QEZ1D95U:0&TO%PTQ9(PA9E/[3URP0 M)05G5*- ,@725L')%)S$T119XM8]570V%7R/A)'6ULQ#$IM$6WO#(I/&)R7T M6Z;UU.Q)(Z;DE9[4S]\V/)8T\N344MHI \UR,P<6J0.D MQH$A^L(CM9'H(?+ J]"_:];'I,& I:.9AY0<0[H@C19_CZ,;Y-A7B-C$?GZZ M1Q>?+@O7T]\JG,U6[\'55K&QBB>MK)Z =_)Z<))EG+IZ,(:N5^=)GPM!(Q_T M#E9H=4!EN24])-/S/17>599MG=JOL9)*9Y5%/OKQR(, Z9UG9/YJ -K/@?83 MH/T:H'_$X0H$XFO$C^OQ8KTKM *?19%9>D4#&KF +G2AI7&Z1/^@VCPLTG4' MR;JF"^YFDS$>XJFUJX [R.$.NL+U=4"5#E];7(,S7'8UIF&.:=@5$[R"<)GL M@&IXANJZC_N$5$,;Y=!&7:%IREH#ZQ*P4=N C7-4XP_5'*2UONA8<.,SG(/A MR)GD6-/V<"[54):3W*-)5X]V($V0M4_':J"K !!5QCTCN07!>/LL3-[P[@0W MM@O>LO^/1G6%OB?,KZ7G.Q#Z2P8]9'L"+0736?TQ7TDE].='4Q?#)?[%C1DX M+G=-L^6.6Q!MS7*MNIJG>RL5TF0F383)2$$.E:2:HAJ7TD*D"!N9L$WH9]VS?= /Z?# MNH 77(B;R;!;S6==]:,%/ZA,P:#_4YO-Y-INC()K<3/9ONESE[[['O^'57Z5 MW#_UJR!J//K/^O#<\YAYI &Z9](-N(S-8:%=QRU('#>S^-SW!?A4@3YY*,'T MB=1%.QK$IW5G EH9Q]3XL!Q'4J+AK(K.I?J#NH\B7+ U;J;K!NA%CZH#?D[$ M>#)QJB&1@H>)_5Y(;2NZ!G"V<&VD3P$7A$LZ$JX <]UA4N[J@Z"ILU@78,#6 M4(FJV3I&!Z "#5&8'BIQ'WGT4'W>:V4)VT=3DPI+IS$H6)IT9.GZ&+1.8V6P MFF&T"E;JHE6ZX@A!^,G-C]1HXTBEMQWY;'Z[-$_N5*Q"/+V:^D*%_HB2*("U M5K5O1GI+B/2V)QTHODTN3%9<*1XFCQN@'@@CH-^O.5?'@5D@OW.;_0M02P,$ M% @ E80&41'W0HG;! !1< !H !X;"]W;W)K8E/BW7W'^W@?S>F6BP<9,:;0]S3)Y,4@4FK] MQK)D$+&4RB%?LPS>++E(J8*A6%ER+1@-"Z,TL8AMNU9*XVPPFQ;/;L5LRG.5 MQ!F[%4CF:4K%[I(E?'LQP(/'!W?Q*E+Z@36;KNF*W3/U:7TK8&357L(X99F, M>88$6UX,YOC-E5,8%#,^QVPK&]^13F7!^8,>O \O!K9&Q!(6*.V"PL>&7;$D MT9X Q[?*Z:".J0V;WQ^]ORN2AV065+(KGGR)0Q5=#/P!"MF2YHFZX]L_6970 M6/L+>"*+_VA;S;4'*,BEXFEE# C2."L_Z?=J(1H&X.>X :D,R(\&HQ8#IS)P MBD1+9$5:UU31V53P+1)Z-GC37XJU*:PAFSC39;Q7 M[&8*=F]XH'#^@2%B)$ M5SP%=DA:K.\YNF-2B3A0\*:<1;/P\.&G+%82S74U8K6#8DV MH9E$KZZ9HG$B7X/SWY"%9$0%DU-+01X:C154F"]+S*0%LXL^\$Q%$KV%8.&^ MO07YUXM 'A?ADG0Z_"O/ALBQSQ"QB7T$SU6W^34+P!QKT41UM5$1SVAB@JW"^.&3 7 B:K1CL6846.]2<=TMWQ>/YEHKP#+W] MENO:O\\ 8JY?2'2C(N"!BFB&;M;:G3Q#'WFV@2P86'PIMA=XFF^8@':!_H!8 M"@&%&7I'8X$^TR1GZ.M\ 2YAJ__=D>BX3G374_;2]&M4W1/8D['JGFU2^_?I@?4_;PDP1&FG*&;7$D% M%->K__6.)PF"!JTMNXKNU_#]SA7YF*<+)LX0-T'.$ 7$;!5GF0ZYH-"< O94 M7?V#@A'/\4?'ZS6IT4UZH5MI]C_-KW*D"M*3)-CH 79^[1:-C1CA46 MTRKJ4H?:Z%!]-W$(+80*B=:075&LX[4JK3&<"S7W> M$^:A4+21W8@$[E:)3HB-1M 3H=L;H=$<[/T\POU&T1.DUQND41;<+2TG4?5( M(^F)W#^)IT9Y<+?TG'R>)$93B/U_/#(0(TFDGR0]^]! #J5J@AU[TJ((Q.@5 MZ:=7/0\.Y%"8G DAOM>"PR@3Z?ZI/D0T3E M;P_*R'&PWX+$]'_2W?]?YB1!#MO^9(Q'MML"S_1^XO[:1PEB1(0\0T1>\BA1 MX6BVZ/%DZ.*66AF!(<\0F-./$E4TC!LX/6]H8]O\M6$VLD*Z9>5ESQ95L#W( M8WJO'.LG]9WO//B9M,RT\L+X@]4P(Z3*&%+,+6''O0Z M4=ZYE@/%U\6UY8(KQ=/B:\1HR(2> .^7G*O'@0Y0WWS/_@%02P,$% @ ME80&4<%X/J2*! ,A4 !H !X;"]W;W)K%Z>B4=;+F[E"D"A'VG"Y'EKI=3ZE>?)^0I2 M*CM\#4S_L^ BI4K?BJ4GUP)H9(72Q".^'W@IC5EK/++/IF(\XIE*8@93@626 MIE3<74#"M^ZF!+:K?K#$U!V*BS.10+ M\L63+1611"]>@Z)Q(E^./*6!&'7>O#!ZD1LE-48#])$SM9+H#8L@>BCO:0=* M+\B]%Q>D4>&'C'50UV\CXA/_=^0AN:("9/[=H+];[E+7ZN_5Z+^&#; ,_O@- M!_Z?=B_RR^GUS> M,!S6[!GV7=?TG[M@=ZL47:D5"*16E*&\E*6MZSQ%VNBKI1BM:;(!H2D3O3.) MC'3?!_26Q@)]H4D&Z-MDIE5JNFLJ;5PA"-P8D7NK9[2PNC"F-L;4H14?Z7Y# MA41K[9V-E0F::]-["20'%5:+CG3ZO9K $><-.=V;:F,X!7-N&N,*Z$'8(4/? M?7"- XZ)<#,5-3I0:2:GX.\>VERP(S;<.QWNPYYS"N+>[H[K-"%U:>((#3)+?S?CAQU,:EQQI(>;6>\C%;>@\GGEDFNHIK$9P9UQ>6X$A]&EL<.-'B7%O5$TZ])->)8D?C/,=,4 M6@_H.\2Q%FEFK=/'FD+QX[FF;G,<\Y!FYOG%DTUA[?%H$]3MG",8TOU_CS;$ MD1-Y CD]VVA3@*HV^I!T_&'U4Q-$QU_D"?SUQ#&G,/V =+%/.C6C#7%,19J9 MZAE'&[+[#E=7*([H2/,;W/..-H7Q![L<^IUNS?L5Y1@K!;&TAW42S7G&5'ZB53XM#P0G^3&86YZ?)NJA1U>K1 DLM*C? M&>C(B_R +K]1?&T/Q69<*9[:RQ70"(19H/]?<*[N;XR!\IAT_!-02P,$% M @ E80&43+=6X%U P [ P !H !X;"]W;W)KV@=J.VPQK%R3K]C#L@9:N;:$2Z9%4 MG +[\24I1E$:6A$0U ^62)US+@\O15[-3HQ_$0< B>ZKDHJY=Y#R>.'[(CM M1<2('8&J)SO&*R)5D^]]<>1 Q(7K,&28I2O$6_HL^W:_3FI[5WTR]=%W_33UY I.CY+?]]/_R.3(Q0T]$E/*J)VZ45&+QJT]/[D MA K2[$___*Z@Z$I")?[M"12W@6(3*#[K>RN1VH:%)#0OZ-ZUC!N%U"CH[?MN M$48IGL1!H/)TU\WP8.3&A8RGTTD7^<10TAI*>@U]8A)$S\2DK4[Z8S,P;@.- M7YV!1B'IS!:.TB0/I$+RVY,QBZ&01]ZBI\=!7V MNKJB$M1I*U5-EO':>40NK<3398PCAZ>!P(T%ICW IWX>]W0<#?,#]ZI:%H#4 MJG1L5]98].(PFD/9!0S3J6,&G@/#-$R> 2]=P&3BV!C\3FU5 =^;LEF@3+\" MS5G7]K:E^3M3D'[7O\07*^SH7^.+RZ;P?I1OO@,^$KY7[QXJ8:="!:.Q2BQO M2NNF(=G15'9;)E6=:&X/ZG,$N :HYSNF9MXV=(#V V?Q#5!+ P04 " "5 MA 91ZR'4CS\# "H" &@ 'AL+W=O&UL MG59=3]LP%/TK5]$F@03DHVW:HK82M$S;)"0$8WN8]N FMXE%8F>V0^'?[]II M0X&0A[TTL7T_SCGWUC>SK50/.D50I8ZI[+PHR"(_9)QX2UF;N]&+6:R-@47>*- UV7)U/,E%G([]T)O MOW'+L]S8#7\QJUB&=VCNJQM%*[^-DO(2A>92@,+-W+L(SY=3:^\,?G+,1EU@4-A#!^+N+Z;4IK>/A^S[Z%\>=N*R9 MQJ4L?O'4Y'-OXD&*&U87YE9NO^*.S\C&2V2AW2]L=[:!!TFMC2QWSH2@Y*)Y MLJ>=#@<.%*?;(=HY1&\=AA\X#'8. T>T0>9HK9AABYF26U#6FJ+9%Z>-\R8V M7-@JWAE%IYS\S&(IRY(;*HO1P$0*2RD,%QF*A*.&HQ4:Q@M]#*=P?[>"HT_' M\ FX@!^YK#79ZYEO"(6-Y2>[C)=-QNB#C#%<4XY^^PH3<0^L>3GO@#%I%!R[>X+\477&=%%+7"N'W MQ5H;17W\IR?KL,TZ=%F''V2]J5624SM#\I+^! 1= W(#+'UD(L'.8C5A8Q?6 M_N4?%]-I0#(^=H 9M6!&O6"NGBJIS*E4G&!@"K7@) 9JP]8%IUY-3Z!"E= A M711=H/K#AT%P%@2?>U2+6Z!Q;Z2++%.8,8/ 2ED+0Q= R6Q;POJ9VIRT1##L M"5AM4)V!:UUW2QV_DSJ,PU'4:MUT:Y=5 M%'U0D7%+=-Q+])*)!\AJ1F -8M.8*5926PKZHHO5DDH.^[6+1I-I= !P M/!G%;UB\-YJ$P:2;Q*0E,>FOEJN1AHKQ%&@$[ ET@9R\RQ^'P5NI.XRB@WJ\ M CEM04Y[0:[VJM*$I0'S6G;7&VD7WNG[JH]'PS=X.XP.E6_P^@?#H$25N1FI MJ:RD73,7VMUV#%^XZ>._F#2^?8P( 'H, M - >&PO94\RR7)L)XU+Z,66W$3G0_J=OZ636 E* MM:+X/L=8@9I17H8P5ZIXYSAEG&.&RG-18*XSJ9 ,*>W*S"D+B5%2FD6,.K[K MSAR&"(=1P"MVRU0)8E%Q%<)I%P)V^)B$T)N]A<#B;D2"0_AP^OI;)=3U*V#' MDS M4Y)QANW#[UTP"M!Z'PA&")I2+Q,/)=HF*.:[5NISH=U^P? MH>9_N\\9YE@B.A2M>_^0=_G%BB<7_TMR\ZNR+7BGQO;M>N@BI\<@W!)V+@B=%%@KF(A_&(N?;0O"A85H8KPULM)DF#^Y*:@ M\0HM]!^!#;Z>G^ 4553-NV0(>_LS3DC%KKI9=V8CVEF]_-8?20$3;8T.P6BP^0"X99K>] M9!:G5JOK9)YO5*J*8O3.(JFIZ74U>#-Z\V^ MYO:4OC"-RAIM*K?1;_BFU4/]^WW_4MSK6M_I0C>/9X/N_X4:B%)7NM0_57XV MB :B7IF'C\;JGZ9J9'&;65,49X-A_\8W91N=;6V^]9!?Y5W=;6GDW8UT(&># M:>1VN-"V;KI/=/N7CO%>N0_WK]K&O-=%H^RE;-0':]JUKI9^-^Y7G)*?T<5A M\V\?Q%?V_X31+!8Z4YB$J6ZFQP8>Z5];_'?<%5 MWO^VQD&12-E7VKUAK_(.CQ.EJDVA<_?MN7@K"UEE2G0AK,6+ORL"&0/(^(B0 M_\0$<@0@1P>$O/40_@]J81;BJLH,@1P#R/'1("],N2:0$P Y.1KDNW];32"G M ')ZO$C*>D4@$P"9\$)^L4M9Z9_=&X0H!40I+]%M6Y;2/OHPW>IEI=V?R:H1 MYUEFVJJAQW8&(&?,D&KI/R%DE8L/RBRM7*^\B]R%[/='1^X(#=T1+^:-NE=5 MJ^J7HE(-A8(^81;*.VDKY]5:S)5U8[2TBI(AB0RY+>(NRY?=Q=D-(_>RZ"Y8 M?Y!O5!T$$&EDR.R1+\W*1;0WNM95<" M:45C&2-GQ,S.<+%LR[;HLI9?(71YGU4K%UE7+%%,9)&8V2+OI;;BFRQ:)3XI M6;>VSZXH'JQ'F%5RJ:SSAZ\N^Y/QH\J7ZBF)":HFI)*8625OC;7FP=N8$B&' MQ-SUAUQK5^N[A-FV6=,&R4&,S!$SF^-=N2[,HU+BK:K40C=B[JK,(&S(&#&S M,:[=-1".(<@1,;,C^MQ$?)4_0B;DB)B[KFA,]OWDK0M3WHUH;CA[7O7$2 XQ MLQQN5#_FSJ7/H"YUG17&#VLT@",DAA&S&%S02MV43RFQJV_=2+9451;::X2T M,&+6 JP>PXD@I(<1LQY@_1ABP@DK9CT$]:-X\56ZKZ__I'1(%2-F56P7DCL1 MD31&W!-5J*(,CS.RQ^@@]0:I*'<&$AEEQ&P44%IZ5HJ))#-BE@PN+P7%1*X9 M':00">O+78=\C'PS9O8-+31WPB'/C)D] RO.X,(>(\^,F3T#*T[Q@F(BSXR9 M/0-KSC":\-8(LW#VU)R;DY-B(NF,F:4#:\\PFD@Z8V;I_*X]=U[=R#9C9MML M%:$["9%HQLRBV5V-[L1$HADSBZ8O2W=A39!:)LQJH?6I"%YTI!0326;"7Y]I_Z%<\Z?(09*'I(>_.DVCVP;R@F,A"4V8+[<4\SUP=3K/>*;+0 ME-U"SPYZG^_6XD9E2M]33&2AZ4&GU!QF49B';KF:VUUXT)&%IH>?6SOI4DQD MH2FSA3#F%5W_ARR4,%L(8YY33&2AA-E"<&8UF-1(D(429@MA3#H@)( LE1UA5YL=UM^N\#:83$K@B^8 + MS,2+2]5(70131PF23W+,I6;A!8[DDQQSJ9DX(9@IDD]ZS,5F0313))_T.(O- MO!_]:4HQD7Q29OD 3%\!4TPDGY19/OC^1'#0D7Q29OE@3.K(%,DG/>K='NK( M%,DG998/QJ2.3)%\4F;YD)M2?;TKJ\<_:G&I[AHQ-W2R(X4],LP6"C"?36^Y MW5%,9*&4V4)A-*URG.*]S#8:(I@S9*$9LX4"3)>_*:OJ9F-X02<[9LA",V8+ M!9ASJZM,KUV6^4DVK=5A9Q2RT(R]B^;YS=/@%*68R$(S[F[,'9CSUF8KZ8_Y M@F(B"\T.O1Z:8.;!G,P,66AVE-71CO6S^\(/M -CABPT8[;07LS^!*68R$(S M9@OMQ;Q8N=J25FHS9*'9<18A_+I%$$03]FH>9A'"2=@8OG%ET)H6X6Y-9@\] M@6X;_=E*]6$$.S@C9A,]@?H,R52;MN9NL]L6@,*&SHC91;]!_2V"]X5Y(/7Z M51A1V-(9,=OH"71CJT#4-CB&3'[*%@MLWVF!J"PT3-B-M(ST!N5F67E MGRPB=/7\'(6]GA'W$H5]JWS\Y15V'4>P\3/B7J2P'_2S#+LL(]@-&AVBU4?L M!/5O!:"P'S3B?HS ?M#G#>?X.0+<#Q( H'-E%P$H?K8 ^V*%O6O1_$QR K- MQ/ZL =1-%:S,'N*'#?1/&SCM/EZ_>9V[1*Q2^6?W);7;GLDBFUOA_^GV%8\G MO@5ZT1;%A=OVI;HV,M\\XFCS>*8W_P%02P,$% @ E80&42)<U@%%/F+;80!3,0^2EV*V&W7<$ SBE'O0$^1]9Y2C79V!]BBIUKGZ- MV_7\?-A/3\_'Z>)UM]U/UZNG>3[^&(9I\S3NUM/EX3CNSY\\'$Z[]7Q>GAZ' MXWKSLGX-K]WXW[^Q^#AS^'T M,CV-X[RZN%N?'L?Y>C6\;C]O3\/[Q2[/DU<7M_?7J]/MO:V&I0-Y">27#Q0D M4%@^4)1 M]?8 O7WW8QN@MU>]/4!OKWI[@-Y>]?8 O;WJ[0%Z>]7; _3VJK<'Z.U5;P_0 M.ZC> :!W4+T#0.^@>@> WJ';+ 'H'53O - [J-X!H'=0O0- [Z!Z!X#>0?4. M +V#ZAT >D?5.P+TCJIW!.@=5>\(T#NJWA&@=^PVNP%Z1]4[ O2.JG<$Z!U5 M[PC0.ZK>$:!W5+TC0.^D>B> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG;H_*P%Z M)]4[ ?1.JG<"Z)U4[P30.ZG>":!W5KTS0.^L>F> WEGUS@"]L^J= 7IGU3L# M],ZJ=P;HG;O#)@"]L^J= 7IGU3L#],ZJ=P;H753O M"[J-X%H'=1O0M [Z)Z M%X#>1?4N +V+ZET >A?5NP#T+MUA08#>1?4N +V+ZET >E?5NP+TKJIW!>A= M5>\*T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%ZU^ZP-T#OJGI7@-Y-]6X MO9OJW0!Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]6U?6 M >AMKJ_K /PVUQ5V'$!P5=AQ <7-=;<!Q!]+Z R6A@]A5,@NA]"1/1PNQKF-_:PYSF MM^TX?2;Z6'@@( ,4_ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;3V^;,!C' M\;<2<:T"M@$;IJ:7=M>MA[T!!DZ#PC]AMTO?_1S25MK41:LR:=]+4+#]_!YL MZ7/S];?GR;K5H>\&MXEVWD^?DL35.]M7+AXG.X21[3CWE0]_YX=DJNI]]6 3 M)81.ZG'P=O!K?ZP1W5S?V6WUV/G5YT-X[=IQV$2S[5RTNCU-/&9MHFJ:NK:N M?!A/GH;FMY3U2T(<5BYSW*Z=W%68$"7O)AQ'_ASPLN[KDYWGMK&K^VKV7ZH^ MS$H.7>+\?BEZ=3_9AA^WI M5UZ^)8;2%W^?/9YV8YN_ MS [;^V.<]\MYN&1Y7+['OY[Q6_T/]J$@?:20/C)('SFD#PWIPT#Z*"!]E) ^ MI* T0A%54DB5%%,E!55)45526)445R4%5DF155%D5119%45619%54615%%D5 M159%D5519%4465.*K"E%UI0B:TJ1-:7(FE)D32FRIA194XJL*476C")K1I$U MH\B:463-*+)F%%DSBJP91=:,(FM&D36GR)I39,TILN8467.*K#E%UIPB:TZ1 M-:?(FE-DU119-45639%54V35%%DU159-D5539-44635%5D.1U5!D-119#456 M0Y'54&0U%%D-159#D=509"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR%A19 M2XJL)476DB)K29&UI,A:4F0M*;*6%%E+BJPE158I*+1*0;%5"@JN4E!TE8+" MJQ047Z6@ "L%15@I*,1*@3$6=!T+8RSG0M9_O9'U?1SW_SA^><9]U0ZO^__F)U!+ 0(4 Q0 ( )6$!E$'04UB@0 +$ 0 " M 0 !D;V-0&UL4$L! A0#% @ E80&49\.&MKN M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ E80&49E&PO=V]R:W-H965T&UL4$L! A0# M% @ E80&4?NORI8R" B"( !@ ("!CPT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ E80&46K2/5=G M!0 [A, !@ ("!9B 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&44(==%FM P ^@< !@ M ("!(3< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&47J+F"B:! M$@L !D ("!$64 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&49(\@9W:!P &!0 !D M ("!&PO=V]R:W-H M965T\Z@( ",& 9 M " @;2! !X;"]W;W)K&UL4$L! M A0#% @ E80&46,*R>W& @ W@4 !D ("!U80 'AL M+W=O&PO=V]R:W-H965T.* !X;"]W;W)K&UL4$L! A0#% @ E80& M466>06K: P &0D !D ("!XHT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&48%O40>7!@ _!$ M !D ("!;*( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&46\SCWK#"0 9RT !D M ("!A[< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ E80&48QHD_&9 P *0@ !D ("!U,P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ E80&4<@- MANC5!@ UQ, !D ("!,/$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&420JI2G# @ \P< !D M ("!? $! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ E80&4&PO=V]R:W-H965TX6 0!X;"]W;W)K&UL4$L! A0#% M @ E80&4=+[Y\OL @ =@8 !D ("!_1D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&48,S71A# M P 8 @ !D ("!G",! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&4?E5E,CJ P BPH !D M ("!"3(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ E80&4&PO=V]R:W-H965T&UL4$L! A0#% @ ME80&48)MV#?> @ 9P@ !D ("!OTP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&4>]8D5&@ P M$0X !D ("!>UD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&4=50!\:P P \0T !D M ("!H6,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ E80&4045Q\/Q @ *@D !D ("!9VX! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80& M4=HBJW&^ @ +0@ !D ("!HGD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&45\ H _O @ R @ M !D ("!R(8! 'AL+W=O&PO=V]R:W-H965T, MBP( # & 9 " @4B- 0!X;"]W;W)K&UL4$L! A0#% @ E80&44XC^;=9!0 U1P !D M ("!"I ! 'AL+W=O61RYAH$ X$0 &0 @(&:E0$ >&PO=V]R:W-H965T MN9 0!X;"]W;W)K&UL4$L! A0# M% @ E80&4;TL%5&Q @ 1@@ !D ("!GYP! 'AL+W=O M&PO=V]R:W-H965TB M 0!X;"]W;W)K&UL4$L! A0#% @ E80&4;NE M@J,& P \@@ !D ("!T:4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&44N'K,]2 P M0L !D M ("!5K ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ E80&41B/5:?Z P _0X !D ("! MN;H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ E80&41(_-.+I! 3Q, !D ("!4\8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&4245V=2' M @ 6P< !D ("!0],! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E80&40RGD]EB P 9PP !D M ("!.=T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ E80&4;F!W!A$ P 20H !D ("!>.&PO=V]R:W-H965T&UL4$L! A0#% @ ME80&46IZ00:J @ J0< !D ("!1? ! 'AL+W=O&PO=V]R:W-H965T&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M=V]R:W-H965T&PO=V]R:W-H965T"@ &@ M@(%J$ ( >&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T*0( >&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " "5A 91_SZM7H(" #%/P $P M @ %N. ( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 >0!Y %0A ( A.P( ! end XML 126 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 127 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 128 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 314 515 1 true 74 0 false 8 false false R1.htm 000010001 - Document - Cover Sheet http://www.exlservice.com/role/Cover Cover Cover 1 false false R2.htm 100010002 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030004 - Statement - Consolidated Statements of Income (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 100040005 - Statement - Consolidated Statements of Comprehensive (Loss)/Income (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited Consolidated Statements of Comprehensive (Loss)/Income (Unaudited) Statements 5 false false R6.htm 100050006 - Statement - Consolidated Statements of Equity (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited Consolidated Statements of Equity (Unaudited) Statements 6 false false R7.htm 100060007 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 210011001 - Disclosure - Organization Sheet http://www.exlservice.com/role/Organization Organization Notes 8 false false R9.htm 210021002 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 210051003 - Disclosure - Segment and Geographical Information Sheet http://www.exlservice.com/role/SegmentandGeographicalInformation Segment and Geographical Information Notes 10 false false R11.htm 210111004 - Disclosure - Revenues, net Sheet http://www.exlservice.com/role/Revenuesnet Revenues, net Notes 11 false false R12.htm 210191005 - Disclosure - Earnings Per Share Sheet http://www.exlservice.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 210221006 - Disclosure - Cash, Cash Equivalents and Restricted Cash Sheet http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash Cash, Cash Equivalents and Restricted Cash Notes 13 false false R14.htm 210251007 - Disclosure - Other Income, net Sheet http://www.exlservice.com/role/OtherIncomenet Other Income, net Notes 14 false false R15.htm 210281008 - Disclosure - Property and Equipment, net Sheet http://www.exlservice.com/role/PropertyandEquipmentnet Property and Equipment, net Notes 15 false false R16.htm 210341009 - Disclosure - Goodwill and Intangible Assets Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 210411010 - Disclosure - Other Current Assets Sheet http://www.exlservice.com/role/OtherCurrentAssets Other Current Assets Notes 17 false false R18.htm 210441011 - Disclosure - Other Assets Sheet http://www.exlservice.com/role/OtherAssets Other Assets Notes 18 false false R19.htm 210471012 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 19 false false R20.htm 210501013 - Disclosure - Other Non-Current Liabilities Sheet http://www.exlservice.com/role/OtherNonCurrentLiabilities Other Non-Current Liabilities Notes 20 false false R21.htm 210531014 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 21 false false R22.htm 210561015 - Disclosure - Fair Value Measurements Sheet http://www.exlservice.com/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 210601016 - Disclosure - Derivatives and Hedge Accounting Sheet http://www.exlservice.com/role/DerivativesandHedgeAccounting Derivatives and Hedge Accounting Notes 23 false false R24.htm 210661017 - Disclosure - Borrowings Sheet http://www.exlservice.com/role/Borrowings Borrowings Notes 24 false false R25.htm 210731018 - Disclosure - Capital Structure Sheet http://www.exlservice.com/role/CapitalStructure Capital Structure Notes 25 false false R26.htm 210781019 - Disclosure - Employee Benefit Plans Sheet http://www.exlservice.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 26 false false R27.htm 210841020 - Disclosure - Leases Sheet http://www.exlservice.com/role/Leases Leases Notes 27 false false R28.htm 210911021 - Disclosure - Income Taxes Sheet http://www.exlservice.com/role/IncomeTaxes Income Taxes Notes 28 false false R29.htm 210951022 - Disclosure - Stock-Based Compensation Sheet http://www.exlservice.com/role/StockBasedCompensation Stock-Based Compensation Notes 29 false false R30.htm 211021023 - Disclosure - Related Party Disclosures Sheet http://www.exlservice.com/role/RelatedPartyDisclosures Related Party Disclosures Notes 30 false false R31.htm 211051024 - Disclosure - Commitments and Contingencies Sheet http://www.exlservice.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 31 false false R32.htm 220032001 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies 32 false false R33.htm 230063001 - Disclosure - Segment and Geographical Information (Tables) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationTables Segment and Geographical Information (Tables) Tables http://www.exlservice.com/role/SegmentandGeographicalInformation 33 false false R34.htm 230123002 - Disclosure - Revenues, net (Tables) Sheet http://www.exlservice.com/role/RevenuesnetTables Revenues, net (Tables) Tables http://www.exlservice.com/role/Revenuesnet 34 false false R35.htm 230203003 - Disclosure - Earnings Per Share (Tables) Sheet http://www.exlservice.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.exlservice.com/role/EarningsPerShare 35 false false R36.htm 230233004 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) Sheet http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables Cash, Cash Equivalents and Restricted Cash (Tables) Tables http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash 36 false false R37.htm 230263005 - Disclosure - Other Income, net (Tables) Sheet http://www.exlservice.com/role/OtherIncomenetTables Other Income, net (Tables) Tables http://www.exlservice.com/role/OtherIncomenet 37 false false R38.htm 230293006 - Disclosure - Property and Equipment, net (Tables) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetTables Property and Equipment, net (Tables) Tables http://www.exlservice.com/role/PropertyandEquipmentnet 38 false false R39.htm 230353007 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.exlservice.com/role/GoodwillandIntangibleAssets 39 false false R40.htm 230423008 - Disclosure - Other Current Assets (Tables) Sheet http://www.exlservice.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://www.exlservice.com/role/OtherCurrentAssets 40 false false R41.htm 230453009 - Disclosure - Other Assets (Tables) Sheet http://www.exlservice.com/role/OtherAssetsTables Other Assets (Tables) Tables http://www.exlservice.com/role/OtherAssets 41 false false R42.htm 230483010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities 42 false false R43.htm 230513011 - Disclosure - Other Non-Current Liabilities (Tables) Sheet http://www.exlservice.com/role/OtherNonCurrentLiabilitiesTables Other Non-Current Liabilities (Tables) Tables http://www.exlservice.com/role/OtherNonCurrentLiabilities 43 false false R44.htm 230543012 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.exlservice.com/role/AccumulatedOtherComprehensiveLoss 44 false false R45.htm 230573013 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.exlservice.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.exlservice.com/role/FairValueMeasurements 45 false false R46.htm 230613014 - Disclosure - Derivatives and Hedge Accounting (Tables) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingTables Derivatives and Hedge Accounting (Tables) Tables http://www.exlservice.com/role/DerivativesandHedgeAccounting 46 false false R47.htm 230673015 - Disclosure - Borrowings (Tables) Sheet http://www.exlservice.com/role/BorrowingsTables Borrowings (Tables) Tables http://www.exlservice.com/role/Borrowings 47 false false R48.htm 230743016 - Disclosure - Capital Structure (Tables) Sheet http://www.exlservice.com/role/CapitalStructureTables Capital Structure (Tables) Tables http://www.exlservice.com/role/CapitalStructure 48 false false R49.htm 230793017 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.exlservice.com/role/EmployeeBenefitPlans 49 false false R50.htm 230853018 - Disclosure - Leases (Tables) Sheet http://www.exlservice.com/role/LeasesTables Leases (Tables) Tables http://www.exlservice.com/role/Leases 50 false false R51.htm 230923019 - Disclosure - Income Taxes Income Taxes (Tables) Sheet http://www.exlservice.com/role/IncomeTaxesIncomeTaxesTables Income Taxes Income Taxes (Tables) Tables 51 false false R52.htm 230963020 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.exlservice.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.exlservice.com/role/StockBasedCompensation 52 false false R53.htm 231033021 - Disclosure - Related Party Disclosures (Tables) Sheet http://www.exlservice.com/role/RelatedPartyDisclosuresTables Related Party Disclosures (Tables) Tables http://www.exlservice.com/role/RelatedPartyDisclosures 53 false false R54.htm 240044001 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 54 false false R55.htm 240074002 - Disclosure - Segment and Geographical Information - Additional Information (Details) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationAdditionalInformationDetails Segment and Geographical Information - Additional Information (Details) Details 55 false false R56.htm 240084003 - Disclosure - Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details) Details 56 false false R57.htm 240094004 - Disclosure - Segment and Geographical Information - Revenues based on Geographical Information (Details) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails Segment and Geographical Information - Revenues based on Geographical Information (Details) Details 57 false false R58.htm 240104005 - Disclosure - Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) Sheet http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) Details 58 false false R59.htm 240134006 - Disclosure - Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) Sheet http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details) Details 59 false false R60.htm 240144007 - Disclosure - Revenues, net - Additional Information (Details) Sheet http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails Revenues, net - Additional Information (Details) Details 60 false false R61.htm 240154008 - Disclosure - Revenues, net - Contract with Customer Revenue Recognized (Details) Sheet http://www.exlservice.com/role/RevenuesnetContractwithCustomerRevenueRecognizedDetails Revenues, net - Contract with Customer Revenue Recognized (Details) Details 61 false false R62.htm 240164009 - Disclosure - Revenues, net - Contract Acquisition and Fulfillment Costs (Details) Sheet http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails Revenues, net - Contract Acquisition and Fulfillment Costs (Details) Details 62 false false R63.htm 240174010 - Disclosure - Revenues, net - Accounts Receivable, Net (Details) Sheet http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails Revenues, net - Accounts Receivable, Net (Details) Details 63 false false R64.htm 240184011 - Disclosure - Revenues, net - Allowance for Credit Loss (Details) Sheet http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails Revenues, net - Allowance for Credit Loss (Details) Details 64 false false R65.htm 240214012 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) Sheet http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) Details 65 false false R66.htm 240244013 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails Cash, Cash Equivalents and Restricted Cash (Details) Details http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables 66 false false R67.htm 240274014 - Disclosure - Other Income, net - Summary of Other Income, net (Details) Sheet http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails Other Income, net - Summary of Other Income, net (Details) Details 67 false false R68.htm 240304015 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails Property and Equipment, net - Schedule of Property and Equipment (Details) Details 68 false false R69.htm 240314016 - Disclosure - Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) Details 69 false false R70.htm 240324017 - Disclosure - Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details) Details 70 false false R71.htm 240334018 - Disclosure - Property and Equipment, net - Additional Information (Details) Sheet http://www.exlservice.com/role/PropertyandEquipmentnetAdditionalInformationDetails Property and Equipment, net - Additional Information (Details) Details 71 false false R72.htm 240364019 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails Goodwill and Intangible Assets - Summary of Company's Goodwill (Details) Details 72 false false R73.htm 240374020 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) Details 73 false false R74.htm 240384021 - Disclosure - Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails Goodwill and Intangible Assets - Amortization of Intangible Assets (Details) Details 74 false false R75.htm 240394022 - Disclosure - Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details) Details 75 false false R76.htm 240404023 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) Sheet http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details) Details 76 false false R77.htm 240434024 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details) Sheet http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails Other Current Assets - Schedule of Other Current Assets (Details) Details 77 false false R78.htm 240464025 - Disclosure - Other Assets (Details) Sheet http://www.exlservice.com/role/OtherAssetsDetails Other Assets (Details) Details http://www.exlservice.com/role/OtherAssetsTables 78 false false R79.htm 240494026 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) Details 79 false false R80.htm 240524027 - Disclosure - Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) Sheet http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) Details 80 false false R81.htm 240554028 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) Sheet http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) Details 81 false false R82.htm 240584029 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) Details 82 false false R83.htm 240594030 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 83 false false R84.htm 240624031 - Disclosure - Derivatives and Hedge Accounting - Additional Information (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails Derivatives and Hedge Accounting - Additional Information (Details) Details 84 false false R85.htm 240634032 - Disclosure - Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details) Details 85 false false R86.htm 240644033 - Disclosure - Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details) Details 86 false false R87.htm 240654034 - Disclosure - Derivatives and Hedge Accounting- Location of Gain or Loss Recognized (Details) Sheet http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails Derivatives and Hedge Accounting- Location of Gain or Loss Recognized (Details) Details 87 false false R88.htm 240684035 - Disclosure - Borrowings - Company's Debt Position (Details) Sheet http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails Borrowings - Company's Debt Position (Details) Details 88 false false R89.htm 240694036 - Disclosure - Borrowings - Additional Information (Details) Sheet http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails Borrowings - Additional Information (Details) Details 89 false false R90.htm 240704037 - Disclosure - Borrowings - Credit Facilities Carried an Effective Interest Rate (Details) Sheet http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails Borrowings - Credit Facilities Carried an Effective Interest Rate (Details) Details 90 false false R91.htm 240714038 - Disclosure - Borrowings - Interest Expense of Debt (Details) Sheet http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails Borrowings - Interest Expense of Debt (Details) Details 91 false false R92.htm 240724039 - Disclosure - Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) Sheet http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) Details 92 false false R93.htm 240754040 - Disclosure - Capital Structure - Additional Information (Details) Sheet http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails Capital Structure - Additional Information (Details) Details 93 false false R94.htm 240764041 - Disclosure - Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details) Sheet http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details) Details 94 false false R95.htm 240774042 - Disclosure - Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) Sheet http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details) Details 95 false false R96.htm 240804043 - Disclosure - Employee Benefit Plans - Net Gratuity Cost (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails Employee Benefit Plans - Net Gratuity Cost (Details) Details 96 false false R97.htm 240814044 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 97 false false R98.htm 240824045 - Disclosure - Employee Benefit Plans - Change in Plan Assets (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails Employee Benefit Plans - Change in Plan Assets (Details) Details 98 false false R99.htm 240834046 - Disclosure - Employee Benefit Plans - Contribution Plan (Details) Sheet http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails Employee Benefit Plans - Contribution Plan (Details) Details 99 false false R100.htm 240864047 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 100 false false R101.htm 240874048 - Disclosure - Leases - Additional Information (Details) Sheet http://www.exlservice.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 101 false false R102.htm 240884049 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 102 false false R103.htm 240894050 - Disclosure - Leases - Cash Flow and Other Information (Details) Sheet http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails Leases - Cash Flow and Other Information (Details) Details 103 false false R104.htm 240904051 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 104 false false R105.htm 240934052 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 105 false false R106.htm 240944053 - Disclosure - Income Taxes - Recognized in Comprehensive Income (Details) Sheet http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails Income Taxes - Recognized in Comprehensive Income (Details) Details 106 false false R107.htm 240974054 - Disclosure - Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details) Details 107 false false R108.htm 240984055 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 108 false false R109.htm 240994056 - Disclosure - Stock Based Compensation - Stock Based Compensation Stock Option Activity (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails Stock Based Compensation - Stock Based Compensation Stock Option Activity (Details) Details 109 false false R110.htm 241004057 - Disclosure - Stock Based Compensation - Restricted Stock and Restricted Stock Units Activity Under Company's Stock Plans (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails Stock Based Compensation - Restricted Stock and Restricted Stock Units Activity Under Company's Stock Plans (Details) Details 110 false false R111.htm 241014058 - Disclosure - Stock Based Compensation - Performance Based Stock Awards (Details) Sheet http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails Stock Based Compensation - Performance Based Stock Awards (Details) Details 111 false false R112.htm 241044059 - Disclosure - Related Party Disclosures (Details) Sheet http://www.exlservice.com/role/RelatedPartyDisclosuresDetails Related Party Disclosures (Details) Details http://www.exlservice.com/role/RelatedPartyDisclosuresTables 112 false false R113.htm 241064060 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.exlservice.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.exlservice.com/role/CommitmentsandContingencies 113 false false All Reports Book All Reports exls-20200630.htm exls-20200630.xsd exls-20200630_cal.xml exls-20200630_def.xml exls-20200630_lab.xml exls-20200630_pre.xml exls-ex311x06x30x2020x.htm exls-ex312x06x30x2020x.htm exls-ex321x06x30x2020x.htm exls-ex322x06x30x2020x.htm http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 true true JSON 131 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "exls-20200630.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 314, "dts": { "calculationLink": { "local": [ "exls-20200630_cal.xml" ] }, "definitionLink": { "local": [ "exls-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "exls-20200630.htm" ] }, "labelLink": { "local": [ "exls-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "exls-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "exls-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 681, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 6, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 11 }, "keyCustom": 43, "keyStandard": 472, "memberCustom": 21, "memberStandard": 52, "nsprefix": "exls", "nsuri": "http://www.exlservice.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010001 - Document - Cover", "role": "http://www.exlservice.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210051003 - Disclosure - Segment and Geographical Information", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformation", "shortName": "Segment and Geographical Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240864047 - Disclosure - Leases - Balance Sheet Information (Details)", "role": "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "shortName": "Leases - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R101": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeaseImpairmentLoss", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i4361e87ca87943f1ac6fc2b366c280d4_D20190401-20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240874048 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.exlservice.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeaseImpairmentLoss", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i4361e87ca87943f1ac6fc2b366c280d4_D20190401-20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884049 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfSupplementalCashFlowAndOtherInformationLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240894050 - Disclosure - Leases - Cash Flow and Other Information (Details)", "role": "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails", "shortName": "Leases - Cash Flow and Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfSupplementalCashFlowAndOtherInformationLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240904051 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240934052 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240944053 - Disclosure - Income Taxes - Recognized in Comprehensive Income (Details)", "role": "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails", "shortName": "Income Taxes - Recognized in Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240974054 - Disclosure - Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails", "shortName": "Stock-Based Compensation - Costs Related to Company's Stock-Based Compensation Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240984055 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i31fccb2b4c7c4b2da785cabf7b0d9aa1_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240994056 - Disclosure - Stock Based Compensation - Stock Based Compensation Stock Option Activity (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails", "shortName": "Stock Based Compensation - Stock Based Compensation Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i378adf76f31549cbbd318fcffe635877_D20200101-20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210111004 - Disclosure - Revenues, net", "role": "http://www.exlservice.com/role/Revenuesnet", "shortName": "Revenues, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ifd50342034d549f08a928250bc610b73_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241004057 - Disclosure - Stock Based Compensation - Restricted Stock and Restricted Stock Units Activity Under Company's Stock Plans (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "shortName": "Stock Based Compensation - Restricted Stock and Restricted Stock Units Activity Under Company's Stock Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ifd50342034d549f08a928250bc610b73_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i77e9fc5fde064aca9f80a9133503e74a_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241014058 - Disclosure - Stock Based Compensation - Performance Based Stock Awards (Details)", "role": "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "shortName": "Stock Based Compensation - Performance Based Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i77e9fc5fde064aca9f80a9133503e74a_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241044059 - Disclosure - Related Party Disclosures (Details)", "role": "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails", "shortName": "Related Party Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9285755798d7460eaa470eb601adef37_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241064060 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.exlservice.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210191005 - Disclosure - Earnings Per Share", "role": "http://www.exlservice.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210221006 - Disclosure - Cash, Cash Equivalents and Restricted Cash", "role": "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash", "shortName": "Cash, Cash Equivalents and Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210251007 - Disclosure - Other Income, net", "role": "http://www.exlservice.com/role/OtherIncomenet", "shortName": "Other Income, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210281008 - Disclosure - Property and Equipment, net", "role": "http://www.exlservice.com/role/PropertyandEquipmentnet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210341009 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210411010 - Disclosure - Other Current Assets", "role": "http://www.exlservice.com/role/OtherCurrentAssets", "shortName": "Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210441011 - Disclosure - Other Assets", "role": "http://www.exlservice.com/role/OtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210471012 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010002 - Statement - Consolidated Balance Sheets (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "shortName": "Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210501013 - Disclosure - Other Non-Current Liabilities", "role": "http://www.exlservice.com/role/OtherNonCurrentLiabilities", "shortName": "Other Non-Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210531014 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210561015 - Disclosure - Fair Value Measurements", "role": "http://www.exlservice.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210601016 - Disclosure - Derivatives and Hedge Accounting", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccounting", "shortName": "Derivatives and Hedge Accounting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210661017 - Disclosure - Borrowings", "role": "http://www.exlservice.com/role/Borrowings", "shortName": "Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210731018 - Disclosure - Capital Structure", "role": "http://www.exlservice.com/role/CapitalStructure", "shortName": "Capital Structure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210781019 - Disclosure - Employee Benefit Plans", "role": "http://www.exlservice.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210841020 - Disclosure - Leases", "role": "http://www.exlservice.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210911021 - Disclosure - Income Taxes", "role": "http://www.exlservice.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210951022 - Disclosure - Stock-Based Compensation", "role": "http://www.exlservice.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211021023 - Disclosure - Related Party Disclosures", "role": "http://www.exlservice.com/role/RelatedPartyDisclosures", "shortName": "Related Party Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211051024 - Disclosure - Commitments and Contingencies", "role": "http://www.exlservice.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220032001 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230063001 - Disclosure - Segment and Geographical Information (Tables)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationTables", "shortName": "Segment and Geographical Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230123002 - Disclosure - Revenues, net (Tables)", "role": "http://www.exlservice.com/role/RevenuesnetTables", "shortName": "Revenues, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230203003 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.exlservice.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230233004 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables)", "role": "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables", "shortName": "Cash, Cash Equivalents and Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230263005 - Disclosure - Other Income, net (Tables)", "role": "http://www.exlservice.com/role/OtherIncomenetTables", "shortName": "Other Income, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230293006 - Disclosure - Property and Equipment, net (Tables)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230353007 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030004 - Statement - Consolidated Statements of Income (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "shortName": "Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230423008 - Disclosure - Other Current Assets (Tables)", "role": "http://www.exlservice.com/role/OtherCurrentAssetsTables", "shortName": "Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230453009 - Disclosure - Other Assets (Tables)", "role": "http://www.exlservice.com/role/OtherAssetsTables", "shortName": "Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230483010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230513011 - Disclosure - Other Non-Current Liabilities (Tables)", "role": "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesTables", "shortName": "Other Non-Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230543012 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230573013 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.exlservice.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230613014 - Disclosure - Derivatives and Hedge Accounting (Tables)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables", "shortName": "Derivatives and Hedge Accounting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230673015 - Disclosure - Borrowings (Tables)", "role": "http://www.exlservice.com/role/BorrowingsTables", "shortName": "Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230743016 - Disclosure - Capital Structure (Tables)", "role": "http://www.exlservice.com/role/CapitalStructureTables", "shortName": "Capital Structure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230793017 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040005 - Statement - Consolidated Statements of Comprehensive (Loss)/Income (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "shortName": "Consolidated Statements of Comprehensive (Loss)/Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230853018 - Disclosure - Leases (Tables)", "role": "http://www.exlservice.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230923019 - Disclosure - Income Taxes Income Taxes (Tables)", "role": "http://www.exlservice.com/role/IncomeTaxesIncomeTaxesTables", "shortName": "Income Taxes Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230963020 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.exlservice.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231033021 - Disclosure - Related Party Disclosures (Tables)", "role": "http://www.exlservice.com/role/RelatedPartyDisclosuresTables", "shortName": "Related Party Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240044001 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i0357e16967904f368462f676f7310027_I20190101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "operating_segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240074002 - Disclosure - Segment and Geographical Information - Additional Information (Details)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationAdditionalInformationDetails", "shortName": "Segment and Geographical Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "operating_segment", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240084003 - Disclosure - Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails", "shortName": "Segment and Geographical Information - Revenues and Cost of Revenues for Company's Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094004 - Disclosure - Segment and Geographical Information - Revenues based on Geographical Information (Details)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails", "shortName": "Segment and Geographical Information - Revenues based on Geographical Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i40a2152d70d9449eb8713925fd04c952_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240104005 - Disclosure - Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details)", "role": "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "shortName": "Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240134006 - Disclosure - Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details)", "role": "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails", "shortName": "Revenues, net - Contracts with Customer, Receivables, Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "iaa888b549e15402ebf04eb9da0f4bdbe_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050006 - Statement - Consolidated Statements of Equity (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited", "shortName": "Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "iaa888b549e15402ebf04eb9da0f4bdbe_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240144007 - Disclosure - Revenues, net - Additional Information (Details)", "role": "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "shortName": "Revenues, net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240154008 - Disclosure - Revenues, net - Contract with Customer Revenue Recognized (Details)", "role": "http://www.exlservice.com/role/RevenuesnetContractwithCustomerRevenueRecognizedDetails", "shortName": "Revenues, net - Contract with Customer Revenue Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ia63d8ff5bea14dfd8819c87bb031855c_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240164009 - Disclosure - Revenues, net - Contract Acquisition and Fulfillment Costs (Details)", "role": "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails", "shortName": "Revenues, net - Contract Acquisition and Fulfillment Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ia63d8ff5bea14dfd8819c87bb031855c_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240174010 - Disclosure - Revenues, net - Accounts Receivable, Net (Details)", "role": "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails", "shortName": "Revenues, net - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ibcb8829f3e114b57842b9787beb5120b_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240184011 - Disclosure - Revenues, net - Allowance for Credit Loss (Details)", "role": "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails", "shortName": "Revenues, net - Allowance for Credit Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "exls:AccountsReceivableCreditLossExpenseReversalAndOtherWriteoffs", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240214012 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)", "role": "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails", "shortName": "Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240244013 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "shortName": "Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "if66a0bd3f7914c36b11735547799efd5_I20190630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240274014 - Disclosure - Other Income, net - Summary of Other Income, net (Details)", "role": "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails", "shortName": "Other Income, net - Summary of Other Income, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240304015 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment (Details)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails", "shortName": "Property and Equipment, net - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240314016 - Disclosure - Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "shortName": "Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060007 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240324017 - Disclosure - Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails", "shortName": "Property and Equipment, net - Internally Developed Software Costs, Included under Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "id2f7b59d97a949ebb015a863b4e852ea_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i4361e87ca87943f1ac6fc2b366c280d4_D20190401-20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240334018 - Disclosure - Property and Equipment, net - Additional Information (Details)", "role": "http://www.exlservice.com/role/PropertyandEquipmentnetAdditionalInformationDetails", "shortName": "Property and Equipment, net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i4361e87ca87943f1ac6fc2b366c280d4_D20190401-20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "id2f7b59d97a949ebb015a863b4e852ea_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240364019 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Goodwill (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Summary of Company's Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i3ca5e5042d0e4fa5952f43c5a4c6e69e_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240374020 - Disclosure - Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240384021 - Disclosure - Goodwill and Intangible Assets - Amortization of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i7b3affbc5295492095ba105153d4ddd3_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240394022 - Disclosure - Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Weighted Average Life of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i7b3affbc5295492095ba105153d4ddd3_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240404023 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details)", "role": "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434024 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details)", "role": "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails", "shortName": "Other Current Assets - Schedule of Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SecurityDeposit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464025 - Disclosure - Other Assets (Details)", "role": "http://www.exlservice.com/role/OtherAssetsDetails", "shortName": "Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SecurityDeposit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:AccruedExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240494026 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:AccruedExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - Disclosure - Organization", "role": "http://www.exlservice.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240524027 - Disclosure - Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details)", "role": "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails", "shortName": "Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240554028 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "id73f78b9402a4384afed1cbd5f498970_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:MoneyMarketAndMutualFundFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240584029 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details)", "role": "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "id73f78b9402a4384afed1cbd5f498970_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "exls:MoneyMarketAndMutualFundFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240594030 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240624031 - Disclosure - Derivatives and Hedge Accounting - Additional Information (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "shortName": "Derivatives and Hedge Accounting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i55ad7789056c4dbba0d3ad6384f0f7ec_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634032 - Disclosure - Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails", "shortName": "Derivatives and Hedge Accounting - Summary of Fair Value of Foreign Currency Exchange Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i55ad7789056c4dbba0d3ad6384f0f7ec_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644033 - Disclosure - Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "shortName": "Derivatives and Hedge Accounting - Summary of Effect of Foreign Currency Exchange Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i8a18a1ee467c453b90ebbbccdfc818b7_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240654034 - Disclosure - Derivatives and Hedge Accounting- Location of Gain or Loss Recognized (Details)", "role": "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "shortName": "Derivatives and Hedge Accounting- Location of Gain or Loss Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240684035 - Disclosure - Borrowings - Company's Debt Position (Details)", "role": "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "shortName": "Borrowings - Company's Debt Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-6", "lang": "en-US", "name": "exls:LongTermDebtGrossExcludingCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694036 - Disclosure - Borrowings - Additional Information (Details)", "role": "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "shortName": "Borrowings - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210021002 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i01abef5a3ea3457d97c303edfa92a814_D20200401-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240704037 - Disclosure - Borrowings - Credit Facilities Carried an Effective Interest Rate (Details)", "role": "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "shortName": "Borrowings - Credit Facilities Carried an Effective Interest Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i01abef5a3ea3457d97c303edfa92a814_D20200401-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240714038 - Disclosure - Borrowings - Interest Expense of Debt (Details)", "role": "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "shortName": "Borrowings - Interest Expense of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfInterestExpenseDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i8c41267b04b443f5a361b836684160e9_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724039 - Disclosure - Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details)", "role": "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "shortName": "Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ic4132001c2d6452b8b0394a6b013e6dd_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "exls:NumberOfClassesOfCommonStockOutstanding", "reportCount": 1, "unique": true, "unitRef": "class_of_common_stock", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240754040 - Disclosure - Capital Structure - Additional Information (Details)", "role": "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "shortName": "Capital Structure - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "exls:NumberOfClassesOfCommonStockOutstanding", "reportCount": 1, "unique": true, "unitRef": "class_of_common_stock", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764041 - Disclosure - Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details)", "role": "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails", "shortName": "Capital Structure - Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "exls:ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774042 - Disclosure - Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details)", "role": "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails", "shortName": "Capital Structure - Purchased Shares of its Common Stock, Including Commissions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240804043 - Disclosure - Employee Benefit Plans - Net Gratuity Cost (Details)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails", "shortName": "Employee Benefit Plans - Net Gratuity Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "exls:DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240814044 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "ie77e894d475340e7b97afdd35b80bf5b_D20200101-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "exls:DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "id2f7b59d97a949ebb015a863b4e852ea_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240824045 - Disclosure - Employee Benefit Plans - Change in Plan Assets (Details)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails", "shortName": "Employee Benefit Plans - Change in Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "id2f7b59d97a949ebb015a863b4e852ea_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834046 - Disclosure - Employee Benefit Plans - Contribution Plan (Details)", "role": "http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails", "shortName": "Employee Benefit Plans - Contribution Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "exls-20200630.htm", "contextRef": "i9c2c9efafadf4e6bb93e9c3e12515c7b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 74, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INDIA", "verboseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PHILIPPINES", "verboseLabel": "Philippines" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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.exlservice.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r649" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r650" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r651" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r651" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r651" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r652" ], "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.exlservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r651" ], "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.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r651" ], "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.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r651" ], "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.exlservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r651" ], "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.exlservice.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.exlservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r647" ], "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.exlservice.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r648" ], "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.exlservice.com/role/Cover" ], "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.exlservice.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "exls_A3.50ConvertibleSeniorNotesdueOctober12024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "3.50% Convertible Senior Notes due October 1, 2024 [Member]", "label": "3.50% Convertible Senior Notes due October 1, 2024 [Member]", "terseLabel": "3.50% Convertible Senior Notes due October 1, 2024" } } }, "localname": "A3.50ConvertibleSeniorNotesdueOctober12024Member", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "exls_AccountsReceivableAllowanceforCreditLossForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation", "label": "Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation", "negatedTerseLabel": "Translation adjustment, if any" } } }, "localname": "AccountsReceivableAllowanceforCreditLossForeignCurrencyTranslation", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "exls_AccountsReceivableCreditLossExpenseReversalAndOtherWriteoffs": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs", "label": "Accounts Receivable, Credit Loss Expense (Reversal) And Other Writeoffs", "terseLabel": "Additions during the period, net" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalAndOtherWriteoffs", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "exls_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "exls_AccruedExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued expenses.", "label": "Accrued Expenses Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedExpensesCurrent", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_AcquisitionOfTreasuryStockValue": { "auth_ref": [], "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 held in treasury.", "label": "Acquisition Of Treasury Stock Value", "negatedTerseLabel": "Acquisition of treasury stock" } } }, "localname": "AcquisitionOfTreasuryStockValue", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "exls_AggregateDisputedAmountRelatedtoTransferPricingandPermanentEstablishment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate disputed amount related to transfer pricing and permanent establishment", "label": "Aggregate Disputed Amount Related to Transfer Pricing and Permanent Establishment", "terseLabel": "Aggregate amount demanded by income tax authorities related to its transfer pricing issues" } } }, "localname": "AggregateDisputedAmountRelatedtoTransferPricingandPermanentEstablishment", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "exls_AmortizationOfOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization Of Operating Lease Right Of Use Asset", "label": "Amortization Of Operating Lease Right Of Use Asset", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "AmortizationOfOperatingLeaseRightOfUseAsset", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "exls_AmountsPaidAsDepositsInRespectOfContingencies": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amounts paid as deposits in respect of Contingencies.", "label": "Amounts Paid As Deposits In Respect Of Contingencies", "terseLabel": "Amounts paid on deposits" } } }, "localname": "AmountsPaidAsDepositsInRespectOfContingencies", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "exls_AnalyticsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Analytics [Member]", "label": "Analytics [Member]", "terseLabel": "Analytics" } } }, "localname": "AnalyticsMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_AnalyticsServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Analytics Services [Member]", "label": "Analytics Services [Member]", "terseLabel": "Analytics services" } } }, "localname": "AnalyticsServicesMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_BPMandRelatedServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "BPM and Related Services [Member]", "label": "BPM and Related Services [Member]", "terseLabel": "BPM and related services" } } }, "localname": "BPMandRelatedServicesMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_BankGuaranteeIssued": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Bank Guarantee Issued", "label": "Bank Guarantee Issued", "terseLabel": "Deposits for bank guarantees issued" } } }, "localname": "BankGuaranteeIssued", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "exls_CapitalExpenditureLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Capital Expenditure, Liability, Current", "label": "Capital Expenditure, Liability, Current", "terseLabel": "Accrued capital expenditure" } } }, "localname": "CapitalExpenditureLiabilityCurrent", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_CapitalExpenditureLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Capital Expenditure, Liability, Noncurrent", "label": "Capital Expenditure, Liability, Noncurrent", "terseLabel": "Accrued capital expenditure" } } }, "localname": "CapitalExpenditureLiabilityNoncurrent", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_ContractAcquisitionCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Acquisition Costs [Member]", "label": "Contract Acquisition Costs [Member]", "terseLabel": "Contract Acquisition Costs" } } }, "localname": "ContractAcquisitionCostsMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "domainItemType" }, "exls_ContractFromCustomerLiabilityConsiderationReceivedFromTransitionsActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract From Customer Liability, Consideration Received From Transitions Activities", "label": "Contract From Customer Liability,, Consideration Received From Transitions Activities", "terseLabel": "Consideration received for process transition activities" } } }, "localname": "ContractFromCustomerLiabilityConsiderationReceivedFromTransitionsActivities", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_ContractFulfillmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Fulfillment Costs [Member]", "label": "Contract Fulfillment Costs [Member]", "terseLabel": "Contract Fulfillment Costs" } } }, "localname": "ContractFulfillmentCostsMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "domainItemType" }, "exls_DeferredContractAcquisitionCostsCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Contract Acquisition Costs Current", "label": "Deferred Contract Acquisition Costs Current", "terseLabel": "Deferred contract fulfillment costs" } } }, "localname": "DeferredContractAcquisitionCostsCurrent", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_DeferredContractAcquisitionCostsNonCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Contract Acquisition Costs NonCurrent", "label": "Deferred Contract Acquisition Costs NonCurrent", "terseLabel": "Deferred contract fulfillment costs" } } }, "localname": "DeferredContractAcquisitionCostsNonCurrent", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan Expected Return On Plan Assets Percentage", "label": "Defined Benefit Plan Expected Return On Plan Assets Percentage", "terseLabel": "Expected return on plan assets, percentage" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "exls_DepreciationAndAmortizationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Depreciation And Amortization [Member]", "label": "Depreciation And Amortization [Member]", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DepreciationAndAmortizationMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "domainItemType" }, "exls_EffectiveIncomeTaxRateReconciliationExpenseFromForegoingMinimumAlternativeTaxCreditsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Expense From Foregoing Minimum Alternative Tax Credits, Amount", "label": "Effective Income Tax Rate Reconciliation, Expense From Foregoing Minimum Alternative Tax Credits, Amount", "terseLabel": "Tax expense resulting from foregoing the minimum alternative tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationExpenseFromForegoingMinimumAlternativeTaxCreditsAmount", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_EffectiveIncomeTaxReconciliationReMeasurementOfSubsidiariesDeferredTaxAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Reconciliation, Re-measurement Of Subsidiaries Deferred Tax, Amount", "label": "Effective Income Tax Reconciliation, Re-measurement Of Subsidiaries Deferred Tax, Amount", "terseLabel": "Tax expense from re-measurement of Indian subsidiaries' deferred taxes to lower corporate tax rate" } } }, "localname": "EffectiveIncomeTaxReconciliationReMeasurementOfSubsidiariesDeferredTaxAmount", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_EmergingBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Emerging Business [Member]", "label": "Emerging Business [Member]", "terseLabel": "Emerging Business" } } }, "localname": "EmergingBusinessMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_ExportOrientedUnitsEstablishedPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Export oriented units established percentage.", "label": "Export Oriented Units Established Percentage", "terseLabel": "Export-oriented units established, percentage" } } }, "localname": "ExportOrientedUnitsEstablishedPercentage", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "exls_FinanceLeaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Lease [Abstract]", "label": "Finance Lease [Abstract]", "terseLabel": "Finance Lease" } } }, "localname": "FinanceLeaseAbstract", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "exls_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease Cost", "label": "Finance Lease Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "exls_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 8.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance\u200b Lease \u200bLiability \u200bPayments\u200b Due\u200b After Year \u200bFour", "label": "Finance\u200b Lease \u200bLiability \u200bPayments\u200b Due\u200b After Year \u200bFour", "terseLabel": "After year \u200bfour" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_FinanceLeaseRightofUseAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-of-Use, Accumulated Depreciation", "label": "Finance Lease, Right-of-Use, Accumulated Amortization", "negatedLabel": "Less: Accumulated depreciation and amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightofUseAccumulatedAmortization", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "exls_FinanceandAccountingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance and Accounting [Member]", "label": "Finance and Accounting [Member]", "terseLabel": "F&A" } } }, "localname": "FinanceandAccountingMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "domainItemType" }, "exls_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset Expected Amortization After Year Four", "terseLabel": "2025 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Income (Loss) From Continuing Operations Before Equity Method Investments, Total", "label": "Income (Loss) From Continuing Operations Before Equity Method Investments, Total", "totalLabel": "Income before earnings from equity affiliates" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "exls_IncreaseDecreaseInCapitalizedContractCostsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Costs [Roll Forward]", "label": "Increase (Decrease) In Capitalized Contract Costs [Roll Forward]", "terseLabel": "Increase (Decrease) In Capitalized Contract Costs [Roll Forward]" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCostsRollForward", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "exls_IncreaseDecreaseinOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 21.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": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseinOperatingLeaseLiability", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "exls_IncreaseInCapitalizedContractCostGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase In Capitalized Contract Cost Gross", "label": "Increase In Capitalized Contract Cost Gross", "terseLabel": "Addition" } } }, "localname": "IncreaseInCapitalizedContractCostGross", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "exls_IndefinitelivedintangibleassetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indefinite lived intangible assets [Abstract]", "label": "Indefinite lived intangible assets [Abstract]", "terseLabel": "Indefinite lived intangible assets" } } }, "localname": "IndefinitelivedintangibleassetsAbstract", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "exls_InsuranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Insurance [Member]", "label": "Insurance [Member]", "terseLabel": "Insurance" } } }, "localname": "InsuranceMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "exls_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 8.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee\u200b Operating \u200bLease\u200b Liability\u200b Payments\u200b Due\u200b After Year\u200b Four", "label": "Lessee\u200b Operating \u200bLease\u200b Liability\u200b Payments\u200b Due\u200b After Year\u200b Four", "terseLabel": "After year\u200b four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_LongTermDebtGrossExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Gross, Excluding Current Maturities", "label": "Long-term Debt, Gross, Excluding Current Maturities", "terseLabel": "Long-term borrowings gross" } } }, "localname": "LongTermDebtGrossExcludingCurrentMaturities", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "xbrltype": "monetaryItemType" }, "exls_MarketConditionBasedPerformanceRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Market Condition Based Performance Restricted Stock Units [Member]", "label": "Market Condition Based Performance Restricted Stock Units [Member]", "terseLabel": "Market\u00a0Condition\u00a0Based\u00a0PRSUs" } } }, "localname": "MarketConditionBasedPerformanceRestrictedStockUnitsMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "exls_MoneyMarketAndMutualFundFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Money market and mutual fund fair value disclosure.", "label": "Money Market And Mutual Fund Fair Value Disclosure", "terseLabel": "Mutual funds" } } }, "localname": "MoneyMarketAndMutualFundFairValueDisclosure", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "exls_NewCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Credit Agreement [Member]", "label": "New Credit Agreement [Member]", "terseLabel": "New Credit Agreement" } } }, "localname": "NewCreditAgreementMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails" ], "xbrltype": "domainItemType" }, "exls_NumberOfClassesOfCommonStockOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Classes Of Common Stock Outstanding", "label": "Number Of Classes Of Common Stock Outstanding", "terseLabel": "Number of classes of common stock outstanding" } } }, "localname": "NumberOfClassesOfCommonStockOutstanding", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "exls_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Leases [Abstract]", "label": "Operating Leases [Abstract]", "terseLabel": "Operating Lease" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "exls_OtherMiscellaneousNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Miscellaneous Nonoperating Income (Expense)", "label": "Other Miscellaneous Nonoperating Income (Expense)", "terseLabel": "Others, net" } } }, "localname": "OtherMiscellaneousNonoperatingIncomeExpense", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "exls_OtherOperationsManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Operations Management [Member]", "label": "Other Operations Management [Member]", "terseLabel": "All Other" } } }, "localname": "OtherOperationsManagementMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "domainItemType" }, "exls_PerformanceBasedStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Stock Awards [Member]", "label": "Performance Based Stock Awards [Member]", "terseLabel": "Performance Based Stock Awards" } } }, "localname": "PerformanceBasedStockAwardsMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "exls_RestOfWorldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rest of World.", "label": "Rest Of World [Member]", "terseLabel": "Rest of World", "verboseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "exls_RestrictedStockandRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock and Restricted Stock Units [Member]", "label": "Restricted Stock and Restricted Stock Units [Member]", "terseLabel": "Restricted Stock and Restricted Stock Units" } } }, "localname": "RestrictedStockandRestrictedStockUnitsMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "domainItemType" }, "exls_RevenueBasedPerformanceRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue Based Performance Restricted Stock Units [Member]", "label": "Revenue Based Performance Restricted Stock Units [Member]", "terseLabel": "Revenue\u00a0Based\u00a0PRSUs" } } }, "localname": "RevenueBasedPerformanceRestrictedStockUnitsMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "exls_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of finite lived intangible assets useful lives.", "label": "Schedule Of Finite Lived Intangible Assets Useful Lives Table [Table Text Block]", "terseLabel": "Schedule of Finite Lived Intangible Assets Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTableTextBlock", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "exls_ScheduleOfInterestExpenseDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Interest Expense, Debt", "label": "Schedule Of Interest Expense Debt [Table Text Block]", "terseLabel": "Schedule of Interest Expense Debt Recognized" } } }, "localname": "ScheduleOfInterestExpenseDebtTableTextBlock", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "exls_ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Leases In Statement Of Financial Position [Table Text Block]", "label": "Schedule Of Leases In Statement Of Financial Position [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information" } } }, "localname": "ScheduleOfLeasesInStatementOfFinancialPositionTableTextBlock", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "exls_ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Purchase of Common Stock from Employees Withholding Tax Payments", "label": "Schedule Of Purchase Of Common Stock From Employees Withholding Tax Payments [Table Text Block]", "terseLabel": "Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock" } } }, "localname": "ScheduleOfPurchaseOfCommonStockFromEmployeesWithholdingTaxPaymentsTableTextBlock", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "exls_ScheduleOfSupplementalCashFlowAndOtherInformationLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Statement of Cash Flows, Supplemental Disclosures [Table Text Block]", "label": "Schedule Of Supplemental Cash Flow And Other Information, Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowAndOtherInformationLeasesTableTextBlock", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "exls_ServiceTaxesReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Service Taxes Receivable, Current", "label": "Service Taxes Receivable, Current", "verboseLabel": "Receivables from statutory authorities" } } }, "localname": "ServiceTaxesReceivableCurrent", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "exls_StatutoryAuthorityPayablesCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Statutory Authority Payables, Current", "label": "Statutory Authority Payables, Current", "terseLabel": "Payable to statutory authorities" } } }, "localname": "StatutoryAuthorityPayablesCurrent", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "exls_StockRepurchaseProgramAdditionalAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program, Additional Authorized Amount", "label": "Stock Repurchase Program, Additional Authorized Amount", "terseLabel": "Additional authorized amount" } } }, "localname": "StockRepurchaseProgramAdditionalAuthorizedAmount", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_StockRepurchaseProgramAuthorizedIncreaseinRepurchaseAmountPerPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period", "label": "Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period", "terseLabel": "Authorized increase in repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedIncreaseinRepurchaseAmountPerPeriod", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_StockRepurchaseProgramAuthorizedIncreaseinRepurchaseAmountPerPeriodYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period, Year Three", "label": "Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period, Year Three", "terseLabel": "Authorized increase in repurchase amount, 2019" } } }, "localname": "StockRepurchaseProgramAuthorizedIncreaseinRepurchaseAmountPerPeriodYearThree", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_StockRepurchaseProgramAuthorizedIncreaseinRepurchaseAmountPerPeriodYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period, Year Two", "label": "Stock Repurchase Program, Authorized Increase in Repurchase Amount Per Period, Year Two", "terseLabel": "Authorized increase in repurchase amount, 2018" } } }, "localname": "StockRepurchaseProgramAuthorizedIncreaseinRepurchaseAmountPerPeriodYearTwo", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_StockholdersEquityIncludingSharesHeldInTreasury": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total stockholders' equity including shares held in treasury.", "label": "Stockholders Equity Including Shares Held In Treasury", "totalLabel": "Total including shares held in treasury" } } }, "localname": "StockholdersEquityIncludingSharesHeldInTreasury", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "exls_TaxCutsAndJobsActMeasurementPeriodAdjustmentIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit)", "label": "Tax Cuts and Jobs Act Measurement Period Adjustment Income Tax Expense Benefit", "terseLabel": "Measurement period adjustment, transition tax expense (benefit)" } } }, "localname": "TaxCutsAndJobsActMeasurementPeriodAdjustmentIncomeTaxExpenseBenefit", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "exls_TotalBankGuaranteesAndDepositsInRespectOfContingencies": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total Bank Guarantees and Deposits in Respect of Contingencies", "label": "Total Bank Guarantees And Deposits In Respect Of Contingencies", "terseLabel": "Bank guarantees and deposits in respect to contingencies" } } }, "localname": "TotalBankGuaranteesAndDepositsInRespectOfContingencies", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "exls_TravelTransportationandLogisticsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Travel, Transportation and Logistics [Member]", "label": "Travel, Transportation and Logistics [Member]", "terseLabel": "TT&L" } } }, "localname": "TravelTransportationandLogisticsMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "domainItemType" }, "exls_TwoThousandNineteenRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Nineteen Repurchase Program [Member]", "label": "Two Thousand Nineteen Repurchase Program [Member]", "terseLabel": "2019 Repurchase Program" } } }, "localname": "TwoThousandNineteenRepurchaseProgramMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "exls_TwoThousandSeventeenRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Seventeen Repurchase Program [Member]", "label": "Two Thousand Seventeen Repurchase Program [Member]", "terseLabel": "2017 Repurchase Program" } } }, "localname": "TwoThousandSeventeenRepurchaseProgramMember", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "exls_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted-Average Discount Rate [Abstract]", "label": "Weighted-Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "exls_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted-Average Remaining Lease Term [Abstract]", "label": "Weighted-Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.exlservice.com/20200630", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r361", "r362", "r535", "r536", "r537", "r538", "r539", "r540", "r560", "r612", "r615" ], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r361", "r362", "r535", "r536", "r537", "r538", "r539", "r540", "r560", "r612", "r615" ], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_PayablesToCustomers": { "auth_ref": [ "r655" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount payable to customer by broker-dealer.", "label": "Broker-Dealer, Payable to Customer", "terseLabel": "Client liabilities" } } }, "localname": "PayablesToCustomers", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r197", "r309", "r313", "r562", "r611", "r613" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r197", "r309", "r313", "r562", "r611", "r613" ], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r328", "r361", "r362", "r535", "r536", "r537", "r538", "r539", "r540", "r560", "r612", "r615" ], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r328", "r361", "r362", "r535", "r536", "r537", "r538", "r539", "r540", "r560", "r612", "r615" ], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r198", "r199", "r309", "r314", "r614", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r198", "r199", "r309", "r314", "r614", "r629", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r653", "r654" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.", "label": "Accelerated Share Repurchases, Final Price Paid Per Share", "terseLabel": "Weighted average purchase price per share (in dollars per share)" } } }, "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_AccountingGuidanceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Previous accounting guidance and the new accounting guidance.", "label": "Accounting Guidance [Domain]", "terseLabel": "Accounting Guidance [Domain]" } } }, "localname": "AccountingGuidanceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r501" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]", "terseLabel": "Other Non-Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Movement in Allowance for Expected Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r205" ], "calculation": { "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable, including unbilled receivables" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r27", "r205", "r206" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails", "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r21", "r573", "r595" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable, net" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r23", "r573", "r595" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRentCurrentAndNoncurrent": { "auth_ref": [ "r21", "r23", "r574", "r594" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements.", "label": "Accrued Rent", "terseLabel": "Deferred rent" } } }, "localname": "AccruedRentCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r63", "r68", "r71", "r442" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Retirement benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets": { "auth_ref": [ "r37", "r265" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cumulative amount of depreciation, depletion and amortization (related to property, plant and equipment, but not including land or leased assets).", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Excluding Capital Leased Assets", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r68", "r78", "r441" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized (loss)/gain on cash flow hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r65", "r67", "r68", "r600", "r623", "r627" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r488", "r489", "r490", "r491", "r492", "r495" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r64", "r68", "r71", "r124", "r125", "r126", "r442", "r618", "r619" ], "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)/Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r61", "r68", "r71", "r442", "r489", "r490", "r491", "r492", "r495" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Cumulative foreign currency translation loss" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r395", "r396", "r397" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r128", "r129", "r130", "r131", "r214", "r215", "r216", "r217", "r218", "r219", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r413", "r414", "r415", "r416", "r564", "r565", "r566", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Allocation of equity component related to issuance costs on convertible notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r364", "r366", "r400", "r401" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r366", "r387", "r399" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r207", "r220", "r222", "r225" ], "calculation": { "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Less: Allowance for lifetime expected credit loss", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Provision for doubtful receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAccountsReceivableNetDetails", "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r224" ], "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": "Charged against allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r96", "r111", "r497" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Amortization of non-cash interest expense related to convertible senior notes", "verboseLabel": "Amortization of debt discount on Notes" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r111", "r250", "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted average potentially dilutive considered anti-dilutive and not included in computing diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) including portion attributable to noncontrolling interest.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Tax", "negatedTerseLabel": "Income tax expense relating to above" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r111", "r263" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r117", "r179", "r186", "r193", "r213", "r438", "r443", "r481", "r571", "r593" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r10", "r54", "r117", "r213", "r438", "r443", "r481" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r471" ], "calculation": { "http://www.exlservice.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" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r367", "r389" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r452", "r457" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Preparation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Balance Sheet, Assets by Major Class, Net [Abstract]", "terseLabel": "Right-of-use assets under finance leases:" } } }, "localname": "CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r645" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Less : Accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r644", "r646" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r645" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0 } }, "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", "terseLabel": "Cost" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r643" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "totalLabel": "Internally developed software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetInternallyDevelopedSoftwareCostsIncludedunderSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedTerseLabel": "Amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostGross": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Gross", "periodEndLabel": "Closing Balance", "periodStartLabel": "Opening Balance" } } }, "localname": "CapitalizedContractCostGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss in relation to costs capitalized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractAcquisitionandFulfillmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Contract Acquisition and Fulfillment Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r34", "r113" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r108", "r113", "r114" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r108", "r487" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase/(decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r469" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "negatedLabel": "Net derivative losses to be reclassified within 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r450" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Derivatives in cash flow hedging relationships", "verboseLabel": "Derivatives in Cash Flow Hedging Relationships" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash payments for amounts included in the measurement of lease liabilities :" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r292", "r293", "r294", "r295" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r276", "r582", "r603" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Refer to Note 24)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r273", "r274", "r275", "r277" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r285" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 100,000,000 shares authorized, 38,818,365 shares issued and 34,320,586 shares outstanding as of June 30, 2020 and 38,480,654 shares issued and 34,185,241 shares outstanding as of December 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r74", "r76", "r77", "r86", "r586", "r608" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "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": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r85", "r98", "r585", "r607" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r115", "r440" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Capital work in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contracts with Customer, Receivables, Liabilities and Revenue Recognized" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r297", "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "auth_ref": [ "r297", "r299" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetGrossNoncurrent": { "auth_ref": [ "r297", "r299" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r297", "r298", "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue (consideration received in advance)" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractswithCustomerReceivablesAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r297", "r298", "r310" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r297", "r298", "r310" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred transition revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetContractwithCustomerRevenueRecognizedDetails" ], "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": "Fair value of convertible notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r19", "r572", "r590", "r628" ], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Notes", "verboseLabel": "Notes" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r82", "r83" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r91", "r562" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "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 revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r430" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r284" ], "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": "Borrowings" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/Borrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r21", "r22", "r572", "r576", "r590" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r281", "r576", "r590" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r498", "r500" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r120", "r286", "r287", "r288", "r289", "r497", "r498", "r500", "r589" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r497", "r500" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r38", "r499" ], "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", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r405", "r406" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.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, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r118", "r412", "r419", "r420", "r421" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense/(benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r405", "r406" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r323", "r355" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r319", "r341", "r353", "r355", "r356" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of actuarial (gain)/loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "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": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Change in Plan Assets" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r325", "r329", "r331", "r354", "r355", "r356" ], "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 contribution" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r319", "r340", "r352", "r355", "r356" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r322", "r329", "r331", "r332", "r355" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Plan assets at June 30, 2020", "periodStartLabel": "Plan assets at January 1, 2020" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r319", "r321", "r339", "r351", "r355", "r356" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r337", "r349", "r355", "r356" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net gratuity cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r326", "r359" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedTerseLabel": "Benefit paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r324" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of exchange rate changes" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansChangeinPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r320", "r338", "r350", "r355", "r356" ], "calculation": { "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansNetGratuityCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r360" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contribution to the defined benefit plans" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan Disclosures [Table Text Block]", "terseLabel": "Schedule of Company's Contribution Plan" } } }, "localname": "DefinedContributionPlanDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "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": "Contribution to the 401(k) Plan" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Discretionary contributions towards 401(k) plan, maximum percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepositAssets": { "auth_ref": [ "r53" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.", "label": "Deposit Assets", "terseLabel": "Deposits with statutory authorities" } } }, "localname": "DepositAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r111", "r264" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r111", "r264" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense", "verboseLabel": "Depreciation & amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r111", "r174" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r447", "r448", "r449" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Foreign exchange contracts outstanding" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r57", "r58", "r480" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "verboseLabel": "Derivative instruments" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r56", "r59", "r455", "r542" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Foreign currency exchange contracts, asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r56", "r59", "r455", "r542" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Foreign currency exchange contracts, liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r453", "r456", "r461", "r464" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "auth_ref": [ "r43" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements.", "label": "Derivative Instruments and Hedges, Liabilities", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps.", "label": "Derivative Instruments and Hedges, Liabilities, Noncurrent", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r470" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives and Hedge Accounting" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccounting" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r451", "r453", "r461" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r451", "r453", "r461", "r464", "r465", "r466", "r468" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Term of cash flow hedge" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives Designated as Hedging Instruments", "verboseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology", "verboseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share attributable to ExlService Holdings, Inc. stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r87", "r133", "r134", "r135", "r136", "r137", "r141", "r143", "r148", "r149", "r150", "r154", "r155", "r587", "r609" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share attributable to ExlService Holdings Inc. stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r87", "r133", "r134", "r135", "r136", "r137", "r143", "r148", "r149", "r150", "r154", "r155", "r587", "r609" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r151", "r152", "r153", "r156" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r487" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate, current income tax expense (benefit) (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r402", "r408" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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, Amount", "negatedLabel": "Excess tax benefits related to stock awards" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r388" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r388" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenues and cost of revenues for Company's reportable segments [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r124", "r125", "r126", "r129", "r138", "r140", "r157", "r217", "r285", "r290", "r395", "r396", "r397", "r415", "r416", "r488", "r489", "r490", "r491", "r492", "r495", "r618", "r619", "r620" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r35", "r180", "r212" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in equity affiliate" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r471", "r472", "r473", "r477" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r355", "r472", "r532", "r533", "r534" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r471", "r472", "r474", "r475", "r478" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r329", "r331", "r336", "r355", "r472", "r532" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r329", "r331", "r336", "r355", "r472", "r533" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r355", "r472", "r534" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r355", "r532", "r533", "r534" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r476", "r478" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r452", "r458", "r466" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r506", "r511", "r520" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "exls_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r508", "r514" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash outflows for finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r504", "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r504" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities - Current", "verboseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r505" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r504" ], "calculation": { "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities - Non-current", "verboseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r505" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "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 finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "After year five" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 7.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Year one" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Year five" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Year four" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Year three" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Year two" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of fiscal year" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r507", "r514" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments of finance lease liabilities", "terseLabel": "Financing cash outflows for finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r503" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r506", "r511", "r520" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "exls_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r503" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Property and equipment, gross", "verboseLabel": "Finance lease, right of use asset, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r505" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r517", "r520" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r516", "r520" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r210", "r211", "r221", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r256" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r258" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2020 (July 1 - December 31)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization of Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r258" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r258" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r258" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r251", "r253", "r256", "r260", "r563", "r567" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r256", "r567" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying\u00a0Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r251", "r255" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r256", "r563" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsEstimatedFutureAmortizationofIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r563" ], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted average life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Derivative financial instruments" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Derivative financial instruments" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r482", "r483", "r484", "r486" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign exchange gain, net", "verboseLabel": "Gain/(loss) recognized in consolidated statements of income" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r112", "r484", "r486" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign exchange (gain)/loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r329", "r463" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign currency exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r462" ], "lang": { "en-US": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r94", "r111", "r209" ], "calculation": { "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Interest income" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnOilAndGasHedgingActivity": { "auth_ref": [ "r453" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (loss) incurred in hedging activities.", "label": "Gain (Loss) on Hedging Activity", "terseLabel": "Effect of foreign exchange (loss)/gain" } } }, "localname": "GainLossOnOilAndGasHedgingActivity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "verboseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r88" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r240", "r242", "r569" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r262" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r244" ], "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": "Currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r111", "r241", "r243", "r247" ], "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": "Impairment charges" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTransfers": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers into (out 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, Transfers", "terseLabel": "Goodwill Reallocation" } } }, "localname": "GoodwillTransfers", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r90", "r117", "r179", "r185", "r189", "r192", "r195", "r213", "r481" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HealthCareMember": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Service provided for prevention, maintenance, diagnosis or treatment of physical and mental health.", "label": "Health Care [Member]", "terseLabel": "Healthcare" } } }, "localname": "HealthCareMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r451", "r465" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r111", "r263", "r267" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Long-lived assets Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r121", "r179", "r185", "r189", "r192", "r195" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "exls_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax expense and earnings from equity affiliates" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r81", "r111", "r176", "r212", "r583", "r605" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Loss from equity-method investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r268" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r409", "r410", "r411", "r417", "r422", "r424", "r425", "r426" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r139", "r140", "r177", "r407", "r418", "r423", "r610" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "exls_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsTotal", "weight": -1.0 }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r404", "r408" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Tax expense as a result of electing new tax regime for two Indian subsidiaries" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Advance income tax, net" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current.", "label": "Increase (Decrease) in Other Employee-Related Liabilities", "terseLabel": "Accrued employee costs" } } }, "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r144", "r145", "r146", "r150" ], "calculation": { "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of share based awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r252", "r259" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r259" ], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "verboseLabel": "Trade names and trademarks" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r252", "r259" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total intangible assets, gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r249", "r254" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets, net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and income classified as other.", "label": "Interest and Other Income [Table Text Block]", "terseLabel": "Summary of Other Income, Net" } } }, "localname": "InterestAndOtherIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncomeTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for interest and other income.", "label": "Interest and Other Income [Text Block]", "terseLabel": "Other Income, net" } } }, "localname": "InterestAndOtherIncomeTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherIncomenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r79", "r173", "r496", "r499", "r588" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r96", "r283" ], "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 on Notes" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "terseLabel": "Interest expense on Notes" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r14", "r15", "r43" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r581", "r604" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest accrued" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest accrued on fixed deposits" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r93", "r172" ], "calculation": { "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Gain on sale and mark-to-market of mutual funds, net" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r518", "r520" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r518" ], "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 Components of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r521" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r510" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "After year five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Year one" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Year five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Year four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Year three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Year two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "verboseLabel": "Remainder of fiscal year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r519" ], "calculation": { "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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", "terseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r521" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r117", "r187", "r213", "r439", "r443", "r444", "r481" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r117", "r213", "r481", "r578", "r602" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r117", "r213", "r439", "r443", "r444", "r481" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r471" ], "calculation": { "http://www.exlservice.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" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Liabilities, Noncurrent [Abstract]" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Effective interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Credit Facilities [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r40", "r120" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r201" ], "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 Based on Geographical Information" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r282", "r576", "r597" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "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": "Total borrowings", "verboseLabel": "Debt outstanding" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term borrowings" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r122", "r278" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r122", "r278" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r122", "r278" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r122", "r278" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r122" ], "calculation": { "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2020 (July - December)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term borrowings, less current portion", "totalLabel": "Long-term borrowings" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r279" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsInterestExpenseofDebtDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails", "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r290", "r436", "r437" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r108" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r108" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "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 provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r108", "r109", "r112" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r72", "r75", "r84", "r112", "r117", "r128", "r133", "r134", "r135", "r136", "r139", "r140", "r147", "r179", "r185", "r189", "r192", "r195", "r213", "r481", "r584", "r606" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income attributable to ExlService Holdings, Inc. stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerators:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r127", "r128", "r129", "r130", "r131", "r132", "r135", "r154", "r214", "r215", "r216", "r217", "r218", "r219", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r413", "r414", "r415", "r416", "r564", "r565", "r566", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails", "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements and Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Total Non-United States" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r124", "r125", "r126", "r290", "r432" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non - Controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r199" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "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)", "terseLabel": "Foreign exchange gain, interest expense and other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Structured Payables", "verboseLabel": "Structured Payables" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r167" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r179", "r185", "r189", "r192", "r195" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r512", "r520" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r502" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Operating lease, impairment charges" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r504" ], "calculation": { "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Operating lease, liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r504" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Operating lease liabilities - Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r504" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, less current portion", "verboseLabel": "Operating lease liabilities - Non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r509", "r514" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r503" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/LeasesBalanceSheetInformationDetails", "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r517", "r520" ], "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 lease" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r516", "r520" ], "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 lease" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r2", "r123", "r165", "r446" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r446" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r18", "r570", "r592" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r452", "r466" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMiscellaneous": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets.", "label": "Other Assets, Miscellaneous", "terseLabel": "Others" } } }, "localname": "OtherAssetsMiscellaneous", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "verboseLabel": "Others" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Reclassification adjustments" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r434", "r435", "r441" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation gain/(loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r62", "r65" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Unrealized gain/(loss) on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r62", "r65", "r454", "r459", "r467" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Unrealized gain/(loss) recognized in AOCI" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r65", "r69", "r460" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedLabel": "Loss/(Gain) on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r66" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Unrealized gain/(loss) on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r60", "r66", "r485", "r494" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after 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 Translation Adjustment, Tax", "terseLabel": "Currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r73", "r76", "r78", "r85", "r285", "r488", "r493", "r495", "r585", "r607" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss)/income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r73", "r76", "r434", "r435", "r441" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r65", "r69", "r70", "r342" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedLabel": "Retirement benefits" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r66" ], "calculation": { "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "terseLabel": "Retirement benefits" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r452", "r466" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r43" ], "calculation": { "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Other non-current liabilities", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r112" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Others, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofFairValueofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Summary of Other Non-Current Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, net", "totalLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/OtherIncomenetSummaryofOtherIncomenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r5", "r9", "r236" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.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 other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r23", "r575", "r596" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Others" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Acquisition of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r107" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "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 debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "terseLabel": "Total consideration" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "auth_ref": [ "r100" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period.", "label": "Payments to Acquire Additional Interest in Subsidiaries", "negatedTerseLabel": "Purchase of non-controlling interest" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Investment in equity affiliate" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r102" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchase of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r101" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r328", "r330", "r336", "r343", "r344", "r345", "r346", "r347", "r348", "r355", "r357", "r358", "r360", "r363" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r23", "r317", "r318", "r327", "r355" ], "calculation": { "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Retirement benefits" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherNonCurrentLiabilitiesSummaryofOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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; 15,000,000 shares authorized, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r6", "r9", "r234", "r236" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Advance income tax, net" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreviousAccountingGuidanceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Previously used accounting guidance.", "label": "Previous Accounting Guidance [Member]", "terseLabel": "Previous U.S. GAAP Standards" } } }, "localname": "PreviousAccountingGuidanceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r104" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Proceeds from redemption of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r103", "r390" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r55", "r266", "r511" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r266" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r270", "r631", "r632", "r633" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets": { "auth_ref": [ "r36", "r265" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of long-lived physical assets excluding assets held under lease agreements 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Gross, Excluding Capital Leased Assets", "terseLabel": "Owned assets, gross" } } }, "localname": "PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets": { "auth_ref": [ "r36", "r265" ], "calculation": { "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets excluding assets held under lease agreements 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Net, Excluding Capital Leased Assets", "totalLabel": "Owned assets, net" } } }, "localname": "PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net, Excluding Capital Leased Assets [Abstract]", "terseLabel": "Owned Assets:" } } }, "localname": "PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r266" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r265" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to prospectively adopted accounting guidance.", "label": "Prospective Adoption of New Accounting Pronouncements [Axis]", "terseLabel": "Prospective Adoption of New Accounting Pronouncements [Axis]" } } }, "localname": "ProspectiveAdoptionOfNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r89", "r223" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.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": "Allowance for expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r24", "r577", "r598" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase commitments, net of advances" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "terseLabel": "Reclassification from AOCI, before tax" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r66", "r70" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "terseLabel": "Income tax expense relating to above", "totalLabel": "Total income tax expense recognized in other comprehensive income" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "http://www.exlservice.com/role/IncomeTaxesRecognizedinComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "(Loss)/Gain on foreign currency exchange contracts" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails", "http://www.exlservice.com/role/DerivativesandHedgeAccountingSummaryofEffectofForeignCurrencyExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r522", "r523", "r524", "r527", "r528" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Disclosures" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r106" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayments of borrowings" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r16", "r114" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash (current)" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r11", "r18", "r114", "r630" ], "calculation": { "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash (non-current)" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Impairment and restructuring charges" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r290", "r398", "r601", "r622", "r627" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "exls_StockholdersEquityIncludingSharesHeldInTreasury", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r124", "r125", "r126", "r129", "r138", "r140", "r217", "r395", "r396", "r397", "r415", "r416", "r618", "r620" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r170", "r171", "r184", "r190", "r191", "r197", "r198", "r203", "r308", "r309", "r562" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r312", "r315" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenues, net" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/Revenuesnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r200" ], "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": "Revenues Based on Geographical Information" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolver Credit Facility", "verboseLabel": "Revolver Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsAdditionalInformationDetails", "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails", "http://www.exlservice.com/role/BorrowingsCreditFacilitiesCarriedanEffectiveInterestRateDetails", "http://www.exlservice.com/role/BorrowingsPrincipleMaturitiesofBorrowingsandCreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r515", "r520" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r515", "r520" ], "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": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "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 Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r68", "r493", "r495" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Income Tax (Deferred) Recognized in Other Comprehensive Income" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/IncomeTaxesIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r427", "r428" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "terseLabel": "Change in Plan Assets" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r46", "r120", "r286", "r287", "r288", "r289", "r497", "r498", "r500", "r589" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Company's Debt Position" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r453", "r461", "r465" ], "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": "Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Statements of Income" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r366", "r386", "r399" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r366", "r386", "r399" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Costs Related to Company's Stock-based Compensation Plan" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r471", "r472" ], "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": "Assets and Liabilities Measured at Fair Value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r251", "r255", "r563" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Summary of Fair Value of Foreign Currency Exchange Contracts" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r246", "r248" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r246", "r248" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r259", "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r40", "r120" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of Credit Facilities Carried an Effective Interest Rate" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Components of Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r266" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetDepreciationandAmortizationExpenseandEffectofForeignExchangeGainLossDetails", "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r119", "r525", "r526" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RelatedPartyDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r16", "r114", "r568", "r599" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CashCashEquivalentsandRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r80", "r202" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationPropertyPlantandEquipmentNetBasedOnGeographicalInformationDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesbasedonGeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r179", "r182", "r188", "r246" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Revenues and Cost of Revenues for Company's Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r367", "r389" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r370", "r380", "r382" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock and RSU Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r292", "r293", "r294", "r295" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Summary of Company's Purchased Shares of its Common Stock, Including Commissions" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r255" ], "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 Estimated Future Amortization of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r53" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Lease deposits" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r166", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r195", "r203", "r611" ], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r166", "r168", "r169", "r179", "r183", "r189", "r193", "r194", "r195", "r196", "r197", "r202", "r203", "r204" ], "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 and Geographical Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SegmentandGeographicalInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing expenses", "verboseLabel": "Selling & marketing expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/DerivativesandHedgeAccountingLocationofGainorLossRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r88" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and marketing expenses" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationCostsRelatedtoCompanysStockBasedCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r110" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number, forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r379" ], "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": "Weighted-average fair value, forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r377" ], "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", "verboseLabel": "Number, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r377" ], "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", "verboseLabel": "Weighted-average fair value, granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r376" ], "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": "Number, outstanding, at ending balance (in shares)", "periodStartLabel": "Number, outstanding, at beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r376" ], "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": "Weighted-average fair value, outstanding, at ending balance (in dollars per share)", "periodStartLabel": "Weighted-average fair value, outstanding, at beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r378" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number, vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r378" ], "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": "Weighted-average fair value, vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r371", "r373" ], "lang": { "en-US": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Units vested for which the underlying common stock is yet to be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r389" ], "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", "verboseLabel": "Number available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r375" ], "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": "Number of options, forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "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": "Number of options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r389" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r372", "r389" ], "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": "Number of options, outstanding, ending Balance (in shares)", "periodStartLabel": "Number of options, outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r371" ], "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": "Weighted-average exercise price, outstanding, ending balance (in dollars per share)", "periodStartLabel": "Weighted-average exercise price, outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r384" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, vested and exercisable at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, vested and exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r383" ], "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": "Number of options, vested and exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r365", "r368" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationNarrativeDetails", "http://www.exlservice.com/role/StockBasedCompensationPerformanceBasedStockAwardsDetails", "http://www.exlservice.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityUnderCompanysStockPlansDetails", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "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": "Weighted-average exercise price, exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "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": "Weighted-average exercise price, forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "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": "Weighted-average exercise price, granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Schedule of Performance Based Stock Awards Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r383" ], "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": "Weighted-average remaining contractual life, vested and exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchaseofCommonStockfromEmployeesWithholdingTaxPaymentsRelatedtoVestingofRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r20", "r579", "r580", "r591" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r166", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r195", "r203", "r246", "r269", "r271", "r272", "r611" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysGoodwillDetails", "http://www.exlservice.com/role/SegmentandGeographicalInformationRevenuesandCostofRevenuesforCompanysReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r124", "r125", "r126", "r129", "r138", "r140", "r157", "r217", "r285", "r290", "r395", "r396", "r397", "r415", "r416", "r488", "r489", "r490", "r491", "r492", "r495", "r618", "r619", "r620" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r157", "r562" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r285", "r290", "r374" ], "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": "Number of options, exercised (in shares)", "terseLabel": "Stock issued against stock-based compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited", "http://www.exlservice.com/role/StockBasedCompensationStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r50", "r285", "r290" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock issued against stock-based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Repurchase of common stock authorized, maximum" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r25", "r26", "r285", "r290" ], "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", "terseLabel": "Total consideration" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r31", "r32", "r117", "r208", "r213", "r481" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Stockholders' equity", "totalLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/AccumulatedOtherComprehensiveLossSummaryofAccumulatedOtherComprehensiveLossDetails", "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r117", "r124", "r125", "r126", "r129", "r138", "r213", "r217", "r290", "r395", "r396", "r397", "r415", "r416", "r432", "r433", "r445", "r481", "r488", "r489", "r495", "r619", "r620" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "ExlService Holdings, Inc. Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r116", "r290", "r296" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Capital Structure" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructure" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r513", "r520" ], "calculation": { "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r7", "r9", "r235", "r236" ], "calculation": { "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Supplies", "verboseLabel": "Advances to suppliers" } } }, "localname": "Supplies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherCurrentAssetsScheduleofOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]", "terseLabel": "Network equipment and computers" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimeDepositsAtCarryingValue": { "auth_ref": [ "r34" ], "calculation": { "http://www.exlservice.com/role/OtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Any certificate of deposit or savings account held by a bank or other financial institution for a short-term specified period of time. Because of their short-term, time deposits are considered 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Time Deposits, at Carrying Value", "terseLabel": "Term deposits" } } }, "localname": "TimeDepositsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade names and trademarks", "verboseLabel": "Trade names and trademarks (Finite lived)" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/GoodwillandIntangibleAssetsSummaryofCompanysIntangibleAssetsDetails", "http://www.exlservice.com/role/GoodwillandIntangibleAssetsWeightedAverageLifeofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r210", "r211", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/DerivativesandHedgeAccountingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average purchase price per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r49", "r292" ], "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/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r49", "r292" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r26", "r285", "r290" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Acquisition of treasury stock (in shares)", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/CapitalStructurePurchasedSharesofitsCommonStockIncludingCommissionsDetails", "http://www.exlservice.com/role/ConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r49", "r292", "r295" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.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": "Less: 4,497,779 shares as of June 30, 2020 and 4,295,413 shares as of December 31, 2019, held\u00a0in treasury, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r128", "r129", "r130", "r131", "r214", "r215", "r216", "r217", "r218", "r219", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r413", "r414", "r415", "r416", "r564", "r565", "r566", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized debt issuance cost" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/BorrowingsCompanysDebtPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r51", "r561" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Accounts receivable not billed" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/RevenuesnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r111" ], "calculation": { "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedTerseLabel": "Unrealized gain on short term investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r158", "r159", "r160", "r161", "r162", "r163", "r164" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Motor vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r142", "r150" ], "calculation": { "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted weighted average common shares outstanding (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominators:", "verboseLabel": "Weighted-average number of shares used in computing earnings per share attributable to ExlService Holdings Inc. stockholders:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r141", "r150" ], "calculation": { "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average common shares outstanding (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.exlservice.com/role/ConsolidatedStatementsofIncomeUnaudited", "http://www.exlservice.com/role/EarningsPerShareComputationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27405-111563" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r528": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r567": { "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" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r611": { "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" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r645": { "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" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r647": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r648": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r649": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r650": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r651": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r652": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r653": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r654": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r655": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "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=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "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=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 132 0001297989-20-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001297989-20-000007-xbrl.zip M4$L#!!0 ( )6$!E'E&-_B5J@# #CK/ 1 97ALR+OS]_ I=G_>>N_=:FS:&PN1D^R[%DAWEFE0LR_&1OG@5@()$ MF8,.2=F2?OU;H"1;'A([#D6R&6:P278WNAM/#4\!A<*/__>\W]MX2Z-Q=SCX M]SUY7]S;^+^/?OQ?K=9__[3W;&-KF,[Z-)AL/!X13BAOO.M.CC=>91J_V2BC M87_CU7#TIOL66ZWI-8^'IQ>C[M'Q9$,))3XY.'HHO+5"1=7*E'4+LG$MKTFW M4* SUH$4F/YU]-! CJ8 M9+)L052FI:/,K5$4KE8"125^E=^&$50!:W/*"0$ M"XC6"2D$.!L4WZG>]GC";\=O.!@_'(\F_[YW/)FW?_/(YZT[.5D/I!=]#K#JCVSLWI_/W-[UT@](-Z M..*8;DX__^S\=WIZM@PA/)@>O3F5SGOCC\ZL/]#H;3?1_33L3Q]=6"W>/_AX M"$JZ/WB8ZS-N+DC#L\%D=/'^@NG)8TKWCX9O'UP?_$('G8^[7WH!OH-\\-_M M9R_2,?6QU1V,)SA([U\\4_?+-^(#M6_#1S?Y_1ZJH'Z :M+B9CXZ^:;9#T@] MF(QP,"[#41\G+.?U9J8E_*TW.ANWCA!//Y>0ZP-?E)+)ESOZ:_=5+67?]R1? MU/TCO#[IPWHT?]*-UR?;!U<'IZ<^[.'@Z-_W:-!Z^>(>ZP%A?O1CGR:X4:]L MT?^<==_^^][CX6#"VMW:OSCE.Z2K;_^^-Z'SR8-I+S]X]!__\1\_3KJ3'CVJ MLM>ZD;@?'US]^..#JZ;C,%\\^C%WWVZ,)Q<]^O>]W!V?]O#BX6 X('Z [OG# M>B*-KCYV\?\7;>W M^/O6<]TY>7.QNW6@GNE.[^#RM-O>>G-QV-]6NT_WCOD;:O.Y>9Y M>VM3="X/3/OD2'5Z7CQ3AQ<'KY(]W#^Z;#]]TCTX>=)K;^WHSM9/?,_>?/K2[KYZJ3HG.^)P?^?\0+TTG:>_] ZYW?;^ MMCJXY&=3?'SKN+N[OWU]S6]\+S,XW!^:P_T#U3[9Z[5/GIP<[K\1!_W?^OP. MY^W]PY/V_N8E'Q>[3W=,^S=^QOWM2?N%.'^VO_D:55$QF-S*/E$+P&$K0L%6 MP%(@H3#*B'N/!(.@@@L^_/C@(SQG#^^5(O'5YY.'F=U1GUL\SGAQ&_C'9Z,1 MH_ZD.T[8.R <;0_R%I^[QOYKV,O;V"NC(#N36J5(UP(E8@O)ZU:.C$Y![RVQ M6DOU0,L[A_T#N#=TY .Z3_B7\1K;KV&K/M)K41A&D*TDI&6]AMR*3F"+"*F0 M!6L\W'M4^W]AT/[*[0_S&MQO E??!CN=RL>EJFSW"LAK'OSP27=0 M^>@SXHAFKX9ZN^7EF#;'8YJ\F%2?S#COEJNSNJS(PW&W4M_M+)8(3CO;*7W@G#PZN#=[JN=BX/+?')X\J3?>')]SVUB9TGNZ\.[A,W,XV/]O.)3\K@_Z9(,#A MJQW@:_3NUI,^OX?@>XF#DY]..I>_L" D%I+.<>>DUV-!J )P+0C;E^V3-KS. M01!JLLS#4FX!!M]B ? MCR!3YJ,.V2M_ U1_1E822%VUFZ-O"T9%'X4.@)9E MAA\EYRHK'RO]6E:605:234D'T2(TL@6^L)?/R;6LSDC)@=(Y+:FL/.MB[/9J M_'9%YALD+'S=C;!8L*QPB6PWUF)#YB M"S3%5B0G6QPZ%(S!H@VS%I496Y7.<) :)RTOX3UUW7KY[G#KEW[[%:/%7J"S MQ>VI;3Z_73W*96=K&]I;O[QI]W?>2TM;[7"[O[PY/.ET#U[MG72VF+9>OC&[ M^YOLE=IP6*]A>MO>/_I46BX/3O@=^GOLVWXY/GS:%OP.E[O[;]CSL5>Z/'[# MUYPS?3W???*IM&Q?O!:JY*)T;"GB/R Q?T6,HE4XL;7B M\Q*-OS!87F=@'HZG/AH7OW\^ MSMS$@X_;N+K_AYM>/\-X>#::?IO. CR\%N(KT?F>F/NF(9H.?M]\Z^;ZO71I MM#%](/KB9,GCG?_W\5CNIQ<_NOGIX]9/IR,U-]_&$QQ-ZG#KHYOY$B%OKOMP M[/UCYENGVE:=5?CXR,WWFYL\^*BC;MHY&W2O.FU\C-RI[[NASVI\-J)'U[>? M'KQIXN;8S??:QA=Q$&B,$B6C=@I$ ,]F2V9)Z(%Q4>+:]S@V)HOO_JO9HLEU MC[J6?M_Y-T?^9(^>3:7YXRZ[GD)\^/+%UI_NS3_AR9>M-V_+YY_KS8]ZX$\X MIV7J 1E:4LU$GGZET8NJBN]?+W??\F/=/G5JM7$R''VGZ'UV??UQBP;#/GOM M+S3[K0;BHR8>?/ST7Y/\D%0*S) +Y@)D8PR:0M(DE9$FN1M[#LMMSV$>]ORC M?@-M)7F7T+L NDA,MB05M;5)>9&A]IL,U_W&'Y:OWVI>PS?V6SUU1OW&O>8$ MVU3FWU/:A%YF]%DIX'^=\-?])I>[W[Z1/\RPWYSD^ 2#%4)+IJ+:2^,RL7P9 M%U/1-QY*W[U]OGYK.JH1Q]77S#<[/^UU4W?2IG[D6^1NOX8=-7?KAA6_CU*V M_^>L#HP,^Z?# 7\=;YYWQQ_(,__>'PY>3(;IS55;/S[XXBW>]]K[)_G3KE-_ MM^/XF#R(Y)QG6=;9 ;KB4\9B+7,R#AL0S,I LYGS-*;DZ!*[>6?P&$^[$^PU M!*92+ 4=8K &@$/\(&W(.0 XBJBS7AF8]FB"W0'E;1P-NH.C<4/P@6 +A](: M@-VF3M*K@)%B$C%CTGF%U"BEL_Y9K^:M3D<*ZGDC.JZMO:6=01KVJ2&0U:S6 MDGQ*60! 5!&%2(P?*NV0S.I MC^:TNZ+)KFEF*)G'2K,Y25$XSRH&)QWK%-& M*A'G!\ZB>D!0AB@5.!$1P.0(,N0D=2PV2IW4 F*;)I.GQ0==60,&PV(M!$', MPE-T)FBC389L/*P>H'.C7(L'ET/![$@QCY86@O(<[]0!9B=2LHF\6$%P%T$$ M%@^TH0(%#3FT$M@?H1=4?*0B4E80S.H!??>,?/&H)EF"C-%XCH A*8ZO@BF2 MF:%C:HC:SV\(O'-X)/M&"4J2TRMDRW8RH59 !DB#C M5,FT,O@LP0#%C"#3QH09S:&+@*@Q15_,RL T3\8P0WPRZA1, M3HC2@4EUI9M3L13EI4!:)35:+&.8(60R*YE).(L".8R-J#13!I>UI!!ER2L# MV=P8PPS!0:>\]\$[7P"LPTC2!,% F2PMR; RX-2,87[QT;#78W.WPUTPHO&D M(2@I&RR3!,?Q$8'-UEMEC51%6O9+.8KYH;2H'DBAE(RD008+QF<,6J5LM2X> M=92T@.2P)E/M)5!9FE+0HP%*HBXF"@)=D"G:2&;U %W(Q--BP$6*C"ZY M;(,&KTT$*TR)6-BO6"BX>N#>L>]?/*2V".F+)Y\= +'5!>08";TI.4M1U.I! M.B_&L'AL%8=02@N326MP5J/+243GD_#9N%7$=N'SQ M28@;5>.;YT19@\H1% MJQARL0"1N;]=/:#G.T^\(&\KJ:;]1^OKFLHH0ZHKMZ64)B6)1E]'!\T'H[JW0+@=F"4V 5L1KE((4M;._ 525R>67P68)1WUE- M11HO7!:9HH@@A0O12)F="<[8]&%@L?F0S774=T;@H TDBV5Z+YDQ>"9_(:9, MWD;M F6S,N L9M1W5E;/6A0QZ^*80B1MHY1.&\,&+P0J\T1I83V0(V0''^X$K# 8[77D"M5F,,(L,\\6(@#=FR0\3HC =0UGJ;)$ 41CM-'+BM'J0+GTM<#-#1(]98W'#T M!T6E4 M($VAA*5^:SWD3$ER3&(HE@$4 P918&8XU5^ MM5\!S)"K9P@#H$'S4(5B)PUVOD M5@&?18^XS ZR4%?Z9)D=^R'@*!XI9$]U&-.0#3JN#&3S&W&9H3XII@7LD@3' MZ1"0N8+QFHKTNN2DTNKHTP+F$F?HE1(:,AQG9T&U5$PPJH!.!B%9UJ$Y\KJ% MR6ER2FD.1*$$J,ERCN,4*LH([8CCF 64R6TRQ?TT[7'^]7NSU,RG*G0)(9;D M99H6QTE,NT(U/"L'Z,)6D,P?7-"D EJODPZ00T$@$PLZ6>-2J_7J@3OG%23S MA]1[@;F2-M0*$JDHBHU&9X,U94 MHD[YBC"&Q6.+V5+2)B![5DAU.CM"3!JC M+LPYX@IBN_!1W\4 +0)E*W)Q6D=P1B%(QQ9:2/[%05"K!_3\5Y L %5M'$D; MK L"BK:^CB=:9QE4*82Z6:; J"XKF)OYY&P\J1>-GPQ''7K'^CD\XV8'1[^. MA@/^F*98?Z[%UV>Q- PRCO+XY6GF7N3WM4+==:+H;:2_SA9Z?=M/O-&SH5;T64,E"*!*!-5"Z7[ PZ%52.H8DU1G\Z&[-J MC\R(QF0W*2Y.:$)PL'Y0+6F9: MI+=6&%78,TKE B72'&EZ[62VL@E\=OF@7(RO#+$F\H)(EATB4L:DK2!B:ILH MZ]*$O*"O0/F>ZJRTGRP.%&5*:#U$S6%F+5E,,H9D#5[5;6BVGYPSC(OQD5YS MZ"&TBK4X5:WK[Y #D!)30:LL-*%987Q_7C 4QH>C?#T MN)NP=X7E-'UZ=/'PY8O5.W(+\G#'.9:P[T!,@ M]R>QJ?2&0O+>IM"$=59?06X:F^_1>+);7@VYJ54;F2\W]"(:$R)(JR8(N.1;B<'42E=1*Y"7M +P^$B_&(HDC/ M,:&R-D8VGSIZ58H!A%"$E*8)>Y\L#X2+<8?%6T-):_)) 3J#2?BBV):B4ASO M-Z&.UO) N!A?F,C+B%Z!0P7>2P_$+C"3UI"D3=-*JXU4OIN@?J,P0QWXJI;T'M3:L5' M!'#DA=$%)1JAE6&%:+P>S'82YT[T(.MDN=?KDA(!6684PC S!^>G!7&,QRVTPV/MJX4*)R )Y\J2789:Z;!FB+JK%ZB M$T%)9D-,3&714%@IM);!@M%6RIB];JQ.S!./&>H'6IT]Q^MU6R?()7/H$))W M,0K-/,JD:_W0RX?'^_T&KLK1=R\I/ZYEKS%-'@_'DUNHW/R\F?[GK#N>UK*O M9]SIUD%59?1L(%(0B@\RY+J>TXL4,U$S=V7 (*(#B]J# M=P&S!JNT0?QT"?R:#]TUL!^1I[]2",AHX)!=8E(*BG#1B&B5CS+7(1@ M:QGQO).Q+Q.2TFB%\("@B_;L**N)C62N5;J]7VV_2<%@*=>\OA05,@I@+VE1"(0Q9(E@? M5FDX;)X0S7 X3&E/(2H=C2.H6V5KD8!\079.QL:\2L-AS +FB]D @NU_0IEQ5X)8)&YYQ H:0@'9I0.'#9@5W4 MTEJ.[B Y5^M@&P4QF22TD=*@3S*MYG#8,@,[J^$P,'4>7B;R'"@J_BL31R7\ M'4W1)MA5&@Z;=R _H[&6R+ZQ,"XR!@VUK 1'\YK .Z6R++FLTG#8O /Y68U8 M9BH,ADU&1@C&!,/P>#(R...E%]=:M,0[=/\Z&HY/*4VZ;VDS#T_K>.1N^>:- MNG\=T=ON\&S\X>RG9]U\-]M]?*QCW[]']R?CF1AK#3+%$3Y(IBVFCF4J#*XX MXRS.#\!%]8"156RC1M *0*8HDZ@VS_K?T5[_XQUX2Z=7/S:8^G<'.3M M_SGKGM:G^^EB_^*4/C8F^Y2.!\/>\.CB_6FK&"O9D"(FS0I7 JC"8%HI(L1J M=ZPKLJ&"@^=KP;GC0HS"HB91=,KLJW+RH$!XBLE1*'6CA:6G[,N'ZIT0=P\'2EQS\)I>70CV&UB6VR#;(DEZUP48>0 M4VFH("W0I_]-!4F52#%P\)5TA@*)?3Z;HFBU]Z+NF+YB/GXA*-^)SUDEKFW11.!FN0 :"BL4QNR=8-X6&$)/@8(N5EA_M?:B M@:9[@1S@&>&8CH>]O-,_'0W?7HT;KJ*QSHY]>[8Z19LANX16**H9Q3E)F4N3 MIK/O'."[XQ^-%!T9Z[R.U\ZA "L=$I14B\)9#9K<$I?A66:3<#=5JYPJ:&/- MJ:T[Z87 L7QPR5/1S,G0KIAGGSM4LXSGF72Q(98N)P=0(DK#43R:Z&NB.C5E M*](E\N5/SD:#[N1L2O2>=,_KIY5TY:58$L8)I8* G&)4DM4^1>&5"=Y!0R5G M@0'\WT5R*->L#*&UTQX8S&AD(N>UTNAU]+ABGGP^L-Z)(T^^:!,U^^I"$ 6[ M!# 1/$9)-F,P*^;(YXW4+(M4!I5,%-FB1! IA%Q3GXHP"!1 -]4:+]"/_T;' MW=1;30LLA1'@R9#4&0)"R$)I ]*[6%)(3966!?KN59:66L<[N,RA=XX@BO*6 MA2>"TL5+*&J)"W\N&91WD_,JK*CX.FE%%V.I,3P2L7Z];'$9W( MTN:4F$X4[U9M.OZND9FIS@CET 1):,%I8O*0A,H"=6#6[1Z8A2]^KG0=[L M#T>3[N7TZ]US] 44Q*CKLSC\+0$(:KJ_S RD2CXI44QJPBZ #_0-A[,'\Z&W<'S'1>7#4Q MO@7JSF!\-KKK]=PSK DFA0TV: ML0T&"]I1"B1F])I&*-(U'Y>:TGPE[D^/' M.&H*,IC 4E*V2$$0@?V=\L$J4W2RJLC8>&2F^K+=I]%1=W!T=%-3 MP.*XCBE#T-R+&DQV7N=HK:U3WL;:L"*>YTEW4/T.X_.AN$A# &(?)*.3 3T! M*"V"H2QKAAA_ "]H-0#:G1S3:)>[9:I'XS8.\&AZ34-02C[KX "3L0#LA3"+ MDGV4284,>550VAQ@[Z)!QJTXJT'&'%1VD!"CL$J64#?M-E2<:%#!N07SZ\67 MR+%>F8@V9FL3%!MC4F2TQFAD4:17",MYL/+%XPFE"$F*3::,('T)3JI""4V) M6F:S0GC.B [C%$6CZ72D3(WJ'*63)ID"$8: MBY2*2"";D$.Q//,$L\N6@%0SS(6PJ6YQ#(26"G-:RQ8U@V/>TW14YCQ/,#MD MT@Q18'&(Y*A!I2A7!Z^?S?E*FK^@$.I MC+6@HT9C8W#6.1FLR@2K =!BY@EFAY()Q6N;3,R($(W$0(+C:(,F%JEB Y:D M+<\\P0P)G(A9D6)GE!1H8;$&P<46U#Y@-$U:BK:<+FGQV7/%$ZI$A-E9R"F% M&'00,95D;%8<.:T6Q/,?N%K0Z4R18Z.L\AA^5%A MP]6=T+/N6\H[ ^Z&HV[LT>9X3)/Q3Q=M/!F.'O=P_ F=>WPVG@R9.^Q1[TJ= MCKNG38&,%:GDY!SC%2"'A) +::&L@ZRS52L*V?4F$)0_; JUUSTZ;DRQ;^>U MHX):E))!FX DK74V:^$]81/JLG\7;$S_,O5Q]&:\.BD"W$K\T2MAB%8"ZOK58@ MV)DQ-U'*&X^F2(4-R'=JBE^;(6A*%2FM+,#4 Z3B$$QHF3';[%!!;D"V39/\ MV@R!3B\?#_NEP\/F,Z69*9_TS MMM*4IU- 5_9Z,Y^P!6_0L#4%9XO'++(O$%QA[VNQCF&K$AWY!C"E!N UR^P] M981E6J0@) B4O3-%H;=@+/O-G%91OYYB=_!L.!YW:/(8Q\=/>L-W/U,^HE]Q MU!Q%2X)M(&1$Y+!$9!VE$S%F$NA4+JNI:(L#;I8:I[5+9).VSD("0-+1QV*5 MCRXJ:5=1X[9J[$GY)QKPATDM 3QNG&=C77(6G3 &-,28HJ6H7=;%H92XF@JW M,-QFJ&]>DLD0K(M>@'81.2:,P>62%$0VFV?$$0'A^&PT!?') MB/[GC ;IXI/-YFY.OG7J>(_2V6CT]125[WFD]Q]_YI?$43J^>%9CT=]YJIW! MZ=ED/#U#-D3Q(8B@4C(:O0(6IA"8&!E4-I.SUC<@!)D%6NH.1.>.I7E9!$CH M8 U+2+0AU"7-(4H,A3"9!$+I!LR*SD* ]%J OC]CCUF&CX&E!4%[P$)9)C9" M'&+[X!J0__KWPRPH+#K4VC"1@/'RVC'[<.Q$4K"%&K!?U)IV+)2W&@=%Q1P@ M4P$7! JGC0='* +'C[I1 K2F'0L0((O>.G"I9 \QIYCX:BSS5M6$!)$U M[5BD -4EODPT8BS@@5B&2$=3DL/,GDR6M0M;0LP4&<^JKB4Y#0Q.--%9@487 M)HTQ-B%M=@Y>8UE(HBJ"K"@1O2"P1?GDH_)!Z)2=#:D!)Z M%&\E@#+!.V-RB-EYI^WUEMC+K5M;_+)O<=)]R]U?-]BKE^]UQV\^P6@XHN[1 M8/L\'>/@B!YS'XPP?6V\]YL?HD[9L$'=HC'?Y-;>11\>\NH Y"%)KURYF@A=2W S)'AM M_.>J.D6:B"2-9/X$*" 4RHJB+1RO15&:4"EK/)H\W*OZ<(5'_=K&\V[_K+^2 M:<.,C6?SIF.2$'T(4FOGLRD4&1W3@*2/1MBZSG"0WYN[Y25R9X/NE5P/>O1OD>=<=#4-(]?/K3KS>7WQRZ^5ZO_ZPM.AO];EO;+_>^I:V/A^M5%L4I MI8T(X+SW)C/%S+[6XJOAV=H]-TMD9SF38S [YX,P-D&.$476F*WV3..*HW78 M_FT/\1/V:LVF%\=$GVR;?7/&M&C0X[-132>^6H33!-:X+"&RQ5!34Z14!! - M!NMEK35E'*D4<@/*G*_%=%G%=(;65.ML9; BH@2VILC65" $15BL%WH]C#]3 M,?V;R.M[W^LR[&;J\[Z7YU MU7?S17>F:[AB+1Q0J])Z4*H$4XIU!DN"PM%4 \ILH#,*ZD*&KALQ5 M?6Q%4XQD0BD^2I"9 @0)5KF L62;&[ &:"V6RR*6,[26,:8L1;:"0H;$9!0) MG-680TV(I@8L,EARL5S.,*J)%E0@AT@EB!A= 9-<*,EE28EDP6++.FUS+:K+ M8E4]2OZO[O92\_-U#((B6]J42_+21W>=9 9+G&2V5#*[%(F:2Y\O^6FN'LR_ M="]D= 4ADJM;L@3D\,LK5.!5L=JK*O[KJ3.2 M>PS)190I2"R0D\ $5)F*3%*+3*X!2<5KN6^TW"\F-SM0<28*SSP<0"OC24K/ M=EX+-O?Y:MMI-O-R;>_7FYE:M05:>]?:NZQQ;TD4?&I*KX=]MXR=!^?=)?YC#-, MO94D=$9*P@L $2S'-$8ZS%%&9V-N0)V-9\/!T81&_2V*D_V+4_IT4&E"XU_Q M F./ID;Q^O,=[,-])_@4D9R/J'P(%J)3&'5TSFC0.F>#H>GXL$]X2Z-)W5#] M-E0-02>:8)4BZ:5-($T*AFU;KN4GDZ&@&K" ')DHG9@C=",*>7,5ET*$RM_L 4H0$5=);.LLVR M#K4UD$KP)9 !IU2,,AB;K%0E8 R-6#T6)Y\67IZN@^G0NRN#MGDT(IIE++!D MQG1&]5@'9_59/BNC>MT&?[QIX)NKJ J)D8I!3:C!N!Q@D-F@C[ MNTK9XN=CF L''4!#7=^:C?6A3LL8:Z3QH@C?H/F8M1 M:EH@*%-243D:S&"@ M>KFZYX)B-R%_:0AFPD%T*C1\7_ME(U\_'R:6;6ZV%YG8;]_G#P M>CP9IC>?#9]/._V+I_[IX729;!1*^> E@2\*F:RAETH&98TAF(:.KIZQK%+Y MXAA'M$>G9Z-TC&/Z=30\&F'_EG3NOQON'P_/QCC(+^@M-TXT^.S\.PW@7$NH MEO(S"."8^\07KB^M#UE=_ -VU.N!>&+,^#D M50Y."A<,6+#>YRQ42=+E9-B=-$L0OFF?TK4@?'%()V)Q6:$))D,,M=@40I0* M*5LTSM^D0DB[;(+P/7!UN@.:/UK3U AI9X"6$!@D*&&*2P ^1 XC;$R(3KAB M;6G0 -Q54OB+"=/A>N67RRX_'HXGN^4%WDEJT>('O&(*@:A *RP7G8@:8M%7%YL+!6=%@(*"1E-FP0ETR(G1LT #3S'T.E<:3T72MT/95$>Y5]*?*$032 8+V0+$P5Y)> MLL+69 M"8?HC1>"W:^(;*-K=)-S\<*78MRJ^=V%:_'\?7$T169E7!'2@D[LD*7B\#5H MA*)1V%7SQ2^HU^L.CACB-H[>T(0_K[ ;-DR9V0OK(CR! ";.(*6VR:4H2)>X M:FYX4>@NQ@,7J(L_@_+99BC"L$?6,:"5@I*G(%;- R]2=^?O?!%CG;_+9)D\ M)^UIQ;LAJ1U:@X UPS)H%*)HR7V-*TEZ9K-\G M/=XHW!J;6>O61T#^%=UR'G-QMFC)<*88LY:^I%+(:N-=D[9K618@%^,"=3;D M!5GPNDZRP30_0BN'CL I9Y8_TVHYC.0LBUU4&REU"$(@&$(TV@63LLI1,_N$ MQOJM/>)HOYLFE*>@-,1G&4B85(R*HW7^+WIEF2<&-$5YI4P#MAW^-CA>#KJ3 M\=Z+EPV!)5D=,Q*&+!%(VI@ B610E+2*)37? ]VYNBS>^Z#TPGH3#:D$04=$ MA2I$I6(V*F5:.1#O3LD6#Z:V48 06:0<04:/,NGIKMBY;MV!U%@J,4>_-4,: MH5*4.<984 >0(?OH14;!+"^)2%ZM"ASS\%NS+#27C="@^/_,D5,1'@/S""/B M=-\M#<[H)QQ3_I5&93CJXR!1@Q50&7124*0<#!1G0[)H$VB/ MZ S9!E05_!).5],BCX>#W*T#1BN$5TT:2E;)**6%G%FE6+D2F\S"5#UC@P=L M%Z]@B[>:DDBCY_"Y% %2B8 V2J.EI6*#3$W:'W%IU7+Q*(,Q%)+F,$$H*)"P MU@DURL?(=M>XYD5TBU?=.XD?1)$I15#3A"_F+,%$P:&XE"*$@*9YRZ!Y0XLHDG)5PL':/'>*RCV4<9PSV8'5A B. X@K)"8J5QIV7)'#.N: M'K,/5;KG#T>W]NS9P%$:#7L?0ULON3\<'3U@'=]M ME-&POT=E7'>Z<_+F8G?K0#W3G=[!Y6FWO?7FXK"_K7:?[AWS M.6)W_T :;Y__[RW>_+;FX/]YZK= M[[PYZ&^?=[:>7QY<[G [O6Y[_T#NOCH0NT^?:W[6RYMK^%YGA^JE[;S:.^YL M'5PPZU\W#GIE/:%@&?[VY/V"W'> MYO9?.QMU-B*V')72 L_JSIJI6B!1")^R("H;ZR[]XRX5UUWZ[K6#G!0Y:N7" M?T#!TL+HH 5 TF"NE=C6W?F'W=EY_%Y"97O_);SV!FOA#M4*W@;NTJ):D0RT M9/*&(@H7A%AWZ5 MO%=ZZ:/%E#QK>9(MB-RQ(2.T4%B4&)R(SJV[\RM*_Z$[(:+*I+@G4:06N!!: M(6C=BK+475'0*F76W?F5[OS@DA+X(B#I%H*T+;!$K8 RMS)_M3#[8H(+().YM]+J#-WM_3&:G3+:>=V]C M,FPF?>W1SWL7AZ_R:51@.UM'%YW^#O=2NCS<.CSN/#T0AT]WWG6V-N%@O]<_ M>/52=K9VWAWL_U+:)P<7K[.RP9!BD0S NHZ26CY$Q5&G$R(HZ8N1]S:&HTRC M?]^KD>R*&U0HA.B]N,#BX;+_J=-LGF^>[W&9[:Z]WT/^%[\/2>?E;_Z#/ M]SQY+KG=6]K0YF/YI+-_I Y/>L" QOO%&9>&=.<'6XU>Y*QS:FF0'#3DF%LADF+3 M[7(446KF&>ON_$IWWN*Z;\QK!:22DJJ59"]J1 :%IWZ5>Z M%#[NTIB+1Q6JO<86&.Y--"ZV; 2.+&)=X]X\]_>=2'SL_AB1 \6]O[4-G:WT MCGNU>]!_EH- &V?,9S_KN;695+Y*C ML:P$8G'%^[7[6RIMV+W-K;V3X!2QO\NITI>06SY[W2*1.&S).5*P:^/RE>Z\ M;:\O7PLEA2PUF*9J7&1RK1BU;,E@(F*PLDBY[M*O=.FML0FIV-M9T0H*DA7?JQ@8E>022PK5H9EZ- E*P1"IED:!E4 M"@7S.JC^6I=^<($V!2< 5:M&STPKZE!RMHE=8'!9H..(>\THOM:='S@O -32 MS9'%T7%W9C-5^-P2E,B+D++T9NW^ON;^ZO-?ON3>WQ;\+.?M=Z]S, YDH%9P MR(94.-%"IU*+F*()4\#[\+58\.J7\?!LE&A\]?68,$^S.W+W[:,?^8_W1094 M0>LS"@G! J)U0@H!S@;EK7T]O<'[:\:3BPIEOSMH'5/WZ'CR4,O[YG3RP[MN MGAP_Y O_]P_WIJ<^^G%\BH-'/\;1 V[@ZO/[=JX.WK06,;TY&@W/!KF5AKWA MZ.'H*/Y#&?.OF_\WQ'WQSQ^NCOVGX']*^:$,!^RUL=_M73S\/_O=/HTW.O1N M8V_8Q\'_^=<8!^/6F$;=ZQ/'W4OBI^,'G7Y]=_7L3H@?6.[HYEVDXL>O^2BM M3&DXFG;HPPU^+AK5T^J;8?,>>N-X1.7?]_[SZUB[>X_V:X+0QK!L/*Z9.8/) M^,<'^ E^GTG#].;8ZQX-'B:^A$8_]'%TQ"(R&9X^K,)Q_34.)Y-A?_H+]^1D M>J>;WIR*<^W)'IZ.Z>'-AQ]R=WS:PXN'W<'TG:<7_3!-:DK8N[XIW^:#_-T7 MUS(X86&?Y)L;7!^_?W7LP21_?C#X]]=^\?A'%S^8-G]U"W[8VC__OJ?OW5QQ MHQS\JM\H*+-V],I8NEXOK@=3=_?OP4 M<^X.CEJU_7KX_0^C*T&ZPN7#ZSV8]O8W 7[OKVHT/][W*(?]%N6X]^AE9V=_ M>VOCQ?[F_O:+SZQ18U_KQ?;CEWL[^SO;+S8V.UL;V__]^.?-SM/MC<>[[?;. MBQ<[NYT&O.LWV;=[CUYMOOAYI_-T?[?SKXVM^X_O;RAA(*S.^[W^WG\:T 7? M*,Y/=O?:&S60'PP'G;,^MY(VKA-$]ZH'ZY)SY /DNFT("'*1&5)AUFZB%W7\ MZDN)X!L#K!G"F;H/MX9IFK%;$V7O7=&?!=',\V?J\.+@5:K9!_T#M=?O;/&Q M5WN]SM:FZ>S7=E]"Y^3@HOWTR9O=I]NZW7_Y-C_]#?+/O_0.5>]M/!G*PZ>' M)X=/#P0_Q_DA$WN^O]S=WX$:!'1.=MX=O'H.!_OIXO W?][9:K_641-*8UH) M4N65' A%T*&%T4>;,A94ZMXC*5K/IX3Q PB/-AH@8W-7L\6\9_BVU_Q'7:6S ML3N@?_XN=,O*T<1]^?L<3-V7.OS^X3^\]H_)G[EO[;=>_!7R=T.K:M>JT_/W M-.NZ;^M/LR&%M5._C=3=%M4_4!KX5"@W1UWL;;P<=-,PTT;[Q4=2^;$P?^,K MW7LTQ%[O>$D#L^_Y ">G^&(;57O8H].AZ-)(WW! MDVY\^M(>GFR>'_0[W0/%QU[]PM>T17O_S>4!/]_A2?O=X?X./P,_TTFZON8W MOI<9'.Z?]MM;3_BZ7T[83YB#/ON/R^?GN_N=;N?IDW[[\J=>^^0 #M1OW8[T M[Y[M;TZ')?GOUS:"LMG+EK-9M,!C: 5/J64MAI)#CE&9>X_^ZS^# _O#IZ[D MO3FZ5K*54A_W9VSZ=VK/\Y>;>_O;>\\.-O:V?]W=V]_X]>7>BY>;G?V-_=T- M#@CVF?5O2+VQN[!\G;#[>KX=ET/ 1+@V)_K[1 M%S*MG/; AY[[=7MO9Y?CIYEJ'FUL\SGAQ03BBP9?LT:_315'; M5VOJ&FF-OIN97G2VWKQ.4N4<0TT>5+D%Q+8E"EM:PI-77J)WJ.\]^N5E9WM# MBW]MU*[^*Q3U%O/1G^OWDDGO[MZ:P:T9W)K!?1+"C_@EIO4'&D_A.FK;L!'4 MAT]_Z[;W=V1GZ[![<'($[)QTYW+[LKWUVTE-F>^HEY]0N*$^V'_#SY7?'+ZJ MZK \V&]F,*%R1IIU1=G1A;4"=!@Q6N M9:435AB"$M(UA8,UA9LUA=O?V^R\V)D2M>7A<(URBC>4[E9/7G.Z)WN[[9M^ M6(87@"^_P,;2/^,?3H/^UW]**WZ8_Y]+WVM+ANSOJ,_^[C(]9!,ZLGDJLFHF M_\.BQ!3[:%OJ +56X3^OR5A*IEMF1+:U%K;*SGCAJWORL^L8NN'-=VZ.CZ4:P M@TF'C_S]].WR=3;)^QARR[GD6.F2;@7,I:5]1FV0DK+ZWJ/M_W[V8GOOMYW' MVQL_[S[;VND\??&OC9W.X_L-U+]OG=#4#1QOC$\IU9I> M>:,[V.A.QAOI>#K!\_N3GTOS^LMD?A8UGNC@OK+A^Y+VE+JOI/K.(<,_/FCO M:^'NHN5PWTJXBX9!W_?V6Q_YBT.@]FZ'<*X%[1-)Z'=S9OGX*^,X7[(B=SV, M<^>CH..ZB^OI:/BV6KV/9XZN_&7=['5T>AU^3/=\?O#H]WGW9.VOMMJ*ZT_=FL]K"VUV^? M;*I.GUWK25MTMGYZ<] _[/%SPX%JG[HRWJX3L,B=[81+Z*;FOHO(9/YZ9[GTU!W('N?1+K MKFI7-M*,?6JE]O%\Y[KJZM5FU T.I^=MG]JWIFSJ[KI*MKR7I05.^E;4*%I* M1[#6BR ]1P9>M81Q2@;X0PNU4K[?+T!I_C'UMAO#T<9P>7KJZ @'WDB@HTTM9:RKY>Q,*V* EB[!@):>3(%[C[02&[_6 MI2";T\UU_K7,N3QK7?E675%K7?D&7=E^KRO.6JE+-BTR1M?R0KH5C(HM:9*F ME'P$G>X]4F%RO/&D-QR.ED9-[HR!+_68S=^>-?S5K,95-H./^>/N:'_X;K V M@E\S@N*C 6[A4RP16M;P'U"<:OE+KA5H.G*U._J5S^P.TGJ:Z%NTZ .5\.0(P8M6@EI##(QH8039,N22 M*RH:$.:#%GV'$BU7+#]'5K-6ZM]W>K\.6;M[A]W3]<3N-VKLK8F3'$GI*%K* MHF"-]:D5558M[8-(GKSQ-851"J%40^9,_JJF+&3,^%J2:_+6Z8@=3_<4>QMT M3NELTGU;<[I*-]%X/2VRK$'96K[_6+[9.&_4)99?F/58U558_[A#]U?#O,T1 M86,=WE]*!!:OH8B016"O53S5O<^P[H>D6]9F*%@+KQIW[Y&2G_FL?][EDHAG M0];27X_9\#8XA^,O(2-?2T=U_QW30E7+LWHE6C%HU3*(A@/L)'V)C(QS+<>D MHOEU"KYD3;]D##XD[__7?WHEW0_CC0GUZ+1*R\9@*B[_VF#'WSNK=GP#6;D_ M,9C+FZ$\LE_/$SF_LLX7\ED3@LD(-]2Y'4 M&U[QM1*IUZ>_9QV_<_Z2QJSI:-?_'410RZSTUZEIJT_N'RU?WNY*H.]#:F MXXW'/1R/OT4:_C9PS5^;_QBN$4Z]ZOBB'X>]?WQ3'-ULK&9GF)=,\SK72]RF MBK=]GHYQ<,0_##9>'7?YE[WW=OSAG\FO6TZP?[=4^?P4=QZ#+'<8D5U[^ NI MXM1D-S(BNQHR_<1AUL']7]]4(L:;6VK]JN#3VM9 M'N_N/WG#D5SWX')3=EX]YVBNQ^^T]X;?C?_/QYW+Q.]Z<'[8\Q>W)T5)ZNA\ ML:T2ZX[M7D/+8R@MI<%F8;)0@/<>/1[V^ZR +R;#].9?&ZE M6"TAMWP$:*FD,V8?I!EK9PQ3=V1&2Z6HPV MXL5&.J;T9J-?5RJ\.Z;IDLJJ"K?*O/Q#_O-*5XYQO%&Z/58G[/7XC/^?O3=O M:B/)UH>_BD(S[R^Z(Y0X]\4]5Q$T8 \=1G0;W'WQ/XY;[:IC7IYULX;L+Q=2FHV0GZW_[[ZZ/$P^EA960AM5$6]1XU?\O>E_/_1 M23Z:CPX'I>I,.0]T!WDDAW;\[5-\ME>'6L8YN?C\07YM-6P_U&3'W+92WR]T M:FU[6C<,+@1[-EH[8:"=H\= M8[5Q,ASF 4T*"1=M?6S')Z.E5 L>Y-JD[Q*UE&&;4"(JGX:E]LAPGX_$TG$5 MA;/8QV;[((Z^)?;'K]'YPS+64QA/;B>RE]TI:EYB\OMU)#N#Y9QT?KU")9!; MP-9JQ'S\/&ML%[7!^BJT;M..;:.4L?R6)+_><>H6TSKJZY-\$<>BL.'K M^/YDTF*VL8?V&[\4N5._44;7SC\P/NQ6A=>.2^&U[_+F=)2I1%EIQ"DIK9:E181XRI@P!.L$A >$ M!X0W8\++5&$;/3O,IRWK?2:\PF:APL1A.0'=^-=&WH#HQC=&1YDI\UV&%SI\ M1LVC/%=GY;R7ORV?.(KQZ'TC3]CG\>'%NVOY^!>KH868NOVJGT@5H5XBV&A^ MS)L'6+U+?FM=?.RG'_CN\,X_6#'#^6>_,]2+3W;[$U8FU"%Z<8B=/KFN-7[9 MJ*9_T(^_?M^.M+!(.KDFF;IGK4^\1G_4.^B'%_^D*1&E][WVIQ4YEVS(]9SE MGWXQN^6U=>G\M*2%%^=2;W^XD;'T_6!XMI0ZZ7FJV_[KWNX_>0Q?_.>WFX2V?SL'OPS[;H_/.&=?9WV-L/'[]-=3OMO'PC#O;7OW2^_)Z_=P2* M82QPL_VJ8K7U*=*JYAQR5>NT=1^C;=LW9X"G,I6/%CBRV-RY%9K.*2R:S&F: M !),[%)G=ZX<=O+?[A)R6X,ZB#"PAPQ,UG5@=\B^6=9G@&/:@^"JD_F\-'M/7IY;M&&60;VO#9 NKJ/]Q.I9[9??3T;= M?APM9^C97*V>9Z_V#[Y&I$O!5/0.,1$%XM109$7R*&(;54J<6Q-NU\P>#G0P M,!@8#&P9"D>OD!JS=7/( QQ706>GDW M1E5VTTT9!%7>0 R-_J"*WC\936(;\X3$/!^A43XYJH(<+X+72U![N5?OK-S\ M]VW?%SJPWI<&PU6EH;'M!SL,HT:I.=\--Z>W M-@C[Q?YZ(DD7N M+K#I8GG;DT)7',X M_&JJ>I_/[<-H/^:ME:7VN>U]MF>CYK.K24)9<,\?B1?)O<-09Z"JI_0X55X* MA?RP N=_[/(-NG$X+ 3VKUN)PWX%/QDB-PKW]<>C_SRS-XI:'0L/W6ZN\D.N M__YJJ['[HK&QV]G?ZNSOK3J&JS5E;ENS_8YO&JX>XXN57A/B48;,UA3^04;8 M/>B,B+IZOF!D2S:RNK@+5[UE5;TD#Y:USL%L''XQVC< M>TWWFX=@;N]O[2P=VJSP:'YH!Y@=#:_P#*XHE]7'YG#-;(V7P.9PYT'?WN9 M<"8E.QPWMM<:+RZ]R=O]BGT['JN:]L;*^_:NSMK^?#Y<0Y<0<%J*;X M5J^=6:_1U!8GOAW@Y *R1HN%?.I>'TY&XVXZ>[C7#X#E<8!%ECYU_[[ MP5&\PAT7G7SV\SUBQ21[W=.+%DF3W).KQ%,^ OP"_/(@?BERRH%?@%^ 7VHP MZ#OL6_%#?BEI6<-X&/NCTKSHEU>#T>C79T Z0#KU()TLO )(!T@'2*<&@[[# MOM4_))VM_SOICL^ 7X!?%LTO64XE\ OP"_!+#09]^WW+R(\/-79TV'C1&WP> MW<@QP"PU$88E$M.[,DN14 W, LPBKL=]U5S4GQ"-\-*[89Q'-1XTKO#)U[#I M*6:9XA+@!N"&^W-#%KOO:1<000T#JTN$83UQJT81U!0BJ)\$%SUA%8DPUFSO MV+Y]7RE!EW6]-KLC?S(:E1IOY;R\WK>]LU&W.GU_U9VR2A4F%5#+9U['T4EO M$%Q2I.P@GQZ!*P< 6/3!0I1ZF2C%0I9X$&SUI54HVVW^5 MDNW=<57+LM**\A]Z%Z^+4M4;C$Y*2=5U-S@9-W;L\&,<-UYW1Q]!4P)-Z0&: M4I8] 48G&-C"!P::TL,T)0Z:TI-@HR>M*9DJOF,\S+)4:4E_#@<^AJ(8@1H$ M:M #U" #:A ,K X#@R @4"?JPLS+ _CW4RJ "M@P;T).CH26M NMDNX32-%]:/!T-0?D#Y>8CRHT'Y@8'5 M86"@_$ N5RW6M.9L])1U'T&:[3?]87S?'8WCL)1-L;TX79%K+_J387?CJF_YN:D(5"50E1Z@*A7ADP14)1C8H@<&JA+D:M5B36O.1D]:5>+-]F9, MMLI8?W,\Z&?=J-\=#*=4)%"'0!UZ@#K$01V"@=5A8* .04)6+=:TYFSTI-4A MU6SOY(L:>S;%\=ETICJH0: &/4 -4J &P<#J,#!0@QZF!@E0@YX$&SUE-4CB M9AORQT !FJ$"5$0*%" 8V.('!@K0PQ0@"0K0DV"C)ZT L69[Z_2PZ[IC,/R MWO,0O8?=5>\Q=2++FZ4\=$?'/7OV?#(;L_IH#1[W)PLRM]V=;[ :6_M)DXAL MMO?R:MKQG?T'C[/!@)R G*Y)J&0_(J=G8^MZ\>+OTPW@!J.JY<7S8>Q559U_ M^]P-X\/)R,Y'R<7E"E^[S+K1H'OO[J-5/"YF-_'(??'HCNOBQW M.2;=95EH-7CZS6Q._2R/U0W_T[S%XN#FQ46'PZ\[^'U$;ACM1V13GHGGMO?9 MGHV:SZY,V%&WCZ:7X-K,3J:O_1\W?/;-RM=G,ZJ;YK;N='+G0=]^LZIF>[_L MQ:KQ:[YE:=5WP\[]=I_6=_/<.%?-]I_KK_<;9*WQ8KNSWMG87G_5V.Z\V'V] ML[Z_O=NY)JRWW4RL>Y$WSLG0RL_6_K_:V7O^]O;'5^._NJ\WMSLN]5A:;C;7K\[*LC[BQV]G; M?;6]F5=\L_'[^JLL EN-O?]N;=VT^,OZD+]L]QOCP\%)_I(P:C7BJ8_'X\;H MT XG322.X_#BU5$>]7CTZQV>?6JW%U(\?WFN?IQK*I6VGRS/O_^GWW__AQ7B-_.A-P<0]K_WA70E?,^2^%R]HR&Q-,77+BZ&@[1U'\\CFD_/= M/7OGBEX3-Z#68WM7UDN>ZBT<+ ^U$( 8U\N;]$,Q/F>B3L39S"7(!N/)QN;T<QYC2[-QK=1+ ]=$H%IO?W67OEM/R:-(& M]W^D^S_&%DK5?U9S"VV<#(>9LAJVVDK/[[67;C<_CR=+W*S'9FJLG_R=1, M%FAB3ZW3U/RG>UH,9"^&UA.DWQV_+J[9DU%H9@GNE^>L_M#UG#"*,?$T M2"ZHTPXSPZUTF+ H0WBW7>P:6#+<;(3HNT>V-_J?)LK"/\FER5]Q.G[>/SD* M@_'Y^\U&WQ[%/;V:(ONOGQ]F#^# M=_B[>;+WH=FK_GY18_V.\=OF+Y_D>GO=VC _+VG^W/ MG:,W9SN;;\3!A[]X_F[^=G]'[+[<^=SY9_NTL[F3Q^@_7UR3[W7REKZ1;S_\ MW3OXL$[?[N?K]WO=SN;[_!R'O9TO'_G!EW5R\&$+[WQ9_]SY\GOJ[.&S5_M; MXYT]_/F=2#SDE8N(>\T1IUPA)PA#/"8E.;=Y856S321KR6* N"H:[?_W+R+Q M;W792C6$F9LG"%B@)LL#+# +%@@T*2=,,,H:;J++Z"^LELSQJ#.TV,("Q!#* M"+! G5@ 7[* P42%#/[(6FP13\0@&XU +&BJHU"&!999@)@6D0)88 8L4"=S MQ5(,2K3V MLV1M?Q4LX)*[<$EWZD2A)*/$8(JP"R$?*PQ&-JL!*!)J7?22*R,RERC2,I+. M@4ONMY5JBX,/.%$ [BUZ\>JE5 /N/1SWONK0)'%KE(\H*:,19\XAG2$0\:"E MTCQZ*U*SG9L:61<^^03X(C[KE +JO3*+EDG.?&...; M;='B@@'LU51U7FGS\[KW59IE8QA]['XJ>8ZM1C^.P1"SZF0R!QWZ0KA>7\I6 M)XZ!4^[.*;L;4ZJTS)JTIB*A8*)!7"N-+!4$29&B%<9G>(8DD0QSHB&RE%(@3#O"'$IC!QQ&G) M ?]JJE6OM$'ZSV$\MMW0B*?'L3^*M0N7!]/,$FK35;N&<\G:F@@6<,D]N&0Z M3%Q3&P.. 6&!)>(T,F2324@Z8Y3)*VEY">K +4()&&C +@W@MR!5&L!O5N#W M59&.A K+HD9&2U\R8QAR/H.?M3X(DR+U@63P8RW*)8!?3?7HU;9.AT^V[V.C MV_>#H]@8VU,P3C\)1IF#.GU.)OOV-$)TX%TX9&=_?;S3Q:<5CZR_2U(SKK!& MT>N$.(\.6>P8$M)%X6ABAI5,RQ;&\W!QKKXQ!O!N!?%N#AHTX-T#\*ZS<8EW M.A47&Y$HXYM$7*2$G+ 4468]B8Q'(UB)9),&HJ'KJC2OM/%YTM;57ZF#!#:8 M!S*(J3=_S,O\/"E0!Y:7^[#(UK363*Q*U#*-G X6<19%R:K!""<;B F%^T.S M356+JWDD$SZ:[641^P;,SJ TS]+L#*#W$-";4IT3ID:Y#'K82IU59Z&0-=$C MQZ*UT2019FG6P"_WYY?M::7:"2I5\GGUK5:(DT"1]I0B8Z7R0J5D3.87P61+<%P[X\RM MMEAMH1,LU0"6/,):N#C(A;SQ!7E!2_G4,B>H=-P)J5C&S! M21:&^EFR5PXLZV3F7@8K]Y_#P7%^CK.J/'FI3'YK4;!$ MEK+;"KD83(9B8EQ4PO.4 5B9%N'U7,EHL83;1/E2'.?5>F ,7)"861PS-3/6;3"-=NT1>>2[+3Z 9N ?2N( M?7,OVPW8=V_LFU:B\RI)CS7R7$G$)A5 MME-OQA3S)@^E+,JY71JJHSP)0IF#,GTA7-M5Y9U]>SJ)N^R 7>:.E'(PK4Y' MFE>*X80H40IQ+#S2BC'$O2-<)YP<+K525 NK^L6GUQX0P3+]-.!O#OHTP-_, MX&]*H[94S'HIU%]%ZY)*MDY][Z1,XDA=%>15MD)/"GA#X>ZG01OS+=T-H8'WY)"/TQJS-#1H&CS"./#"(019 M)Q)R(:^AD9%1Q3*'D)8P\Z"0U;>Q /*M(/+-MWXW(-^]D6]*>U8F42:E0Z5[ M >(V*\YVHDR31&*IOEJZWS#9P@3<;'55GE?9NKS=_Q1'XU(*J-'M5X4!2XW ME+J]KAU'L,*L.JG,09W>JH1J)XX/!^&KN$%3M3O1RHB MF.92-[Z86Y<@8-H[,>V5GIO>)LNI,2A(ZA#'AB G24#,:YX2]YX:73K5$\-: MDLSCH%&7RK0U;Q $# (,LNH,,K?62< @=V20Z=AZK:T/U".M:6E@FCRR+BJ4 M8B:/H(VBE%8,HED+Z_J5Q%HY!EDE[\@\IO!5U[INKSONYB\NC9-&XX'_>#CH M9:D8_;]_:4K4;^<^D]J:"V=V_ZG-P/)F"(.3DO=[RP8=CSZZ1=]_9K,#]I:[ M;='SUH:-WM>M^KQN6C/] M8=5LH69ZS'R()V.IW8#SL$6>[Z@_)QL*NO'>YV1YI6<)I8([DB)*Y5#)C?/( M1$X04X1X1KTS3C7;IH7GTK)P];V /OU61Z _64Q( +LSP+VIPR*GG,6<*+( M:4409\(ABXU#2@>;E-24I=1LRY:0$/Q15WOA?8T12W%VNK!&')?.J!F !JG1 M&Y09BL.CAAL,AX//>?RU"PR!9)TE/%6\RH*UG^5J,[HQ<,M]N.5*[Q;!-0U6 M)<2X3(CS($I^(D'1$JK5@'L/Q[TI MG3J2&!B6LEA1#.+2)60#M4A3RI-G/)C2MX7CEI: >W55JE?:(7'9N648/\7^ M2>T<$I":LX3:\T:^7QG)/]WQX<;)*,]H'%Z$>YP!K=R'5J[T;J$^:6Q%5J<9 M%X@3&Y%-BB*'+2NUHQ)3H=DFLJ7$/.JJKKZM!H!P!8%P#NHT .$C .%TPB(. M@4:CD?>"HRQ?#EFJ#5+:4H,5=LSZ#(2LQ1DT%Z^K?KW21NMU[X] MP5F,>=9&]4M>!%O-$FK96^>L^3%"C(6,PW MFB*CB4-,2"^2UMY*W&QSVF(*BDN!Q1I0<&%E0 %9XR"4_HUYO$D(B&<*HT$2XTVU*WM)Y'E\351T&P7]]7OSX]COW1>2K9H*I:[:]G MKX!19]499SX1YT7D@&D>R#17&K\X8EFT-")C2$#?(*&2LXTI83*W"RP;@* M_3"91YS(ZJ,?V+$?'GP].(Y#.\ZC;O2B'<4'Z]E@V5GT(M=+S]Z]D*]71;S M;?H@NKG2,T9;&;"0#!'M->*&)Z0=B<@I'[V(S#$5FVVB6P1ZQH!Q&R!P<3UC M )G"8%3&K>VT7'K&?)I5+F8Z:1XSJZ"0E;/4W*TI MP$/XIF;5[N=1302$>^1$R$0CLJIMHU4H)LM"BIS%8KHA MFK?(7%HT/O&Z]X"83PTQYU&'!!#SH8@YW2G=::P\X2BP8! WF"(C@T?!A)"U M=ND5+7T=J6DQ7C^'W\HA9IU,X(HP M]M54O5Z487P>4[C[_3CN&6K9*V?^666F65QT-Y#./4GG2@N?O%(\2NH1$U9F MA=MRI*44*$ICHC>)4L^;;8-;ALVCFEC!'93!8<\"2 M#?A7FQAOP+][X]^44LT#DR(O%0JNE 1D26>E.BJD,HGE?YW,[P/^U5NG7F5K M]F5#FZQ27S5EWS=U$FPVBU[3N6C65^GC0HPN^6,J(K$3@4'NQB!7NM=XG\G= MB82LC:1X1 /2/@GDL12,FT0PYLVVPE!1%BS3@'(SUI\!Y1X3Y:;TY*"YI-@% M9 FGB!L1D9$9Y:0.6,L4)"XUEHR$[@%UU9)7.:1ZMZJ0G:4.097L)\@?\XCO M*!(V32=@?;D?JUPIDVU$<%@XA5QT"7$G)3*>&>0DYY9A8WUIR$!,2\R%6%;? M_ +PMX+P-X_ #H"_6<'?%:5:41($04H9EN'/F@Q_DB$K")5&RZA8RO!'6UGG M!OBKJ5Z]^D5&H+@(I,HOHK@(4,N=J.5*36S/N!:)),1X$H@G)I'V42,=7:#& M"1JL:K8SS[1D#7N=K5R./$#E4X/*^585 :B\(U1.:>'$Z$@\9\@(G1"WPB.K M/4?<&.987KUH;(%*UL)Z'NG<3QPJP?9]MRG<&!P==<='^2@^Z1994"@/./9] MQH7&+Z^+3ZPQ'C0Z@W%L4/YK;>U!,[O_0SCG?'"/HQ*?CKK/^]W>_S3'PY/X M+9I/K>-Z/VQ,KR)@^D\QO;-YI72U\S928CGR#F=,#]$BEVA$+N3E"89$X4R1 MP6_ '#;%;#;%790?V!2/NBFF%)W$J8@T",0TERBK-:4CGPP(*VYLWNNAS-7AG,GW:X.]P;E[;S?]O>2?QZ]_.S!88M M=XLME[?:Q9;;,/CM_QYB?_1WW_YC3G8_Y.?\Y^^/>4X^'/SSYNP@_[OSSQ_= M@P]_'+W=?\/?;KZG.T=O/^3G.OW?+WD.\MQT/GB M#Z!+$*_5$J\@"^3%A#R55:UU@DS"62'FRFA)DC"F= H5K:P'EO_? O4F(M>P MEXO=NB/ZS48\LTKJBXA^SL>\4>S?1CZW1Z,3D,UZR.:7K74JW@+QNM7:7IJ1JT/WTW9RKG)PX6Q"/K[$X2#8T>&/L:,Z)8(K\ZZ@ M,=5+)G%.4F#($XD1KZI#9>T"L2AB9)A);E-QNFE*Z&^UJW1OR_D^[X[/GJAVG _6]] M_R5QOGX[GLD%^OJ.K)U?ML09#/JU<,I.A@(.M-FI"SO?MZL<;?.=?_[XN+-Y MD)]KG>?Y(;O[OQ]V:.?#SM$6Z]!B:]GA!Q\^?O[&KB)V-K??$2:EMS)FL8P! MY<-51#80C+#@26H=K*=XL1Y9D*;ED28K3,RZ+$9:LU@*/'MD2;)(,A)92L'R MI.;@CIV'OVQ*+,%95D=QW#]X1[TR4<2$C&09W!AU^4Q%.=)"L&!BH*)$!]3/ MU0^R57_9XC1$;FE6_[P1B)-H4!:%@(P-LM@I2>*^V283+^R\/+$+$4[PE-5' M,+^LOW,Q))S/X2CJ$A*%LV!:JS62$3N;K!;*98V.Z98FNL7D]=3)"S&<>,FJ MC(PED,+=D_%HG,>:3VT@BC40Q\CH0E1$0,K:B.?N M_E_OF%')J<20\9X@;FA$1HFL'GJ'N696.<4JI.0:MZ2XWICKP4BY$"D$I*R3 M*&Y_WOEP\(XH';1@'GE90J>4-R712R),H_%*4NRUJ9"2:-&B_/KI^?M(N9E/ MY$GH8/>%:5MZ< !%R]]P*-J<;KK/17UU7D;LG4-Q@Y$B.2 M!B?&-\S['+J?060+H-JC5MH&5'L@JDT%L%A=$EL80WD+9FA3(67M12?$ MO+619L4&8T"U58Q=TQU>DS?8:Q[8;4+??\/:X.[:]VD:H0&'9A>O MM^]K=BE>?V;IVNYO3&1KBE^ 6NY$+5<;IU,N9?0!"5\49I,XTD$(I$BR+AJ9 M#\BZV>:X] R>1^?TU:\P"SBX@C@XC_Z.@(.SQL'IRCNJQBDQ;ET.>QKGKV?2-6ET+/?AW'MMN/H1'ML%]"Q,$8L^JT M,@?U^D*JMLZ%:MW[DZ.37HD!W8RIZ[O0O^%NM'*E>3IS-C%70N*J:B5&860P M*3' SM+\'V,4;;:%IBW%&9AOP"@-.+@@]1IP<.8X.*5>>^,L<5$BFXJ9@7J' MG) .)6Z($3(%'73&04%:!@,.UE6]7FTS]M<-WQA4W2+]X.AX& ]C?]3]%!N] MP0@:12XGT_PR%Y5[E*Z2W;[OG501U^=!V(>Q%_)?&^-AM*.3X1D8@)YT([5'M)+'T][H M^70-GJVJ]L[VA41.,C[^F^5QN[]_+HU 1G ME[#>@D7@#65 M!PS)OW?"KO<_JFW/.Q_>G^[L[]"=#R^Z._NO/W2.MOC.9N\PCX<<'+W)8WR# M=S?_(M_6MM_=WWHGB" F:8.D+$HE61V<"%HA$7A$/$F%K#4.89N28](9R5.11FI$*P/7 M3Z3Q6O9YJ[*.3/AGRD32:MAQEL/1^ '9Z2MGKI^?EE\W6_X< @NO8!"D@-X+ M@KX:1CB.BJK2U#$87CJS2F082YG2M @QD^T15PH@ZR)'E%+27!!>(I+\4BM,UI>U_MM M]7@$:W.=;$??;_D MODG;9N?@])^W3P/-'0G&OHXK;1'(FE>'H4XX0%Q&32R MW!-$L&()*ZY]R?Z1&K<,U6"!KXOF#HBY*H@Y!\4=$//!B#FEN(<8>+09+).- M#''F+3+28$2=P)0XIUPJB*E*Q??K13H!,>>KO9^[YE@>[*([;:WD4!Z"VS!E M#YHR.+?>,U@73JJ/E Y2,]5J(8?1RUBQ/P?#,L#U\7C8=2=CZWIQ?] 9],L0 MAX->+W]D.P]V&$>0MGTG=6S_2K=P[SUS@F$4D].(>Z.0MH$CED@*UK.H.*GO M ;;VB EGU*>!E0LYA@)6S@$KI[N,!Q])HAP%947I"Z60LR8?8K4P4:A E5+U M/;HN(U8N+J)VR77T7M>Z;J\[[I8PLGZ8-#6^T>/4J%OHP]S6]H<'R?,WS^^6 MCZV-,#C)N/K]DV;-Y.#?-75QWWIB5T KF,,)ZM77C;[>#V"J?B#?;U\I[:>B M"-ICI)*PB#/ID?,AH)C_[D+6]KC5S39I$<-:\H8XWD77C)WE/JPAPM4S<@_H M"^AK1>AK#H=:H*\9T]=T3R%'.!;$(:LRAW%+-'*2!J2D3TD4A<2$BKXT:V$] M#^,>T-M+U47;/ROE7OJ#<;[A>)!AR)Z$;JG,F"&H6NJJ3&/J]FW?=_.) M=C3.?SC*SSU:NYK@-#5#QX-1U4#A^3#V[+C[*?[VN1O&AY/,TO.1<'&9"'OM M,NORG4_&\;=SL<+3US?KOA@_GGKV35K8U,_R6!6X.FQHLE('BPDWDELK%M5-TUM)0Z:XP=!6@I3%.:-3^5AY,KM\ M@VX<#HL*\*^?BX1JMO<+8)54Q8VB/>0=^I]GMGV3N"W%_KEQKIKMK?]]M;?U M^N_MC:W&?W=?;6YW7NZU&MN=C>^CT?5'/++#]WD;%$:3UPFI;D^\L=O9VWVU MO;F^O[79V-O/_^QL=?;W&KLORG/O[FPU?GG367^SN9W?__4.LU#SQ_YEN]\8 M'PY.\I>$4:L13WTLVD=)R:U,J<=Q>/'J*(]Z/+K'LW\'XFXE.04YSU^>T]0Y MHU5ZP^6L3O2C/&L]>SR*SR]^^2UT1\<]>_:\VZ^>O;KHIG(2E^"\AL\!^MP. M?WZ#\_?7)N]]HQU.WN1R36K^_?=_>#%>(S]Z4[#[7OO#NYHUS>E2C9C@-:I_ M]/X#ALQ^M'I/;\CREA?_Q&MU2\";4V!>'49C'N31^^F SS'T$3Q\B_#O9/-S&>>A.3338D'J5SAD7C6214$.&5>[=9A4MR M3- ,FB)7^_'%<'!4O%9E=/]TQX<;)Z,\X7&X=7J>6K$^&L7\OU"C%D1G.Y>Q M*'_QG0]ONYW]+;9#_Z('^Z^/.B]?Y^_ZZ_/NRRWQ]NA%K[/_U]G.RZVSRUB4 M#W]_/-C_B^X<=3X>'&V==C;_^G+P93M_3Z^[LW] =O\YP+LO_V)YK%^^C47I M_//ZL+-Y<'9 7W=#YVTT\5G51S* M'O[\3H8H'$L6>:\"XBI(I(WDB&MF?.)!21*V\U).>?E M_ OP(^V20Y)ZQ9/&^8?*O,Q92^#K132!E^O" MRW 0!,)9)<*)2D5M>.!*L))F[8RR*00FG,8NB8N#((&#X%(0#CTG'++S8>M= M$MX:(0QB$M-\%L0:&8X3XE[@@$E9[M*J1>H6EW 6K"_GP%D0SH*U6T>@YL>F MYGP25)A%25,0G"AL-0E6!TIY_F\&\_.S((&SX%)0,S^GYM.=_/WO) _)&>E1 MBHFCDCR(C.0&>::"]*Z<_G'FYBI?<'5[\]:%FY>D^,W".DK^//-MDKBP,1B- M2W;2\-P%>S')HY/C>0]9WJX)Y@T.[V;[%U(234Z.V]#8[6'%Y.I.L?-T@Y:] ML9M>#@:ARK^/PT]='R^)=3,>#_-U57I@_KT7JRIS_;!^5 K.?:G^#HQ[%\8] MF_**$NVD]5XC7CI&<"K]P1(. MNPN*WP-.63X7'G#*O#GEJT=/\>!I5!&%I$KK89N0=2J?Y7@DPH8,B29E3I&T MQ;D$3EDDIX "7E>PG*?["ZTPXCA09"+7B&ALC.*$ M&,F:;49)"PL%@ E*."CAP"M+X#L!7IDWKUQUI2CI6!#8(1530EQCB:SE%'%B M,=8^X!BS(LZ(:4D-BGA-O26/$&E7'V_)M?)7$V_)R^%@-&H<#P>I.ZZ5I^3& M\<[>4[)R;7<>JS7LC0)5([:=IQNEVC1_5GL&:/,.M-G9F/*'<&=IB)0@;K%' M7!F#C&$,.9)H,M9*2D6S+7D+JR<4?%#S2OH ERL"E_/T$ !]F_ MS'MC)K^"F5I8902GR&B9,3,EBEP4'!&O1706*X,+9DK68@8P<9, MLTUU2PE6#DEJ6:-P6I?/H@PY "$!8C[6KJ\<;@'"60#B5\O:&O#,N9)X2##',LE8H MB$)&BH"RT&B=D5 %[IMMH5K2S*/L!(#A8R!-_6:F5F-YW(PWX(Q%>/R!,V;) M&?P*9X08*).!HLBP1-Q8AAS/OV&AJ56.Z6ACLRU92XGZ%8JO.S+6W,^_#";K MO=CK%3=_,5D?V>''>,7I7UL_$F16+Y^U^ES4,L_L7 @:4,P]*&:Z%)Y2QCFJ M+>))AV*?,4@K(I'BU$@6DS"&-]N$M;" 2GAS/)( !BX/!L[34 T8."L,Q%-- M$F7T>;60T+P"0H.<<@09(IGW3EJI2<9 U9(<"A$!!@(&+MA@X*PR\:IXF MA#%#.4$N*(-X" HYS"A2,7C)A9/>^V:;JI; @(,+Q4$P3R^G>1KH8@'F::"+ M6='%59(>ZZ0\(QXZR+WI9\<$RUI.-!%/2W3JQQ,/5UJ M<1)1/55C\<)"#<$S*\XT\S103TLE+2H&F+8P$.4(@@!!!8+V>($PJ=K:J1>Y?#I[:-CVQT>Q?ZX,E$/XV@\ M//'CDV&)HO:'=O@>@JA7GFEF;*/^$H>#8$>'WY+,ZVGA*FVJ2H.J]=$HCK]* MX<9$Y(!T[D(Z>U/F:AWSDKF@$8G,(AXH0<9H@8(5'.=SITC,%>34E-#?P"T* MT80 B(NU5P,J/AHJ?K5?T\ D4U*CH*E"W'B#+"$!18>-(UYR8F6S+5I"SZ,< M$F B8&(]UFYQYFM0$N<.AU(1^&1)C*B1)70BF'O0JD, MTM*0K5-7R_9]PZ^7@&;V!V/;:PRNM0&!,)NY-J*J&1'-,QK[L@7->;8/T,U= MZ&9G?WV\T\6G%>6LOU.6*Q:US*<5X1 GDJ!BMT&6Z"BQ4QY;W&P+WJ)/J7]? MS4\R )LK IOSM(<#;#X4-CL;7V&3,NVEBD@)%Q%/1B(M)$7$".R3M01[EG5T ME6%S'DHZP"; YA."S7E&? -L/A@VS[7-/#ZRN_X.:Q54*4JGH].(!Y*0PU:C MJ GF)@A-51B.'V&[U15'ES,$9B[ 4Z>QU"D$YJG2RT+LZT O]Z:7*0M[ M8$%+A3.S&)U_>"*0TRDB*H6@>M]QJGRLC.<$N1^@5@KQIX M0G3VG6;PQ6"8;U:J8/M#VW\?&^]MM]]J].,8O+XKG@LT3U/ZN9AMG R'L>_/ M]H?Y02S2"BS"4 WD\'GE,&= C)YI2QI T$B,N MN4>..X*23T*PH'",M)!'5@: /""0$E!QL59P0,5'1,6OUG&6D9$FK;CB$D5- M">(N*F2+=9PHGKSA2@7'FVW:4JQ^*8]/"AE!K0:U>JD)9)Z> ""0QR.0"P_! M.8%P&XFQTB%ADT?<1(NG=Y0#U O2>.>O.T20/J/1#UKMJ=@Q5..H91D%8C M3GU$&I.$%&8>6\\I([HT2S WM+@$Y%NQ?$@P.0-!/ I!S-/F# 3Q,(+XQJYL M!&&4*XRHT0GQY!RR+/_P%NL0=7(^F&9;M3B_[I@$@EBT27F%P\IWQX=QV.A6 M*2803;ZT-%)3DW(E79U!?W UEPE(Y3ZD\M>5 ')O'!_^^D.SYKV)2ZO:X=W[//Y\I%&#W5TF;SC32_J&CV(DOB M1AY&MW^2IW'WLG? )*%I\KE]>QI'.]W^8)CE]<(OO=X/5[]EJQ+GG3@^'.1W M/N6/E+;54#+M;K3WYDH=>"F5CC$B*[A'W)&(2I5))(UB1AF.N2S]G&A+2"B7 M5I=#% #RB@#R?(/@ 9#K"LA31GQMI=04>T29HHB;? ;143FD-+8A1HRUC1F0 ML\@9J)P.@ R O+3V?P#D&@/RE#-A=_U=Q#Z(*#G*K"P0#YAG4!8>>2FBI3Q$ M23,H<]S26@,H R@#*"^K@1U N;Z@_$VE=\L9Y39R%(1AB/,*E*-$^>"4A<%2 M[#1IMAG/8@>@O(RV_!4.R=^^9KV'T*(5=Q//W_B>V>G<,?Q[[,?4'0/CW(EQ M#JZ4>S$Q"AD(,J1D=W$JD-5)(Z&"2%5)!.I*<"56$%P)P96 @+6P=@,"/A0! MIRS3I>]<\M8B8K+2G1=3HDQB&E&B@A&A]+I(I>"55!@0$! 0$+ .YF5 P B1$9!TS)T'O$2@((05PYQY:M) M%O,W>P-9/)0LK@24OW_',-4Q,(^(M*:8J#72F!O$O/6:69?R_TL2D@:5N:Y& MZ"<34 Z1X^""7:CQ.I[V1K?VOW['I[H_&):5+ MVJQ$EKB$,...*AJ2Q:&D0'$SCQ2HI^U3!91]8B@[#P,YH.RB4';:E,X$LRQQ M%'V))\QKC@RC!'F:7/0AI7RHJ[)N)(4@;X!9@-FEL\(#S"X,9KM7H@2Q$529 M$)$FFB!.>4(.IU).,5+L2#3!N6:;X9:1!* 6H!:@=MELV "UBX+:;P*R<21Y M;;U%E"J->&FQJ8UER!&OO./.^&B:;:I:#+)DEM(6OL(!V04YIBW?Z*B"B$;W M$B,@.&?%_:TSL'&/\DSEWWZ<5 3I0+-@G_?35FLC4G!$"A1(5>S1"V2SMH%2 M##QH;+1WM-F6\["EK+R3%:!O]:!O!H9G@+XY0M]TO1 G$PDR(:T(0]S9B++B M31".EJ442++29^B#I!2 /H"^QS$& _3-$_JFPK$[Z^^8SP#HHT1,:H-XPAD( M V9(:*$J79TR7SQI\[#M OY!,#8$8Z\F3:F [$SC1!J"\D3Y#U MJH2U*8),3!R9K"%KFQP/5!2:,$ 3]30]KW 8=B>.+ZIYV_%XV'4G8^MZL3$> M-+9.>WMQ^*GK8^._@UYYBE&KD0%C+0]]X#\>YK_%8>U"LQ]_G>_E5:W7JO][ M*5Q=R^Q[GF?!E;R'O_(XD/6=R/KCM"4_I&2B5AAE%4HA;ECF:*K^/.Y4/73=B$#E0"5 )7,NW(-4,E#J&3*,^(29S1&C8)QHE12%\@1DI"B M,DKLK C4GK>VF$<+0. 2X!+@$N"2>=8 BYY$)=%_?U?/: M!MC-[/Y36X7EK1(&)V6&;IG\]^BC6_3]879@=A8^.W6*6-!+ /^_VU'7/]GS MV ..7/-8G 4>N98XWN_/.-PK>LQL@PCHMR>H"\7IXG;53KH\26$X2?W\)/5A M:SI@P/D@0Y(.X522SHVCR$3.D%$RGX<="PFK9ANOT?KY>.J.\D_<[ 8P_W1@ M_H$.?H#Y1X'YZ33'8%C0U"!I74#P>8?QR8GT[I?/\N4RLQ:Y O:F? ME_U)03WD=,XWIQ,8$1AQYHSXP.@!8,1'8<0KV:OOW]G$7'(R(:5*I_L4"'(& M1R0PD(\TZ$N3WM$(I2D& ,09)Y@;C2 CEN!&)9PPGY8&D%@!Z ?M$S4T.7$ #]/8'^JE,HJ^V8\201ICP@3J)")B,\TIICYWCP/%9: MO88*;@L%>W *+8]3"#@1.'$A3B'@Q/MQXC=N(>;*H=09%+5WB/-(D>86(X># M%M;C( .MW$+SZ+:U\IQ8IQRA)>#.?ZI;Q8!L?AK[/C;Z)T71\,L[/THCWRBJ=55+I(P8S/M7[UT@>:S66GQ1M?V)2 G%H(*:P M2K!*3VV5(-#H;G-X_ZQS:,BU:/'_GA%B)A3C6NQLL_IH.R\'*XZ2P0%X'@3A/!!EJ/6)4>^Z]XD'Y M9IOQ%M>RE5<53!9@QG\B>L"CTO]JK>2=:.2!,3Q (W6AD:F@GZ1I(#9JI'2) M[O0J((.#14I*+GR0+ 4^H1%!6E)=;_L(^N/JZX\/C.F C5^;C7\U"(3I*!@5 M&M&L/R*NB4#&68D"ML$Y);TT>K+Y.6MI#0'>H$."#@DZY$.HY(&A$$ E=:&2 M;V(G@DV:2R&19($@'JA".LBL5IKD%56)*8PG5$)8UB7%C_7(.L4&+(,E]R$I MH_-P0#Y0%Y^ICW+)=?'%VW+/A>T:C@*$W@E"WTQ;<[4VPLBZM#RS9"CZ%42VIYQ& MO)U">H$D#/GMB>L8B[>3 D(.2.$G,Y.%)$K MQ@U20@K$I5/(E+YAE@M)F(R$*%+:*&0-3LA:$ZF**I$4J^TOA6D1#E5K%ZH@K9;V4:>Q/*ZI MQ>H-"+2B(SA M'G%+(M*E]0J6"F-#LU@*4O!D,D&O!V5=#\?CX^?/GGW^_'GMU U[:X/A^V=9 MIV7/AOGM9Q>?;;:W3GWO9-3]%$NN6(C'PXQ!ML*_C"8->S3(V/YE\H=X>AS[ MH[A6"?S%-_Q$'.\CQT=V^+[;GW2[I%]IXE&NFAJDS_LF#G_[SO?,>[]\I<"[ M;IB]&!O6ESP_VS\KB7YEF48EG>^D;T]"-W-&H;*JB:@M+U*W;_MYU7OY&?,? MCO(\C-:^.V/'@U&WB,/S8>QEN?@4?_O<#>/#/.!\]_.1<+JFQ&3N;KK2NGSS MS%V_G:L;>/HKFC]9GX6OQX]GGU^=N.F?Y;$J\')YTR8K=;"8<".YM7DCYX?G M2AJJI7Q76M&>7W0X_,H5[R-RPV@_(IOR3#RWO<_V;-1\=G4;9-F]6(6R!-=F M]H?;XJ%SF]),YE;=-+>5*&05:3"LX.AY%N<0A^5CYKW)R,T9O%"TT[]#_/+/MFV1M*3;/C7.5R>A_7^UMO?Y[>V.K\=_=5YO; MG9=[K<9V9^/[:/1#_)9U@.\?/_'&;F=O]]7VYOK^UF9C;S__L[/5V=]K[+YH M;.SN_/EZZ[];G;WMO[<:O[S:W=O[]5F>C-V=_.I-9_W-YG:^Z-<[3$W-Y^*7 M[7YC?#@XR5\21G=YKJDE+Y!W_O*<7,YY:)+3?O'DDU:F^AZ/<'Z#\_?7)N]]8T^:O,GEFN#R^^__ M\&*\1G[TIJ _^.(?7OO#NYHUI=A2C9C@-2;XXPR9Z1^^_=2&;&YY\4^B=VX) M2HO*B%_ :,R#K'8_'? YAL[>B*=O0/W'MN'M9Y4J-H[R70Y'C9A5K=#XXZ0? M&PRW;F$5O4#__F"B4\[FHR!#RR5#>]W3A4D0@.-<0V,>)MCG6F1E*3H>-RJ# M2N-"W)9-ZHO'^S[^O8>L^0PF$ 3B\02"F'D+!*SYHM?\D4"@'E.XP'B A0SE M4<,!EF3-%P*5=:HU=+?I,PN0TTX<-[I]/SB*=4L7?_SUNM=VJ%?P=$?^3[;IYTO?Q\='.5[?OB+Y.^="B7:R>^%#YW]]_3MA]!] MNY^OV>\1((O MB20XHHP*#*7 ).)<):1QHLA+*S2U(JF4B830EI#UJ\ "3 ), DRRBDSRP%PZ M8))Y,0D]9Y+3G2\?O[P32EBAF$9!D,PFR4CD!!6(.NYM:?%)5&83AEN:8V"3 MVK+):N5=U6DL"^[[!J0+I/M]TGU@SB&0[KQ(EU\A76ZM$39&1(CAB"M"D!$^ MH:Q",>6Q<(KJ9INJ+!9@#(3&.&\3#VJVS!7WH9 M%WY]-O';00LXN#_AM5H^ HS?]88OSN^CKYG1Z-NR@M3'F>])/_OVU,XE-_A4-[9F K.R+#F M0G'S:RR*HL7R'#G23@C$#0Y(\^!0=%Q$)3'7)C7;K$7E/$J0 VX";M9C[7Z9 M;^#$*$]5_@T0=%D0]&H,AA8D,F:S4$6I$ \B(4<]SL5\,QRAPH NRR47:X&&S!*N)=1(FNS>LY%IA@=DT.:29,5 M#,MPS.QB6A1?9Q?0T9>LL77 MQ0<%[5A6V.Y^+HP;Y[*X7T1Q,O+U?MC_*ICKH=2O+F61.W&\FS)%_5FJ8NE%7>4N(Y)UG(+/.(:TN0%=@@2DW,1V7C MA$S-MFSE4#5&J#J5YM]Q(%%33&*GFG$/8[(X5!< MG]C8_ :WV#3;I(7)]:9X@*J JJN*JDMKLP=\K0&^7K7H*QHL89%G5=5FS54* MA5QR$671R"*76*2XY.CCEKZA6]1,3?J KX\!7O6;F5J-Y7%-^JM-0TMFT@?R MJ0'Y7#7XZU#^*S%*B?.LX/N$K$X:&:\=CHEHXD6SS5O\!NX!!;\6!O][AMK+ M29.UFJ<0?NOF:]A+;*AO>/V<[U\CD:_56!Z0D 12 E("4@)24E,IJ=/,U&DL ML$I+NDIU"H3YWG)^K_%Z%3GSS13?F-.^DN6L+EGOY0 MNA_FJ8Y.CN?] &)-B]L\PPVK5C5WST,_.6Y?M+ %'\IJ&J]F$.\SA[2';\^J MDT!5B$F]HXGJ;"JJAW&15SPO:Z+<(*Z"039*CHC01'-KK-"Z^)\)!?\S^)^? M#G;>Q?\\@[ > ,9Z ./7P!R;5RZPX!'CA",>7$#&18ILQDB''6'2^F9;Z^O! MCN Q!D1<041<4$ .(&,]D'$ZI$:\HSQ23PE%@82 ./49':WQR"MOF(Z48Q:S MVFCF46@ (!*":NI@8@,F>03=N@Y1-4 NCTTN_"JYN)"TI09Q2RSB(O.*%N0+#RC-+C:)E5M$K\#J.N\-80FD:+O9CZHZ7UQ- '^ ) M@ I(BU97%N,)N#V]7BLV<1F$]F(X.%K?W=C^LUQ2Q;%6W_/G8#0>7FZOWR>[ MZ\]>GJD7@V$GCJ_6L@!*OALE[TZ7XR2$YJ.=Q,AXSQ#758$Y1U#(QSY,&2LG M^F;;S,,_L/+U*@!1EP11:^L? "2M&Y)^]2EH1;BB&3])\#Z?;DQ .FB&(O;* MF!!<-++9OJ&U']25 Q!=01"MO4L!P+1N8'HULQ?3O.#):\1CL101KY!SC"!B MA+/62)((F9<; F#U,3"K?C-3J[% N%;BJZ(>>"[ MD\H;XS_SPP\"$.T=B7:ZW*CT1F%N*2J!MOE\QS*_!NE1X$8%;%4^^Y-2;E3R M1^;9E0\" %1<052<@<_A._8R@+['@;ZO;@+.N2+<.42"\J4#34"6IX!P]%%C MXP/1HMD6^+K'%8 /@.^) ]]"BH$")CX.)EZU]F>6HIP0C900#G$:*EQT62_D MPA*FJ"EV%]+2XI$]J(",B\\XF$=MM%J-!3(.EL;4#P12%P*Y:KAWFG(7N41& M.)(5:TN0)M1F/9L10[U)-NAFF[:TA,2"^MGN9YU84)\:G),)G/S<'XQMKS$H M;KT\-S0N9OS:F.O% MX?]>G/_O5M-V#_:>B^JS7'W+BJ<=RFK/ELIW]M?'.UU\6M'Y^CL;'#%$210# M88A[FI"U3B#A,)%2XVA);+9U2[/K)\%%1W[=82?6#\'J&6T+Y /D4P/RJ4-[ M-R"?QR&?SL8E^:A\IL+.)Q3R<1%QP35RB5EDK);*$IMB7XWEM\/@Y.,I$^2]N\6XC";>5U^O6">_LL;5((+=0 X_TZ?H_@;QF1UY3ODW,G ^L)-P:Q4NMSX0TPPPQ;GEF+FR42YF\1"N_ O(" M\@+R O):#?*:@?L4R&L1Y'7I$?WK\\[G=TX2'1FF*$07,X%E%K,\,O3_L_>M M36T=R]I_1<4^=2J[2H/GTG-S=E%% .>0"B*Q] 9SM\*E#6?7/TXG#O M0X&XO]]VW_[ZHMO9+M]Q\%ON?/F'OM8V#PS1* M+3>LBE2>'Y9/L2I4V4_CLWWIENO'^BWE9>\DELNI6Y^D[?8+68[&K4$NG_Z8 M^B=%,P;#UN X#2?U+L\*8([:+3=JN>/CH@35HJX^6+Z@\*X[B=UQJNS5?@UK MKGHQ&I=?5L^ECM]+/>MQEBW$6QM MAE 4_+S>YBWWR=V^ZX>NZTW=<;U&_W/Y?!M*9H,-Q*4+7.*(2ZN!2_Q= F$9 M>"!2RBJV;3TQ5 IB6(:4HG(TIH?%I8(K@S-DJM[0/GOS#X.-+6"S2#)9TEE!F/L' RA[F4![Y_.#)A_/SOK-%JAT>!]O\QS; V*]>-&AZW< M&WQJ'5:F1[%SAM>;D]8P5;4(*(NJ%>K20^&T-1X6Y>G598E:[UVW/YJ4($FC M?W^-/IP5]#FK*G[@/J=%8LZ/X0M^\.H'9_W64*8J#7\^/7N M+Z,!LR+PJ\*2+E0IKJY_6MGAE=+5:CN;RGZ+& >C;K5NGD_JZG],/W_JQO'A MI&[]V4A 7F\E M6IZ=,M%1!E:!5&J7?:ST1*O'6VA + PQKW'Y>U#FF M8?6VZLG<\@VZ=3BLHMS_^KY*Z,*0M>M>C.2M*D#>K[INNXV;U&TIUL^-LEK; MV/E_O[_:>?G7[M9.Z__V?]_>[?SZJMW:[6Q]&XUNQ6_5!/B^_8FW]CNO]G_? MW=X\V-ENO3HHO_9V.@>O6OLO6CM_OMX]>-/ZZ75G\_7V;KG^[QFDT/#'?C$8 MUD;4N"R!U#HJ'S@W541=)&]YCVF8V>[UE2]6[ A40GFQY%8CUW M/$K/S__X.79'QSUW^KS;KY^[_M!-AX8N.&F=GO'2V?FELQN<75^?7/MJRV=R MD9MUR]BWK]_ZX5LORG6K]3T_2]=O&1)=%\K>\[.WWA76K;GOTWYGQ)+Q18QX M@3)>V(BY@J4:L5YG3"UFQ-K>,GGW'[%:E[!<*T\5/5XNK2AZK._ZV>^<+#VG MM'@T^3OF>JK_]ATG]D97TWX43?&8B+\ MR(2;1TB:V!H<%9.U]6H\"/_<(??OW"SJ#R:NZGS>BLMO&9>?F%I^,QW2Q^5W M(>/-,KHJF.)ZK3]<-Y)NO[7ECJL Z1T6(RX;7#9/<]F\3&-7W/+8VG'#?AGG M"%<+KA9<+=\BF1!.CDYZ]09976VJ=25!O%55FL(%M*(+")VD.51:&B8W.AF> MHIO4%*5OTEB0P1ZHU-G.?T^ZX]-9*L;ABEG2%;-0'$7(107"J<:IQJENUEAP MJG&JT0) !5J\ GW';Z]I8 MF AQX>#">:#-E3JS^:$7#JZ-IEF?.+V-&0M.+TXO3N_*3R\:+FCQ/[:R-FDL MN'#0XF^2/C9I+ L-%]ZK%B#5SSCNK*!4, A>&21T3!2JU M#UG$=[MU 7TAV'3]X=W.B]D*$!\-^G6VW,3,V#\9C\:N7PGQH@(Q?>0*Q/M; M9W6HCMY\WONR)]]\V#M]6U7Y_?(G?W,0Y/[?+WIO?]TMGZGJ1KW^U/FP\^FB M O'1;T=[![NPO_TG[!UL0N?@ST^=@[?=_8-?>IV___SR]L/K+YT/NY_VOKP_ M_;H"\9OJ?A_>0V?[?1G3>];9WF2=HUVY]^MK]G:[<]0YV.-['S:_[&__EO=. MS\KGOZ*?.U_".U8445*I2.0J$F""$P-!$24B=^!4CL*N;0C3-DRTM9;-:5DZ MR[IK**HMOK/XDL)]DX;R6'W%[\4KC1+=8[05GQT5EH9\K[< N!_S5I7_K[)K MS:N'@UX1V6B2$[M;URTM0KJQ47AGT*_&,1ST>N4MNY6?ED;-:1R^)#S\Y0H/ M2P,VVT1T-IZ DE4!2>:)=HK'Z$WDX L/-ZAE./(O\B_R+_+O$^;?0(/6AFDJ MH@97D#M$EY6R8%P6#N2W^??.CB]2\V-0,YNF9L5!))H3L5DE MDKXI3)Q'CK MC%\J:E9MB_R,_(S\C/R,_-P(?LX%L LF>ZLD% PWEBD;HP70!;)%%,C/ M2\K/X@H_>Y&D2T.Y7=N -EC=UOIZS!:9!IGF:3$-NH/H#CZ^ M.W@_^D5W<)EX^G2*IZFT(8-)Q%?-NZM-MHG+QFG'C=5EY6;.]/<[ 33"4"1 M('(@($4@)AM#&(@ S+M$75S;4$6'[ VQ6MQ5G2M!+^"\Z+V.#E<-2N=)ZP]Q M5+<&DU9W-#I)L>7>NVY_5!2B^D?BW:CN]WYTG/JCN@=UZ[A7;KB@..QW17ZC M1M_MN/8LA/(@!Z1GBKO2%,$S#IIZ!R"C!V9C8,)GY9D(_-UVS2E &:G_4(+> M_RQIK1"[M3YLGPPK3BD/.HB3&&Q]E)?9B,@@BL(GH@K&2DL73R-S68(-!;K[.W:+!*;&B:E) M0UGHMM]3HIO__9?AC/^,>(%X@7B!>#'/>$>Q4)R5WAA*$_A(3?):6B&%C%#M M+W_'-OW&:>OK]N=?KG>2;C<_,9!Q)_/SRNDM9S- =IX8P2,![RPQIMB@DB<# M@3*;\P,=K$8N02YIT%"02]#V1+QHMIB:-!3$"\0+Q(MFBZE)0T&\0+Q O&BV MF)HT%,0+Q O$BV:+J4E#0;QX^%BX#3S8E%UV,4-2WEN1;!")<8]\ M/GHYX7U1YN ]I=90E5O\J1@T^9IM\B$*( H@"B *K#(*/&S:TYTS\C?CAY/1 M^"CUQZ.#P6818#4XU_O#=>-N?\L==\>N5Z?GUR;AUI1%^#+]]Z0[ZH[3JS3\ MV UIXCZ^3&'POE]_2^U)HM,XB]/XZJORUT'ZZ)PCVFE!0 1)G(=, G>,%;=? MV\#7-G1;<]6<8V!(-T@W2#>/+3LT.A$%$ 40!1 %$ 40!1 %$ 40!1 %$ 40 M!1 %$ 6>+@H\;,81AJ&7- Q]-7 JT2\I((8;:UE$*UU@''H M!B(%X@7B!>(%X@7B!>(%X@7C1.#$U:2B(%X@7B!?-%E.3AH)X@7B!>-%L,35I M*(@7B!>(%\T64Y.&@GBQ].DX7])P$-WH\#P3)WWNC9Y/;9_OYX.SS?.Z) AF MTC42>-]_.!^XRQX%EBP:=43A?VXYSKX!(EUB5!@$E&+%A+$I6) M@S1,4+^V8=I&4#Q0B92!E(&4@88CH@"B *( H@"B *( HD"#B_F@^SA_]_%J M*A'UAEH*F23G$@&I#;')4.(C=8YEZPP$]!\;G#KT9 KRE/6^V,2AIY0MBMGE MF%V.%B'B!>(%XL5C+](Q O$"\:+98FK24! O'C[^)%.&[&323C$PVCM# M4S8^91HB!ROG&7\J/N=EP D#33,$FO:WJ)C.4Y!5D-!:755Z-@1DE,13ZXI. M995ES"(R6L69@&/?>F019!%D$;0Z$2^:(Z8F#07Q O$"\:+98FK24! O$"\0 M+YHMIB8-!?%BM;.J,*KU U&MJ^E3!AAS.462!,\$P ?B=!2$:F5-IIEKSC"L MM33)5'>LP[0 CM$/(,-?7,_U0VJY4=71[+>3?FH)VFY5>-*,I%D_&,8TK.]0 MA-<:#7K=V+IXS,G%L]N)])=WQ:'+W>226D/P;#:A2;X_&PZT_&KLCQ M8- 9]*MQ# >]7GG+;AE18?TQNH2S.1XY'CD>.1XYO \9GS(#UG%+2N H7E'MF:%#DD*QS$;W/\ MG1UXI/_'H']VA?ZMA&T#*+0U!;0!T 9H M@&":-!2T = &6%D;0'DA;::!<1DAF.QE*JZ_]SXDSTQ$&V!9;0!QQ0;0C$G# M@B365R$ #9*XS 51E&OI"N^GF-("-D!, %9RK4-1J'-]?6(P+]78\$V#@C1$%A:0P"3TQZ1SV[, M3A-2VNA=!"\\*!!6*J4,4^"L\=SZ6[+39N,K?/^7>2@ M>-")V. D :CV[I,QL#I%6- @6J(9+D9"1 0R#6,D=L5 &RC]1$O;919KW-#3JN: H\ M-O\V:"AH"J IL%RFP"S9ZL!$87H6>%0@N3>>"EM\14^92 IWL9?7 .AV NKST,_J!5%^Q^[' MC?_4/R9O\<-GEWQTQXOU=UV8$Q.)E6'UW/$H/3__X^?8'1WWW.GS;K^LO43J M#]W4<.)3-XX/GS-:GH!.T._L\/;9#P]/WOK76$=V'V?]G%&K-(8+Y4>JZ+'RS5BN<[U+5]\Y;/?*01R.&%E)@M- MSZ=]TAP<9$:;4V3J<<;RG;U=N]8:#C[=8Y_WQZ8[I,IW^'K"C[HQ%J-FV2(B MDYW25NU,W2%@=&[(%2,^3:^\'WLK+K]E7'YB:OG-5%,)E]^%C#?+Z"I/V/5: M?[AN)-U^:\L==\>N=X?%B,L&E\W37#8OT]AU^RFV=MRP7\8YPM6"JP57R[=( M)H23HY.>&Y<%4[=+;EWIE]RJ:GSB EK1!81.TH_+^&"8W.AD>(IN4E.4ODEC M009;N(P[@WZ+%-:ZV+YMG>_?(F_ALL%E\RW>&HQ=KS5)CIBE+C:NF"5=,0LU M/]!2007"J<:IQJENUEAPJG&JT0) !4*L>'3Q-FDL/S;5W_$0<9X;,Y8[S_-] M\NE_+%YR:WK]L@53)H4D%M*E\K['M'#AX,)I_L+9/"IONDN@'DFE,6-9A)V( MT]N8L>#TXO3B]*[\]*+A@A;_8RMKD\:""P/7W[]^Z7O3+.MTX^CMT5_=SO:?IYWMS7+O M?\IW_-:KQM#YM7SN[[T=-ROW1GY&?D9^3G^_(SIU0ZY[VA1@)H885S MVH-SP@5OLD1^7E)^%M/\;&+T640@3#%/(*=,C!:.1 &4)VF#RG%M ZQI6W&] M?1[R,_(S\C/R,_+S(S2XBTX$*V-PCFF001HE-/Y482=1#86K'B>=>$F>D-5GYX(Q?V]"ZS1E?FN9V#:@3$F>23&N MH! P\\12&8EACO'DF2[SN;;!)>Z:(@,C R,#(P,W@8&YLHHYJYW@"5141G$E M&<],.>&BIYC5M+3D/.T=%R,K9^D=L2X5YXSL$5GZVH9!UUF5B8%A&II"EE )BXY2:0QD?H8HY'5\5'; MIJ ?@"ONM^H:BF8_X*_-%7T:)Y@F#66Q&30KS2+_^R_#&?\940!1 %'@R:+ M# &( #PRF;,S3D(*U"GK+77:LN"53_([AN0W]@*N&XM_N=Y)NMU6Q,C"G6S% M*^>9@Z0A2>U)3E$14$")Y=23ZH"D&3:C-(Z2X;H"[/K[B>UAJK<4A[G0KL.40!1 %$ M40!1H('I@7<^9K(9/YR,QD>I/QX=##:+ *O!N=X?KAMW^UONN#MVO?K,26T2 M;DU9A"_3?T^ZH^XXO4K#C]V0)A[CRQ0&[_OUM]3.(_J)L_B)KZXF&FJGC(W1 M$:=7VPXJB+=(-VL,MV@T8DH@"B *( H M@"B *( H@"B *( H@"B *( H@"B *( H@"B */!44>!A4PUQ,VI)-Z.N)BT* MGY*2P$A2(1( JXCAD(C,-!FOE'/1X6Y4D],65[=@YF:8K/\*S :Y-1XF-SH9 MGDYJ9F(V>I,,Q57/-\8S*4_+4$040!1 %$ 40!1 %$ 40!1 %$ 40!1 %$ 4 M0!1 %$ 46$D4^'97\AL[Y[CD>61)1V4%&"$]*"JS=]F!5)#=7#OG')P%?^NC M[)-^.75X>(@MEK&':( H@"B *+ M"J/ PQ;#'!5!E;^^WB?>Z_8'P^[X=/?,JMM.H?+KTHOAX.AEBNEHTO( 7;L9 M7+O]KUIEQYQ5"($1%000WZ.C^^# -ZR[IPW28^J/NQ]3J]LOKA'G_3?+P5SVI&T__ M/"U;#E$ 40!1 %$ 40!1 %$ 40!1 %$ 40!18$518(;@+M?<#/;AW[^7TP&G72>#\?N,\8])TEZ/N*RNFS M(\$"USES BXI MIJXK++)#/*,G6<)E'M!+:-A %5[/&1/ (PG M/FI.J!!:@73:68U1I"8G$*YP?.10#S\@98=H@"B *( H@"B M *( H@"BP%-&@5FJ WAMI &EO.Z_F&>4I?MYE6 ?#.3.$ M<_8.-L=7PCE<,&>R-X2++ AH"<2GK(@R6FC@VKO(ZU8A4CU$/ ?9 =D!V6%) MV %M1$0!1 %$ 40!1 %$ 40!1 %$ 40!1 %$ 40!1(&GBP(-S0W$J/&/1(WW M#D)UDO3S[P>[7SKOW[G,/8N6$T&](\!%)L9J(#J9Q%/F@G*-<>-&YP'>K9#@ M JA$/X ,?W$]UP^IY4:M06[]=M)/+4';K0I$FI'O[0?#F(;U'8KP6J-!KQM; M%X\YN7AV.U&NQ\&)[Z6+-\R1$1YB-K[)"*-#-TRCKTC!L<0T=5Z9+"!X9H-+ M63'&9 C,2?%N]R8NV.V\F($,M@9'1X/^J_$@_/.J'L/^R7@T=OU*B!?<0)$; M[L -.V>\<%%:5NG 4R*<2T:@JB_K4J D&NFX%IR#,6L;PK2YE6UJ1..RQ.>S M,AN*BTMY+NE!(*I!0[G9]W@PKI\S-35*MO^S&KBR- 1_W>6['[M?KQ-?<_?A MH%?$-MKY[TE=,3[T3BHA_3$85J/8'(^'77\R=D6.!X/.H%^-8SCH]:@>(*8HF549:\,Z"H, MH..WC8!1D6;Y"ZV!IEL#^],1 6VC<$H%$HKQ1T P1ZPTQ220AB>>&>Y<7V2JU1G,5D,LWFDF.C):J"IF8C(5),:80XB)6J?7 M-J!-C6F7Z46V0K9"MD*O%;W6U?=:[\?QZ+4NE3&P-VT,B&09J"P(LTD3, R( M%P*(24I!4MSE[-Y'[A)-IM$3+21@/.>6"H- M,10<:TD!*T MMC;ENQH & %HHA5PI:")S);I: 71.2H""0*QCCI"N8I9*HBIZFNF@+6%Q#RV MQ[8"ZGHHS^H%47['[L>-_Y0?%P(?C+K5M#P?IIX;=S^FGS]UX_CP.:,%B0[/ M"KGP=2TG3WK3)YTO,CP9IY_/I$:GO^+J9Z:F**1J-7XMO3L^Z%7IW%FHEW/# MZ W%:@I&)'+VS(S7@U<7HJP%-_WS<'BIM.\3\7;*1$<96 7.*4W+E(%6EANEWA6H.Z@65U4\ M9ZOBP_YX])]G;N,FS;EU*1RYX?NB(Q4P*74=6!YM:=PHN[6-G?_W^ZN=EW_M M;NVT_F__]^W=SJ^OVJW=SM;Z-<6]VR,W_XFW]CNO]G_?W=X\V-ENO3HHO_9V M.@>O6OLO6CM_OMX]>-/ZZ75G\_7V;KG^[QFDT/#'?C$8ML:'J37J?FX=E;L]8NB;["ZE.3)HBM9X['J7GYW_\'+NC MXYX[?=[MU\]>?^BFUJ83EK)FW:@)49T55SO[_C,26Y]<^\J>FUSD>IW+6Z[? M^N%;+ZIUSL0]/TO7V6T7);_O9V^]*ZQKS9=JQ,LG8[DNP"S5B.VZTO?]+&K% M7:>R*SQ%;.V[8+^,'Q9LN[',\3(>I/^I^3*VJ^/SR*08:(3^L& ?#Y$8G MPU,T0Q[D<1''?E!=!\6.:4WVHV=I1?!4].MIKCQ\!GP&7&5-E\QW(+I9^3&NG-8PDMSJ.7& M,E8Y@F4I:) Q@##22&9!9NI#TLPZF)QK85PP[+%XRW&5%_^\.=H][1R\%YWM MUZ=[!R^[G>U.N><>V_M[E[W]\">\W3[LOBWO^_JXRM[?+[MO/NRR_>U .P>[ MGSOE'GN\/,^7UY_??/CKJ+-]^,_^K[\=E??EBYY+K^BG=S0$HUS5;U MI5R8PB\-J=QP4O)>C()]_9K!+U\N^"5PRUFPDJ@0* $9 K&)T\(O0@=01BDA M"[]<+XB(O(*\@KS23(5?8E[Q1J8H@N7<<["@O=*>>>4LMU$*H-_F%3R!WVC* M81>4HYQG6?-,9-4W'JA6Q#JC"*/20=Y!WEDT[X04 M%%?)4Z,T1*8L>"FE%Z"*?:QL1-Y94MX1EZX.34I1F0B30A 0FE;MRX&X2#5+ MD(JID=0=U:1=V:I/JZ9-4EP:D$Q,#P;SCEH*H$RY@PW MWR8>K#Z^' PD+QC(NC,%EY'JHF3MS*-K %=VY "$7S'D2#*M;3!CVMPLN(<@TD]# M+/A%E,!"4D-2>[R]D%@0SDL;K786;/*>,NF,*J26C.3)X5[(LE)9YY+*F!.) M\L)B-FM-@%I-+,^*1$D=^)B-X6YM0VG:II3A;L@#%+B?\VF3N[55J:KCSO.H M"3S$@;8*/%K=T>@DQ99[[[K]45&!ZA^)=Z-4B?#H./5'=4GT5N'9_K=/OSUH MI_4YAM@>0LZS1=@\Y8[RPAE16(#R0E 0*5KJ1:#%7'ZW79T$HHPR4O]Q4\_T MV?ACM]: [9-AQ1KE00=Q$FVK+^X?5V,>[7Q.P] M2H%QMQFXHK,U=01%*LF5 MU9P(RP0!;1QQ5F;BM;'1@V/&A>"KC"IGO(_2>>69T>6WH>8[Y/^-0"7S7R#&DGK9"Q$T-7)\Z2]U2[' M**0WU&?YO1T-#&H\_*;%U 9WU);[S!@1C#D"*7GBN'2D3%P4FC'CE,&P1G/W MK^^6SK2T^]-_^L>G_N]L\Z?];Y1C61;TWQ^,OTWY/NJ#M.K]+P M8S>DB97_,H7!^W[]+;7!C[;]++;]JZD-2Z%XB-%DPHLG1H Q2:P.CK#@)74L M6$_EV@;C;4D;5 \7<11Q% V%!D@)%1P5'!4<%1P5'!4<%1P5'!5\!?8L5WK9 M/.R>)49(EC1",KW[Z:WG)F=.('A??HA$G)>9.&W!: ^.J80QDD9O@*[N =[- M,%G^%98-(LHB"C8A*F;I3KX#T+@G79CTN?>Z/E41'4_7\%"W$FY%P1>[J1D8(X*RHF, MT57E[Q+Q47KBK.$Y.!Y2C&L;3+2ME8B JX* C=SD1EQ]P%UNQ-4%X.K4#G5! M3J=D2H07(Y. <7E2@)I%ZJ,%%6UU/A=QM9F;TZM[.G=_?)B&];G<83I,_5'W M8VKU!J.%E9!>ZO*Y.&N_G _<9 M(RVS1%JFF\YSXYU)B1+GC29@(I#RVA,)7&=A9-94K6TPVQ:F&4WG$1 1$)'Q M&R E5'!4<%1P/&;[5);- ^] HJ'DM216X5I_5N9#&5D_7$Q*@(U38% MK2A+PJ"IW-0MR=4]+UO6=JM;KW0\'-LD:E)"%"HX*C@J."HX*C@J^ M>@H^@^?IC7,@,Y5@ 3(/-G@=$@BJDF76RGE6>"J&YZ6'B9[E#)[E_A85EP6K ML[)EA@PQ.>7B7&95_N*9>*8,E5QXG?W:AJ!M ]B-!D'OJ8 >LCHJ."HX*C@J M."HX*C@>=7PRRZ9A)QW1VYN#MS>]CQB4T]+%1%@.F@"WE'BA,]&2)R.H$* B M^GN-WDQ<0(;'W62H'T"&O[B>ZX?4:S3H=6/KXC$G%\]N)\KU.#CQO73QACFRP4/,QFQ5E0++EGDOC=,90L$3 M:V5F(5(- $Z8=[L_7DQI:W!T-.A/E5+:/QF/QJY?"1&K*5E*HH( W2 M1.?5=E03&QF-N"# M4=B<$;=14_L_J[%DEH:WKGLQ]R.MRGFY2DPU)1T.>D5LHYW_GG3'I\5AZ9U4 M0OIC,*Q&L3D>#[O^9.R*' \&G4&_&L=PT.N5M^R6$14R&Z-K,QN%?;F@,$N% M5=8*$KPM%)9Y(IY)1;(T*85,->E$\^BD"$C9F UYEXI3)QX"EUN2I$ M)M8V@$);-[!9%E(;4AM2&U+;[-2FO) VT\"XC!!,]C(51\U['Y)G)B*U+2NU M768>4A5\8IR28KN80FT@B*7!%@5T*FI;7#E)US:DX6T- JD-J0VI#:FMJ=0V MR_ELKX#SQ 6/44&4W@ENF85 D]0\Q_1M;IO]6#:2W&.0W&6%(RL#5=%0XB&* M0G(T$.N8(3HPRT!88Z'X;\6#;W-]W7][Q'/;R&]/I'[,D\IGF+%-E)#21N\B M>.%!E>4JE5*&*7#6>&[]+0D-LT,U9C;,,;-AJD^4T(5DI6,DT10)Y +&3F1' ME)&&,:>"%G)M ]I@=5OKZ_M#",)/"831R4 G8_G8Z[J3<3_J0B=CF3CN,JM; M.NYEDL6Y\%(3B,P3;ZPCVOE$C60A\+->B-R@F_&T&6XQAVN0-Y$WF\J;LV0# M A/5F:7 HP+)O?%46'#*4R:2PGVGY67+Z?9N2LN@HB9:>$- .DTFS/H(U;-Z,93?L?MQXS_UC\E;_/#9QL7;SR^>/\N4 M1$.J%L[YP\[\N2,W?-_MUT*712QG+\_$+"=2K(=X0>F3B2A/VW/'H_3\_(^? MSPFTVR_+.9'Z0S<5@OS4C>/#Y]:N@YC@Z=DILK/OGUQFZY-K7VGAV46S#D;? M[Y6;K.;KLHV2U??.MG;[TKK&LAEFK$RR=CN2[HEO>N(OW,B^7#"];90VAU)>Z$^JEUK#0>?[K$M]D// M<4;Z7SW)43?&PM7+=J)ZLJ_4JMV..\0BYEEHH[%J):;4:J;3^*A6YVJU6497 M^4.NU_K#=2/I]EM;[K@[=KT[*!FJPZJIP\LT=L6?B:T=-^R7<7Z[)S5JP>IJ MP68()T,*"Q&H+6R ]KR,$PN=')\!3M M$82>^38B*38N*7!S$2EOG8?*EP]G4!U^'&<&Q1)M3?979JG(U3Q-6"@.+C5D MXC/@,^ J:YYDENL9OD,(S7J"^^PO_QCQW[K=O&Q6P22Q_CX963\RZW,0(:K$ MPD(61^5-=_$1F@4$,\ Q#OQI#QP! CD#50(Y8WD1[#YV^^(ST9=-:[\JK>[Z M)VYXVF)5<75FEZ"X^I*=-9[MJ+%SQA@OP28F@?+D,X7D;70T@X^^+@K!#.." M8>WT6_+)7\/>WR__>?OKFW+MST^=,K:]7SN'^[^^.-H[VF5[1YU>AY=_YSM? MOLXG[QR\__SVU_+9#^7Z]B;K;/_SZ0W?@3=_OSE]\^'UZ1O^6KS=WA1O#CKY MXN155>*!26.Y$Y3H("4!*2SQ@EJ2I1.,:>VL@+4-H=M&TK:$):O2UW!,:^81 MJP>CH-GPLE$SU]2S3DM**M>/,MV/4;"P>3/XY;*P>8;$M8R6<&L, :$I,0XB ML8D:2"XR$UG5FP-Y!7D%>05Y9=&\D@,W,DN5K63@F?7)L2= M9BK\$O..X#*K4(B'LP#2,&L4,R$9D"DF+P+RSI+RSF5)<..,#5875X>:BG>L M+KSC(S'@/17&&R;TV@88:'.,HR'O(.\@[]Q3:K.4TF,>:-73W"1%@7)PPEKC M!=#B[H 6[-O$@Z7TEH.!+NMU,P7%K,A ;*$B CHJX@/7)$!0D7O&E(>U#2/: MH/32U-%#[EF-:MQ+M@$^8[%M"S+(R**VT0%5W"4;39+2"YF4%?Z6'7 LMOVH M6^%3Q;8-" Y,>T)=3 0@1V*!^F+&4QVI\R9JOK8AVHJ;-E77]RP00E<(0M%\ M1_/]\$R5X&N;7!)<6,"J06I!:EEX1OBP091) .@BJ>S2T)ONC/-)QU+OT9#A:24HXDFC4!&HH_PYTBGE,NLN/6 MVKRVH9AI"X:I6 _1BF#.1PYS_=_WZ*#J"##/\X;P$ >G*_!H=4>CDQ1;[KWK M]D=%!:I_)-Z-4B7"H^/4'[D:Z(Y[Y8:+.H5X7T<]UD>0LZS;;.PH#D7 MGDK(%IQ71B?+4BYVJ]!)9OINNSH.2AEEI/[CIN:FL_'';JT!VR?#BC7*@P[B M9,NEOKA_7(UYM/,Y#4.W* 5NOLS %9VMJ7.(WNIL& 0"VCE2]3PESAA-.(NI MTGZGI5K; ("V% _!%/=;\$[]? M'LJQ(D;M-1 O6"+%T:?$1%UY@LHEZA0+AJYMB F-N_TM=]P=NUZ=^E83^=84C[],_SWICKKC]"H-/W9#FECY M+U,8O._7WU(;_&C;SV+;OYK:.U?4"*J2(-HF3D#X3(SWFGB=E-"!JRQ8=2JT MS1AK7!(UXBCB*!H*J."HX*C@J."HX*C@J."HX*C@J."HX*C@J. -5_"'W3[' M8-V2!NNF-^)3LCS()(FBU49\40'B)/-$><\R%U%PKC!3R@98P*!))M"J)]%@!B$J."HX*G@#I@X5'!4<%1P5'!4< M%1P5'!6\<0H^8S:$3GNM!'"$^NE)& \(]Z)0)073F>OE:LJ=H.B;66OQQ'GV@L" M41!1L E3-TOCG!^$P#OMQJ3/O='SJ8CJ?KZ"A;B3<$ M,O.D("(G2M%,4[(I1;&VP75;WG"J$1$0$7#E$! ='53PE5;P62C^(1(ND.(7 M0/%3R1*")7""2\*CS 08NGC!H)_ZX]8P]=PXQ=9X4+>(-0J'R@@54O ]U*K/QBGA36& M6.G,.TPMQ=125'!4<%3P957P66SY.50ZN&AX/7NJ]*0[W-8YO>_GK4L*WTX> M>\#-9.&?3M4N$"D"SX(3&90G8(,@+C)+!%?49"D4]7EM@XDF-;-&1$1$1,I' M!4<%1P5'!4<%1P5'!4<%1P5'!4<%1P5'!6^X@C_P%CJ&W1H3=IO>6.?):!." M)5YD0T!Z0TS6B20ORO_.JQ0P\-;(3?75+3[0&?1)!3_#0:]7AMGJ%B0:IM$8 MZPXTR8Y9]4083 5$!4<%1P5_]*EKQ/;X7K<_&!8K?/>,B[=3J!)BB@= MMU'RV1N#8]!A(4&'SYW+\D%5Q$BJ""0DF0@$:H@'HXD#+;RQ(H=0UX$YPA+NF MY3NL;A&!_?%A&M95 X;I,/5'W8^IU>V7UPDK C3))UOU+"7,W$0%1P5'!6_ MU*&"HX*C@J."HX(OIX+/$$9Q4:4@I'7@/ 1.+7CP03@O,@7NY]H/L_:TMJ8= MK=W:S_I],!IUTG@_'[C/&%Z9);SRBLJ+%#8+(5NM$XE6*P+>>.*R5\0F6T63 MN98TK6W8-J,6&UHB%#X1*$2N1P5'!4<%1P5'!4<%1P5OH((WK)@^>FN+\]:F M-\.MY4::Z(A(*1&@'(A10A*3/>4Q"FF\0W^MR7OB*UP#((T7O >^TGE,F)>, MB7JHX*C@J."HX*C@J. -5/ 9G$YJ4U0T9BV$!RVY*YZGL$!9^1<-EL_3Z2R& MYZ67B=[E#-[EWL'F>,J[C ETI$(08"D0$%H3JX0A4OI\V8.N1U5'!4<%1P5'!4<%1P5'!4<%1P5/"&AAX>")%$J"I[1 #9@[*'16]L+R FZFPSU \CP M%]>K>\&[4=4V_K>3?FH)VFY5"-*,(]]^,(QI6-^A"*\U&O2ZL77QF).+9[<3 MY7H(C9^"8=C [=,(V^/J_"4L4#7IDL('AF@TM9,<9D",Q) M\6[W)B+8[;R8@0FV!D='@_ZK\2#\\ZH>P_[)>#1V_4J(%\1 D1CN0 P[9Z10 MQZ0#9=+FR$GT56#:\$R\HX:(G#V57LHL]-J&,&UN99N:ZUU/'COM:3[KLJ&H MV,P,T@/!H#/H3_7R.2]MA=[-K"0V5<,JF^02H\0D(0EX M28G752%XK0%XV,&\9:!6T@9BDI3I(%2UHRB" M_C9YW=GE0EY[%%Z;*D5KN5"RV"A$4*<)!"F),5$2%Z0S+&C-4N6<:=-6 CTS M)#3T^.=<2^TAP#2D6DM9+&J#DPN[:A@+6%Q 2(QV:W^D3OLWHU ME-^Q^W'C/_6/R5O\\-G&Q=OO=/'\0:?$'5*UK'X^\LL$NY,WHN^/K&S[OC,LIP[7!U@8-$#B>O&:]!]U5*+1>J[LVN?UIFN=4? MC,L-QX.">:Y S#A5ED*_5AE7O M#U//C;L?T\^?NG%\6 9<[GXV$N#K6DYD=],GG2\W/QFGG\\TE$Y_Q=IWYN?1 MY^-VZ>NK@IO^63U6#=.>6IZ=,M%15L6+G%.:EH<'K2PW2KT3;.W\0X?#2U1Y MGX@?)OYR%;?)-M: M%0J?#H:NUJ*BS@7EJK=53^:6;]"MPV%E;_SK^_J@US8.*NBK#N=O5:9*6:'_ M>>8V;M*UI5@\-\IJ;6/G__W^:N?E7[M;.ZW_V_]]>[?SZZMV:[>S]6TTNAV_ MFP#?MS_QUG[GU?[ON]N;!SO;K5<'Y=?>3N?@56O_16MK\]7_M5[\OO_WJ]9/ MKSN;K[=WRWO^O;*2^&FWWQH?#D[*E\31/1^35:;,V>LS;CFCH=IRN'CTB7U4 M'JWGCD?I^?D?/\?NZ+CG3I]W^_4 ZP_=U+SB E37Z1FPGA4;.;O!V?7UR;6O MK,/)1:76#17?OG[KAV^_*-8Y\'M^F*ZSVRY*=LL7W_K9[P_YKL+X3G&7.^KU M0C.([ ]E$'UWP&>*OQJE9UYU/[>.RCT.1ZU4N#%>5)^Y0W3K?+T6SRS=.!'? M>>L2J-*/52WZ,56ZU3@X:@V.4^7C]-^WJA#9Q^+II]'SQ>]0+':)/4X"W6VZ?3AM7Q[]%J^^?#7X=[1G[S/_O;F_+MAYW/^[^^YI>;3KT/>_RW#YVCW?*] ?:^_/GIS<'+P\Z',J:C MT4_O? "9$A6$5C_ )D5LDD HS4Q8+;GU9FVC M>#X&*!:!?;"$B 46OT:\1[R?5U&&IU[W>UGP_LL%WD=0TE)KB4\F$A!.$ZL- M)RD*%06CPF>'1;_GFR* [OL=!;@9/YR,QO5>?Y4:,$P%;4*WEUK]"^^E^O?J M5:@\_>/AX&.W"L_ZT\=R]1_;FUZB^S?)83?-7PS;Z;@L@&Z]1=]R_=AR1U46 MWI?)/Z3/QZD_PK[O*^313D]X^;N7ZI3+?MR;7$P@Z0G+U7D"KHJ9&HOA VU#%1H^J^#H(A8NK[>'6#A_++QT BG/ MBG-%BFIII1/99D+T[9>7*,G$.M"7:9U>LW%15 M!D^*Q?1;Q[H=VG7*N^#XCX3 MQ64D8%A!/RH9H88!E:I0E8:"?M!FC"'Z-=*N7>& [K3O6AV:NMRQZ*6" :UZ MV&20R%#&+^(AXO%PTMS6+/D-1>,>"X3 4$UL30 8<)DI(AA MWIDD^+H_3&7X7U)LO7?=8A&7<1T65&B-T_"HU>U_3&>I0!CO77!9X(<,^%[. M^J]ETJM&GN2E;^CYJ1G!T0T"$2GVQY MJ:T,T?G(E*IZ>@B%"-@X0W>%X[Y3AFX!B7+?*I,A'+K^^]3ZJ3)]__VL5U"@ M7>6U8\!WA6S=%Y/9WCH9#E,_G!X,RY-.1GB._)>J@; _"^Q/)_9:FSTX:8FW M(A&0W!$'VA462+PJETM5U316M 6[GM<[5]A?]?@&QGN7 PX?UNZ=O3,0PN+B M8/'2&G;16RN8)Y'38@T;2,2SI(BS'+(.G-DHUS98VRJ-L=]&FL0K'/O=3CF5 MU1\O#G6ZS^?9O<]^\JF?6;9_T!ZN;17B1I94HD6!L).$.)92X2;JQP6G C9#.)6#BZ'8QENKWXC$7M9, M?5$F>-+6=:^>7LPYNR^N[T[;KR9H7R9,$\D#)Q"4)Z;,&@DF446#2[EJ2,XX M'CC&H"PBWT)CLHA\#X!\EQ9M\=I3I%R1P"4EX*TDUF=&@$>:F ;="J&T:G6)65+KA4/WO=E#/UNX/AI$LU MAFH;;_S>>3?NZKGC[>3'V]U1'=SX8YB.NB='2 @S$<+>M"F#N8B$CWL,#9%P[D@X91H;YK2@B>B4+0$* MQ326CA$M(1LIE=*1UDC(#")A(XWC%0[W[AX=N^ZPH-BT"X%P \-*0I5Q:;9DCU(9(0!E&3+1 M!%2%Q1108T-UN)8]R"FR58<_C/+.),']\6$:8MV$93DK=F<8K^>U,^A7$?O) M+M[9F0E$\IF0_/454S:#L3YQ(K(MIJR#2(RBEA1(-]I++YA(=4CBAL806"8! MX[(KAWZ-2%) J)L;U%T:K=(J+3Q5Q'&E"4AIB/7%:)6RD!?-UJH0US:LPE3; M9IJLJ]O@>FM2]:NJ=GO9KKKN]%!W^.UUG>_VL'5UX^Z/CMELZ3=GYT6J#NZI M^]'Y'C:J;OX6P^QGVXO%,JPJ]F^GR>_=_OG,O[R8>#1D9C)DPK3/EF02GB5& MO/*9@(Z9>$X#23([8#X&(>K<\K8P%&T9]-R>""PVM;(SPN$BX/#2K_,\^DPE M)Y "JWY0XB)8$FS,5BL:GC9".#] MM#ULE33:)DF"4)& -9Q8P15Q+@7M(:HRH]4>!K58\ GS:G5B1A>'2$IHKFQ="(B8E32S(7.8RQ!AM=?R(/HC-N^JA#8SZKAPN+K2\ M'H+? L!OJF)T,5YEEH90&GD!/\Z)<4$2Z1W5T@=E8U5.B2/T-=.T7>6H[GF" M[_'$A\5P;N/-VSEDL6' XCZ8?J7;B5122ZX2D59) I%+XKP1A"GI3(X0=:X# M%A:N;]-AP *#N*N)A(UOXH>8.'=,O+1S@Z<"K%3$0X6)VD.5U:6),1XH2SX# M-57J F-X,KUQ1NX*QV\OFE0/T\?4/TDM#.*NLI6[5892#?+O[OAPZV141)V& MOY\=R#U%?)\)WZ]T2$G>F@#%YO5.%WR7-A'+="8A><>$4[*\H0[B*HQD8! 7 M<;%AB0N(BW/%Q4N[5ZFLG Z"..Z @#&*&&D-X5)GSYR3S+*U#=E6\KK=B[C8 M!.-WM2.\5;I2*QT=]P:G*169C1:7QH#1C0;F,>R<3?W+28N6L516I^$#P0X4P0"1.)!.")C83L+!2)MJFO>R!M*3B,^8CAXX1;Q M]2(/4W7[,$;\A"SDKS8!-_OQ3$F0"^[+!5?:KWB;K%4Z$0>^*O@#BC@KZ](_ M3NJ@&("KCKPQP_%0,P:-5Q\HER9HC/"X,'B<.OUFP!@M%*$,JM-O4A'+)2?1 ML6)!4R\90P;.7WNC:XQ0+=_ M,?^_5Z]QP_!^>'^EA0OEJ0"^R<2GJANA](%X11,1EGO#?; FA3HT8L2"ZY^M M>F@$0\>K!XH/&CI&4%PL*$XU>Q$!6*Z."!=3F("@N0)%221702>;HQ"\@*)H M:[ (BDTS@%>WU4LGC5M55Z?6\7#PL1M3;/G3Z:XO10$_-BAB[ ?#F(;U'8HH M6Z-!KQM;YP^]9*S0T)3CHA%;12'^.-.'7TY?CZIZ0)%#VQ5*9Y*07PL?W&C@4%@*0B_MB%-V]+FM:R]TRIL*.!A6/G)H^E# MQIP131>'II?6-:,Q1ID2\594UG4PQ#$=RO19^/_LO6E3&\F:-OQ7%,R\S],= MH:0KMZI,]PDB:(-].-.(;ANW'_N+(U>0+21&)1GC7_]F9BTJ";$(@RCA[)G3 M#4A5N=_7=:_)#<)02[*U0[)N!J,T?5K^?5IT+G6=?1I#Q6-TY4<$Z3K[V:*N M/-24175OI9L]O:IG!Z.+O&/'H[-.?_C5Y N:7KS3LTWM1W_>2AO\K^E8G0H? M]S:RWJ;A>-;D,L3 F?^=]L_/S# 6==\ O]Z=^?5?XM*O:7X\VE5N@K98_\>B5^/5?4G>M,&ITP8%F* %&, &%H!EB:0IA1C9'TM2]0 M-Z'1I1==>E$>/IF](A SS#!A.$D"P3@%/-0+8B#1-$;*9$D$> M(A:S/YZ--V\#Z.]!T.?\\7:J7:"\GOU:VQ_TQ>31ZE\^ZV#F-3/?6\3Y?EC2 M0S,Y'>G98D?C\4K"_/M<]79A)$.0(2"5T8!8PX"@1H'$4*@13860=(PFG7O9=;U5EVW\8 70^/18. ]%WTGD<9.!D2[ M[D8%H=U9VN^Z^?-]$X.#'Y ZK9N8-G6E6IV('FVW@D>@ M6#-07#: @@FITE0*AQ$B 83:%'#"4H"S)%$T,U(9OK6#2'0 MDXQ>,8&[Z9B MT)^9 J*EN_V6[OO[-*/-YP'(_^XGZ-9)9#P#E$$"B*$&2*43GX,B,5.IVSR^ M;A'O)NB1O9C/W=H3;=_/3P(^:51'E( /P&IW/ZG,)#9A&C"H#"""(2 T0/1ZY#:'+*/VQT>;L/ BD]=#<9VVT:"O+ M+9?\E5OQMTZ@'XK)=-R?7.X.]XJT 1!@! M8A$#7%,)$DHY8AP3H1WYS5"7D77<:_+U$N H'!]?.#;RJ:DF MC'#M%LY7-,9" L$U!BKC4J2:"8GAU@Z'W32]6JTH"LH#!W)92@6*HD(1X4+""9CY@F% .K';HCY'XV M=&L'MO*"U&=68^.GM2?_I,+TP6,GHL1\/(G9N#HU2W2F$@-,(GQL7>)H-)(9 M$(E(D$!<2RL=C:8XRLM8DZBM!7;BE*T\95&?^Y&:1+8_%$/5CS6)6MM^=.:M MZ,SKN_U\+@:=\]*/[]UXQ38W\=Z138Q=FV?3KXJE#-7RZ\6N8C8B@5Z)0,]5 M2:89)ISP#%CD;Z'&Q (F% %:4X@)2@5.$W^5R%4/78PYCLZYGUK(/;C)( JY M!Q5R,RN!Q2BQ&B*0<8* 6YX4L"150$G"H>$XXY1L[: E=>"CD-M0)]M&D-9F M!)K3C,>C"]?=ECC5-DQPM]1OUHRJ.,CSJ9?O1_;/T?#DV(S/]HR,1>)6D^NJ M25Y)ID4&-09:*D=>$\T!8X2!Q J)*(;2^B)Q$";=)-Y\&IUB41BV)\0L"L.' M$88SDBLRD1IJ$. FD8"D, 4RXPI@:XCV@;<6Z:T=DD99V%JR^XPMM&],TS+[ M^&0W6BF>@.W.%OG(1G&^LC@_F;OC62:499(!MWH<$)Y"P*AT!)S,6JUG&*>86)((*0)R< ]*Z7S," M!622(A)*!?,NY5'JM8[ /F=K;7'$/7O5[HQW^J4"Z^8NC]5P-LQF>UMES$*. M5S:*EWZ%HU!?2:C/76YD*73_&"?*DU0#(HP$C$D#4BD(8PP:MV"Q]'&TT_YL M K 5Q1VCK'L 63##R<$&R]4XDU@(D%BGQSMD4S[E-@62N)\%EA!B'U&;=2E^ MY+*.SUT.1C/M#P35FF]FK/I%[?) =3NC4.0QVFO;;Z^]H3R97\FC8B'WRQ76 M49JO),WGRI2G),-6,.XK-5) +,Z Q.ZG5#-F!962)KZ*0AKCQJ)M-@J[-9AF MH[![:&$WHZZ)H5DJ'%=UZZ$ $=P"(:POLB4,3[B5D/&M';R$MT9AUP;R>E\K M;?NY:UUV<>J.N-=TEQ;J:(>U]CF5"5NS*3=WT^A^^O'JBZ^JW1%KB=T3&.;J ME5NAB3"8 2-X!HBD!@B:&,!3!Q)<,JU88=O%2TKR/J%-XYE5$OMI#;\_JTA] M /H<16J;1&JC/*.0.(%9"I3U[C*9$B"0PH RC%&FJ%#>79;"+H2M*C#SS$1J MFVS([:?A^]8:%0)]S3=U*H8GIC,6$],I?LX[3IIYEMXMN+KYWVG_JY,//K-- M#'7'7XH[[JN)8_#^\W88FG]6:'D2ME[LGR.[7^Z>-V[S' T]VOC_[<_VRYMZ MJ_@/=H=Z_@^-;T8,6@F#YHJJ9]HF*209,(E* 3&.VW--+: 695PC09A%6SNH MR[*K18*?,"3OF4'03VOV_EE%[T.R^BA?6R=?9QQ?2BZI3CF@22( L5P#IC,. M,.+()A!3B(R_M?Z1T_5^:ND:[>RKVMG[0^5CH,UOOSB9$W[ZU?VM!<3^Y[49 MM32@^H> Y2\W(2-]4&ZVO7*KN=\'4[\230@K8"TBT4I(]/=<& N7.)698_HR MT0Z)4@%X8@A0)N&&60AE0K=V".YF&+;N3KUGADC1BO\,)'+KK?A1-K=;-C<\ M 2G#DE (,D@P(,A2(#(M )4IUHDD,"'*UYGOIBQZ C9+47B^GH"7=]8&.F+2 MF9R:CC0G_>'0!^SX+$OWA_,@9-KA!=@P]%D!?#2RF:1<.S6 $VZD3" 5+'42 MQS"*C/ATX#$'(@R?1@V(R+$24468(5%42E)N4FB$<6Q>/F MB,<9L4844I0:!"!$"I#,","E<>Q:$)E"D=$D\W5"$]*%:[%Z/'?Q&$WMC\N@ MC?OH1N[\^!-]+TM.JZ;]OS="8=Y@1%4$8N]@4$BGA"+)9((Y$:E3/+!)M?:( M^I1^AXBH*R'JW)6(3#C(3 @%/$L%(/YR1"9@ K3 R!J.B9#:(6J6=+/L:I&7 MZ$=X;GZ$"#@1<)X<<&R:BD1J;#,.B<*IA###E)(LX]Q830L+5P2OL4U]& M_W!=^1&7]3K[V:*N/-24A>WVVT3(@7'_U?VO._]R_ZKZV^B+=G_M#=^:S.CCQ,JC,?&G[1G[A.JBM2 M8- ?&E N'40!P]\:TQ%*CE_-;]?]/7DU'78M5[VA-!BXI8])J1K M>3HQOY=R-FD^OW7+VCSY8MP\]6Q^UIK_]L,*V"\3CJQ(F18))#Y]6J19X@9/ MLI0CEJ:??'&X\J'3\0RL3@R08R.^ &'=3+P0@PMQF6_]-C=A9V[?ECWBW'7Y MRLS>>"1^=&ZM?9"YS9;-;=@*CIN-QB+L(K>7G8SQ7_,C$YO7Z<[IV'/7_[I] M/V1;.\=>!GK+WTM/>X?^2@VQLVRO;<3A63I76SO[_^_/M_MO_CEXN=_Y]]&? M>P>]UV^[G8/>R^M%4?ME]\TC[AT=[[_M'!]UWO5VW^T='._O=5X>]=X>_7FP MM^M_>770V^V]/-C]L_/VV/WA<+]W_':%R6CYZ/\S'9J"9.*DV_$FP<[S&=PO M!\/.Y'0T=2_1>= MV5<5'7I;LZ&]?JX&HWPZ-L>N3W\,0H'<)]7D>Y>5)J^^]=SW#H]?G?:^[Y./ M>W\G'XX/R='QKFM/H1XZ<-KUFT$/O?ONM/*!^?>;RX_O];ET>K7[/G3:^[?# M]_OX\/CT2V_/M?O]Q&GR7UR;'_"'S[N7'U^_PQ^/>];U\_*3L,;-MX) <%\$ M!F<*, XMD(IBB5-*F+"%::8_G!J]ZPTK'%.F;6)ABE*"$R[MN;H7,,Y_;DII[R8M+ O;YWVG?UO@[=F_+6O3.??HX%7P9R<.ABJ[$]R4 W&15R[+H%WX M7_:=_B3OY%.9]W5?C/NF\(\*:_N#OO!Z MS2]NI@?&5R0Q@\MN:*CL_\M"!:KZW.V,G-0-S_2'X7M_3',WGWG>"34%W7\/ MQ=#Q['"5634)?_QU.!OT4+L],;[LG(?**"&2,;S2UQ_LG,T>SHLQE7T=BL&E M4Y/SV9\GIV+2.36#\SP,3PWZP?,KI_V!#L^X#7;A1NUFS DCS_UDV563;W?^ MN'1SKTZ]M=$U[3KAWZ'=5G+#,M_.O4Z>FV['B3?1;;3NWZO[)UZ1[$R,.AVZ M'7I2SE@Y59W!:/3%OKES?1NY0 @_'7EZ7 M$^%ZNK>N/=&LY<3TQP]/BUKCR MY9WEA9&!\ :WVX>Y/PUYM]G)<3__$G[W6K#;)^ZEVYWCV3C# M;5K9[[.9]T#LI'I0A\_'KJ'^N1@,+JN-\FX8M.8 "&$[[P9Y).I=\F[[[7:] M37S#C:?^QTV*6YW&=_^G^NIV$'#-T[M$6-V-!I#D-AK VD\#T*;0 /?MM^Y@ M]*W;!,/)KE*>P[EU_LN]3SDAU1*:D!R^+&G"66]P^-D]<_SJ[./9F_Z'[V]. MC_9.'=R_N^BA_6^'G_\9]-[_C3]\_^/+(DWX@-Y='AZ[=[[_>/;Q]7\^]U[O MDZ/7^]][Q[OXP_'^9>_]._AQ3W\^?/W&NOY_[WU7GP3+,,3*@M1 !HBP'+!, M4: E]$%V&9(97V0*TC)C),TH)9"H% H$K:3$[7,IAA4JW$SC5B*G[=W9K[S@C-+!-)6SZ??C3T_F='?0JF.\\R3LS0T25/0H3RQ@//LV>B M[7QVQIHOFHCX*KE];RWIGS7ZU1\67N_ J3Q/<13*K9,J6*RC;:_< MQQV8@+_#:=[U+A['0&'B3_,;1NB^&#JQ/%@^JR7/&AOW1:== MG(ZFCCU+Q_Z,J.;W\W181 ^$"?:=N/NBS7/PCMN_# 3J71HQ]1*=[UYY1YDR:<6D.@]X]4"Z/>-UQK [A?:#+/[^B]NJPNU?MTT'92"NFH['P8LF)H[X_5KH;@U= MSS?6=^INWAD:KT1Z2A)V;L>*_M@?^)I4AIM6INJTV9-J4U3GM(CKS:OGC"X4 MEVL&UWB1>[?;FTYMNOV50=WQA[3J<3^H.MH1**]&5^?5?7TZ:'313@?EKO75 MM\/AO RJN3N]?B:*=A9V[2+U>FX[KSBR=__W.HG,'/6*]*7W_>038T(8S7S M:NKK6 L,A!(24 P%I2GC:<9^"OHR%R&PBNBL@+U LB5?<-)CB5FO,(459 MI%>(./>*H1:#T?#Z]\[; <>%2+J<[[0G%YTP:'D)_'\[TO/Y[<[!<#(6P*_# MN?O3P!N%2@XQ=I-9&)E*,]*)<)PH_.34_3RTU<_]1(6+L_J-%RT\Z[ID!OTS MUWW?E8O3_L"4E,\_/3D=YVI6+UI M+HL]F.7 M="=0A/!V/0K$W=':II6U,(_71#EC?XR^&ASQY+*ZS!K8E=0MW/1=[+%[Y#S\_='OXD*)VZY 0/C^RH&T_HO0S/Q.\Y,\ID6Y+OK8[0FY0::W3[M)9AWK?@^ MGM2^E9/12%_T!X-"3%[3_+"HV^;YGV-F7FQ=:7#^Q:7^L@*Q?"1F][SW+:3_ M7UTVVPNF_PBG'SI1!(N0AWGWRYEPP*K,V+M]9NZ24A4IE/3IV/U:5=MVLNG, MZ[[>*FT"AY^8DU"/>YEJ.O,A%; WZN1][QZQEP&11PW3> "GHCFSW7E7N_.& M;C[J#^;[/@X:;^'0FD&<&T-0^KU;Q^%P@<_A+>:DV%[:D:UQ7Q8[LN=T[0[N M@,[;XN/0T==FY 9U?NHC31V*SXP(;@0W;.&E..N>7VX7\'TJAN!%^35C='+! M'R'AI$:U2N=.YQF7JD\5R]&=P8DX=Q.LO O/^S4KDT_5\PLQ#PQ!8QL&,55H MF,5*G8V<]!J-\VK2FK/JA8([V&4M=M>;LU*=+;.NJ#^YFP_2]XHQCV.SUJ,ZO#YM]I C8 MS8L7C4&N&QX1&,-;[Q+>&L@*^OV7VKNZ)"YR4W> #WCM5+&NSV=8/QKJ>H,7 M_E:O^H(7/F&49!8BIHPF'!OF9$ZFB4IDI@5*E]GR[@+M&^27E[]VWA57NN^[ M$9UY_7<5G_O=J_B$TT$0H)( MD'"A ,$D X)* X16-#,Z2Y"^$DG[[)3HPOHQBS4I[1NK&:^O>MU#Z)YWS02G M<^F*G@OG]&JV^&+<_)8;LC(D3L_.2Z]YL/@5=V,5EDBO29I:(_1]+JW!670>6^2\6,NTDZ&K7/%.THLMXVE5GH0I07,6IJ*>E"=LTU.32X]?9 M'7@ . F:=#XW3^.&VC^;T9E)PN3%(/,\S'0Y&.]S];]6%HN.&7[MCT=#_YVN MO^[7VW4K]^294Z*EZV#?37]X*ACI"UM[W9/2Q="($[O[8M[#.])U79_4;E;O M$?!/3$9=[P(9702MUGM0?;AN4>5I;%P3I;NA._N[-]A]->,R1+886A4>FQ<; MN+%=K#%%#JVPO/N_G54S?D\![?[>EDY.WB4S==X["WNLT]-Y)./I3A MS4%O#8/HF+/SP>C2^)"6H;&NV^=.3_=!O<:M@ _CF(AOP0Q:VA2J(>?=WSGW8;[6CBIFP$MWEQ3#KBYD.&J:&]U$0/E MHU:\CVFDOH!B1WJ[@1GFQ;O]A ]]U/2RY[5Q-.S,NY(*>ZI;+-^::UJ.QN/1 MA3\*A=6MV=8@Q"HO'O60Y@Q&%KB7UZ$[;X[>S:*'P_1WR\=]P\M>ZRW7?L*= M//3.C,ITX\2-.YEE]D3I]^_.3-KG8^^2\^NAROB?J_MC,/+9V6Z&=;43^E75 M[]H2'=KJUP:ATFM6G2@=>I<7]BZW5=SLN=7Z5H16JV!8G_@*#>Y01L_'7<%O M-PCC.16BL$VZD908=7':5X4QLPRX?SER,E,XR3G-.WO]/&P<'UC4<>/4YLSQ MMFH#OCSZYV /0%[OPK#*3KR&!:W-B4UCY?^=&93]/C2._ ?;KF>$3AGHZ$M' MZ5P3/GQ_- XVT:I[E;G33;QKQ4EC+R2=?'%'9>"3*YPH5!.'*CZMI)#R70\> MEQ4\S'IPO1#W!EB']G5D694\H#N?IWIF"%5.7#KYUSEU<^UDCS8G8Q,P]:L8 M]ZM3X;_X=>3-=O[7T#'S-8C[2OT(4M%]QG>44GS+W/RS/3B]2OG3_]\E_5AIY*Q?G3>V),T:F? M.S9G4=\YVOTD"9,R409 ZI0>DFH,N!04L#2U5G)+D_3GT'=^R*DA>(X 4VYTT%J<+;[ #6]W. M5D702T^T;VGQR0;QV0H2],J[&]_P=,?AR,)KMQ:";)W OY.G:+M3).^8:X?I MG>B.?!:BW4/$N9_(K8+'5+WP/SL! )8,UC;?/\_QQJ81:.G!P+57HJQ0RNU4 M79'-.=);MM%X58G%X4OE"XKO-OO4G,/J@5D8S"R#;=49?*!$C>=S) L<<42] M8L5C4R[S4EP/YR;4W/'GILR('81@N_!\4Y]N,/V@Z%_94S8*JJ!0?.W/FWJX*"10L$;6B/SFMS\ L&F:A M3R&49G[TVSY6OCJR;M_."&-0KD*L@NI/JBU=/.AD7\$>A?9N[TI.EA[W9M!5 M>&NASERGO\V-8"Y=X:OH#X)_:NG(O2I?M5RMZBT3L%WPD3#PVFR0%XP^F![R M0JC661F!YVL?W%..L(SR*%Y[<>IS82=%C(_(1\- I:L@A6#1:$Y&H/?FFQFK MON^#_[AHJNI6*:+"R!;E=M/"L!!4%((O?5YR@(U9].7RY6X"G ^M*%_O*7CQ M\L"ER[^6PKA2?\_.1\,RI"!LD^!?*&+QO&W&=3LO+(5."*XQP&Y#I%E!,#K^ MG^8BE!-8A/R'F0:5V<>!A0^/JW;CF1,+)]46=.L_''E=K[%S*[7';XE!H+KA M3(N0+Q20)BSNR;1?_.8^.QZ=NW&X^X]M")N2DJIJX29#61KZ7]B1/$ :P[OHAB&;A74 ]W!#WU:*3BU2&? M(_>-OO_F3++6=LT24@N(RZ>AV3I&KA&A7UCRJLR@:UKOEKE5Y3X(.Z@_5M,S M_R(UB]MVPYOTO7ESW-!5#AOSD#>$O!_1DOUU=9(*RE(X%XI VK(Y4P=C-ATH M<_->$P%/&(I/O"DX8'515V)8C'CF3/%VKO+#N3%6[8J"*T1FO?Q$' WG0V,K M@UFU1&4 =Q50.K8]1&6N_P2A2S,0FH$C1TVYGFE=TMSXD8S,9C^H\C#,' M'J,RA_'&KU2 XL]R^1>WZA6UG&7/E.I!(0].A0[RP+'58.2=G?%JVX1=42KM M"_LKAK/_6 )9-;.%A7X&+^6:5;/>4"K=;_^]0EGW!-/,P)2G&4^(Q2DC*;)I MEMH,PR1!65G6'2;WOYFKUH##H7OCQWADW^4F1#BWI6S[^@VRGU72^_N3)#JE M@AM =:8!P50!EED""*<\%!/CPXA/,K,EX2H'2F@*", &<,P442U*; MI G,1.HV03=%Z=6KB:^Q9[5O$\S+@3\KS]]/O/@G%X99>)?2LD=<1DC.NQ'28Q&R-F8\1LC)B-$;,Q-G!8CYB-<6MVQ4(V M1N80!NHTS5A&B8&0I0P)+#3!@G*2L5NS,=HRU=<@Y718!&F5YHU:(2ZL$HT4 M5T>"@ENP\K$'P\:DX#!&C/UG^7;GC5>4O%T^Y-^BI /*D*5[)-I6'DG1'ZRS MMDC+EF_E*#']JUL%?\[GJHB.1\/1M/3W;H1=;EFEJ9;6VG1#;M39G)OI6'5S M26CP.MZFW7ZP6"17JM,Z9F=3A*C0J20THRS% M-*$6PLRDT$K[C$/IBA/A0'%W>N+ZZM5-5C@.Z@+/S1!Y*#/?F54"=X 1(LQGL+MT#DJ*X+ZEZTRTB2_VG.CO">SBGVO,[D: M[R\"'86>2SV;^W[?'_C"71.*G@S,5S&H MJ%-$U)<=JV*[KMP#-E^QO3"C@TXZQW-SS7RI7./NU'=U==>I?=%X)Y0WQ<_F^^[,@L^5K MXXLNUT?X396LVHXIN'G 93$G?W)J=W@A\-Q(ZE"Y(DZH2BHM2T_YR7%]"9&B M(%S/;W%O3EW8L"EK M98%<%>'L%B6.15Y4LY)B^,5US@;<&M>I6G\>_''TII#I!VS+I[/5 M]-&X;OXF1?7(<A% MNJW!KI4- *8R +@YW2T#BFXU!41*,!=;ZBA!L*TZ72>]CA' %$"\>8R@&. , M7 YFF><=T'E9Y/#_690,;L?8;AY)R1 P2G^MXNCK^A>BP8.+E)5? NX4=8_K M'*CZX_Q7)PN%5R1">DB9B5XK*R$+H$"+1AWZR:Q(:K!&+P)+>;=;R$\J(S*= M0)N,QC5$C/M>5'?K!*I99&:W+.!?9D,4DCB?GGL^$'[WUT;X6HY7*SZ4S3:R MXI<4]2C$L:\;62.S^\9 J"J-XYOK:4#=(I:D*"8=9'-_'-3F<%-:@AI&72R< MJK3N_&[[Q6VWNCYS,SO*[Z60U.TGIAS!_T)\E<;6NM/O7NVCE!W^\'TO_K#L]UY-1U[ M'M5=(!Q7-/3Z<.A^$:Q9Z.:W:.;S02!59>VN)XK*%#52PG&^S)V"?L5Y0IPT M?N-3]*?^B\-B%(_G0OD)H7ZY6?4:L&<;"?;%$%_YDM[_!#ER6,!;.)'M&,S= M]'^4K&; 7#[D&TU_0H=B:7/K]*S M:V'\2U78[]=[39 ;FQUY=:PH =9(K YG<)FW^F43)A?6/60_+AW97$6\0D-= M.NM!#2V7QH0LS6%I26C4$@P>R\6A^*DO7ER_J2Q(,#,9ET+$;Y0S=W?MU"K\RJJS5D#W#+] M"+B7+MH2(#U2!V4[E-$;S2J\E,5+K_6.7@NF]\;2^P/GE7N88Y#^/8/T80S2 MCT'Z,4@_!NG'(/T-'-8C!NG?(>A^>7#_;2&BSU-5/1_W!Z4IY1I-E6]P[-(< MOS\X\RRYTF%&G:5N3##GQ&S'J&_36)M.S';T>-5UVJO+FA?&PW\7P2OM&,S= MII]!^FMACVU'KU>V\R\[#2\ZQXX^F.#QJT.D.F_,H&]L2\9Y1Q< _?6*(7HN M9EB-SNM*2/->W-KF6T8,CWVAUB FY^X$J&J;!I.!O]5AYBNL;UNNR\V7A?U] MA>V!:3Q2AX>%:SXN*R/_F=?(RZBMT\+O^7ZARK8/]VI>QMLM7;ZSF*RRYZ'6 ME!B 4&ZSX9 (+W"-+?ZIC%R8.6-+KT-=6G&V+Q9<$W?H=;.\37!;!*](2'M? M?KO!W* J0W8PS)7#N[*8E36BNV@["Q8)_^/,J57<2[S[]J5WQ!1%QAH%?AI? M%(-@%_("JUO/Q'4^EIDQI_1!YT9-B\LF"M-#X8BONQ+"0N:B/,I:Z.,J&E"%UC^19Y\7M>>".;@AG7WAS-EO)6PLJ7A:F]D=* /H5-O@PBAEZ%*Q/PN[KB5/0\C/ MS/8H!=Y%&L*+"T'CA%<]2X4 NC*0,E#97SX^,D4B38BM+D!UH,%D!)P\\@+; M5U>6DX;XOM&W7<[VXF17"S6'FX%/5:X-+VZ'NF 5=4U*7_!7-*^I62+EYF+@ M0@5@?W%5(Z[:5SGV>'SABQY?A&*E0>;6P)/WW4X5XVN6H<#"V3U3340L2M:Y MO7]2S\N*,6/EI='RTL=MA1#ZQEK5B^0QQ=\2WBWW5<.KU!)LN6K37V[E#U:' M6XVK7W5] M/51R_E53WNW]GQ^OP-PDDB8<&D6T3J55-'7[3&F9)FD*;S7]M>7XW:'8:^/"FQI6001D>BL'EI*_RRH$=XT2O M68']ZP.ZFB5\/;#55*B>=U&$UG@<5HZ'N%_5+);Q;.0SHYVH*^XZF9B3XJZ( MR>QVLM*DX+Z#0^$<,R.B#@6?%Z,P_>P]%%N>SE]7U!PN9S#*$1 M>%^&<_OW7UO@L"Z)]RDO!,?6 \#!K.[A0>_57.%#MVC*%S^\<&PA-\,K!3BF M7N\]LG4%Q%*:Y77MP^2G0XX3]"G3# J3:L P=KAAJ """ :LHRF*"IY1X>2B M'4W'5^L>^OLOW$9L6B+\XNO3DBXF MIZ7Q<&3[5?+.MIOT3KB(I%;V%KENN5Y!K7!M%.FGE2RIIL^.7,.=H";YX16Y M1ZX#"[?,G)9YKT$,Z2 (JKNH_H\X._^]&8;E7_O2#=9?L^A-A?7:E'*AMC09 M/U>E/:_>0J6CH-I%RQY?B&YN)G=4F#=;TV*-\^(BR?H"W0K9RGNMBCL?MN\\ MIOIQ'PM6-C":3GS0]*T#*KO8K]*3O"B6Q64!"Q=!UBLY-!=N#_E][S/&FANZ M(;R#S;FR7ZCZ#^;5=6-?0S-A;'-PAZ1:6A_#^>L_\Z;3!W)_K;NOTA(^[' M+E@+NKI\P6IUYB>^X.O )T$,/T^'I=F^TCUF9"&0 ML,KH<%6)*$H3E%2S8JO-++;@\![W_;]+O_2LKD)1"B?4K2E3+'Q)GT4NZS,[ M!I=SYHVSD:.2H_&L1??NH$8Z)(L^Y)5HHCKU3JVK"G=0Q,=UA1PQ5=Z.YJ;8Q^OX^D1RJD^*.AUE0,C51Q]HA[1U55>Y8>(ACT1, MA+DA$0;%1)B8"!,386(B3$R$V[44O."36?9^EDAM"+)5&2IFA ME*J$2T;D,TR :3HZ9]%?,^X7:JN$^I>%]=ASU=D7RYJ3C0C@&2,LL[7S[BRX MN[I1WBDL_:'RD5D3\RLC]RN)$Z-7HZ,$=V,?"H$?+RQV7YX<\:@M2XO.'R MZ/B0]DX^R0120[D QJ8,D,3])--4 RVR%#EY12&VBX(),^YOX7/BC$N"#9() MPBPQ1&6&,(7XL[^\X4U3I[VBZ%8WBT\<7_1W# \GIS["UP>0>M LJB-4R!E> M481VEVD8H89"$83;=+,N<>AT[^.WN4J^('2C+G\O%;)2=RN;*Q=A-'94V"_ M0)SGYD7UP^].C3\?B,L7_6&8JO#0[Y7;NFS5M5-J+YQM\RP-"LQD[/ZGJ_>7 MRLUVH=S\-M%7/R3)=LK8]9_?^/"-'[)MPK)[/IMLPYL^I/B&'M_X[(VM\FV$ MZ(;U.,GNNWBQQW?>QQS=\=G?PODKSJ [S%YTA'MEQTZ45#^O)H ;8L8;X!>% M0"%<%FST#7?(N)"QA>RI^E_W#&5U=ZH'O/1"Y]_J%Y32R_]I]1Z7@G%YGTOA M%\2EUP=\_'FG0IJ[#:@):#/(84O4DCLCUSS@W7'(GF4O!::KVMSB$LPV1"7S M':4S2UD#IBXZ3@L68(? MFM\;Q.8#S&[<1.O>1+. CKB+XBZZ[RZZ$G 2-U/<3/?=3%>#8>(FBIMH517" MVZCG-M #\-GXU=:I(??1M/]+*6.L?5!KP!VW/EG#UI^[QF-1AJYMVE83)^V: MP?]^W%D+&^='IJW8>86EK$73=FW^YC37"QF;EJ6)A) ;)0TAF$J4::LS*C+$ MD9:\]*B1:S(V 9Y+V/3)FGHT*3]?=+V5Y^'5>'3F8UU\[WQ5J9=E5MS^M[)J MT:Y/?,V-/A;?ZDQ.O)D.N-,/9]\&1Y]/L'>Z?4#OOA_NO1I\.'[SY>/G?TX/ M/^^2P\^'\/#[!W+X_8_^T9Z"U3.NK>E']"YU?W/]^,_GC\>'%X?O_SGMO7YS MUGN_?WFX=W)Y^/W=]][GD^^'KP]([_L_]O R^?;G\?[D\&UR\3,8IM0O;7#8!"4/M/ \;<3A:Y_06CYY2R!S+7@8\2;B M38OPQI!$F11FUF22J(Q(S+4E&XTWJ2)&(2F 9M HI % M@E("!+)&6)@Q))*M'42Z/&,1;R+>1+R)>+,&O)&"$(280%Q0I]ZD A$!N28J M30W-J(IXLU%X VN\$=1"@3(%H.(*$(L,$*G$ -',*JPPY\IL[6#2I9A&O(EX M$_$FXLT:\"9-MZS:? U76BIN?K[G(:4@IO[?.2]+2M MG5^@3^:>GM>YW%=24!YZ:]QTV&[9&YL,;^L,3_![\\B^'HUTOCO497W3&M3V MS/G8/1?2@]W/ ^-_<-_;;=S4'=%N!;3KO6Q$*Q"#$=$& XP1=-J5)(!G*0,V M(4:(Y5L[E'_\;1">W56!>@2,BK+R&;C6HZQ=JA%$QF M(@6(DP3X4AA *FH %T) G5F29&9K!_)N2I(H*Z.LC++R:=W"45:N6U;.O,1* M9BPA5@#%, $D$0PPG'*@$BI@@B1TG--;4;H$IE%61ED99>73NC2CK%RWK)QY M.!.2&.K-.=&W'DWC@R\\LBY1"> M:@)80BD@1@K@;:: X"RA3$M!+=O:H5V,(XQ$&(DP$F'DN7FZ(XS<&T8:+FM% M1<)5"AA+"2 :&P^/( MS)U/<*(-T1(PMSI.'2$(<,DS@+$VBRL-?CVAV8P M$L^[$<\:=/9+S(GTKD,-FD41$: J-@4"F_M*1A!,@B5( 6Z(3+2GG(;V_FZTE">M^ MIZJMQ"5:'Q_D:GA_SCL3\:TB>JU- 8[MQ_9C^S^)%3!2N@>A=(5X/Q;?2B;W MAQF:Z&Q>C= =S>75N^3K@Z;6W#L,ZP?F-3+GE;S=9C*CTY$SKW(-X/'NY*@J4+;[*9.9Q@1E M +%$ <*@O^Z#,: MU-(RB:WA6SNL2] ZR@$\W<%KGT2[CG;_-A%N&%5Y2O>O MJK^-6?L\S2=]>UF-:.=?_VK\186Z448YQ&B*1OWDRJ>_?9>%4\:'?/Y^)L8G_6%Q)/R6+G\O3P$M M-GG80/4$%>?$3G+Z@K/ME)& M7J5>6+Z_^!AN%\BV("2*#PG:1CR]_O,;'[[Q0[:=9.2>SR;;\*8/*;GOLS>V MRK<1Y1O58[;-X&;-,=NFD&U8CY/LKKOB.MO,>'1QJYZS7#@^KMTZ^R&ST:T] M+@7C0Q036($QL 4TR-9 &(Y/Q\9TSEPKIWG'#+71G?],AZ:#DVX');Z7?O46R^A=7E\?U)5<.B7-X&[C;V9,5-])B;Z-]&#":G2HSC+HJ[Z-Z[:/_,>.WLI/.' M4PB')K^Q=D3<3'$SW;29=H=B<.E&&3=1W$3W5R%&$S%8Q=/?3A(>O_ITH;?> M)/@C^YYO+^K.ZS"VOS%?S7!J\J5Y\6N+5XZU#>\50/63U#9,,14<&9MBH@G' MBB.549,:)3+&"*+>OPIYZ5]U/_R(?[4\#SY0\:7K@^_=^_[D].4T=Q-NQO4] MD+MY[GBKTD]_F?+T=[)]][ MQ_]\/D3[KO]?R*(7MG<\^/+A\S]G'_=V+S]^?M7OO?[8__#=]>G]W^1H[Q#V MWA]^_W"\2X^.3^WA9>.**"LT0IA;X!WF@%AF 9,R!8AA0BS--#)D:X?1+F7M M2S1^;C406Q#3'?$FXDT+\,:DFB).4Y4R1%*N&4+N+P8[R(#N%Q;Q9J/P9G:5 M%-6)D9JD0'"N "-IIE* MJ11,*$Y$:H6T5 B32$,YE3:->+-1>#.[<\K2U**,<) *B@!1.@'(.D8E+JU&:&"$VD@8)H!1.)*4()CGBS M47@SNYN*&\(39BA03EL%)#40B!0JP#,DN+4,2HRV=EC695FTIT6\B7@3\68= M>$-P"@W+E& 9)]A"H5*KD,1IJA!+-(EXLU%X,ZL\ 1-L,\PP@(G6@. $ V%, M!JS).+.4<9;Z.K$$=VD2+]5]OK4I[A[Z$!*YGB)-C6_SV_+4DB!C7X[RB<]0 M&Y>!$=44/T%68+I-\%TZ?4M68)$]%PMC/H/H!+\YC^SKT4CGNT/]UHR_]I6I M,6VOD53I?AX8_X/[WFXCMS*"W0I@UWO9"%8P2DD*,PH2;/S%OS@%#N,@D#IQ MZYHP@0C=VJ&\2R!I7<;X!L)9"RJ41%FYP9[U*"O7+2MGCG;),ZIU0IV$]+>+ M,2$ EP0"J!+*C,Y(PK.M'9AU,]*^ZAI15D99V0)9N4ZO<)25ZY:5,R>QUJG* M#$] DDHG*V5"@,0( 46XX2DE(DO-U@[*NHS&XNQ15D99^<0>S2@KURTK9PY. MA TWBFC@&"0%!!D+>(HXH(FDU+I=0*1U.GC6)7@=#LXH*Z.L;,?:M=0;%V7E MNF7ES#DG,^8]< 1H;#D@B;_]AZ<)P((2DR0IX90Y'3Q%74+:=\7W!@K+34@] M?C+_V^UE(@OWV^NQOPGH?#RR_YLN&V2,@P0AAR,<.D31&0-$(V422SF6#!->"">!C!,DVX2*Q, MG#J2=$E&(XY$'(DX$G'DF84 1!RY-X[,?/F8.JAGV@*_5H HK  )$L&32 M."BAW*DC#D=(+,84<23B2,21YQ8>$7'DWC@RBW,P F*+C?#+@0 Q(@5<2PD8 M5XEP>HKDOL@2@UVW5!%'-C &XJ%SD%LT@T?G9BPFKH?5E9?O/?=6&<-.OLEYD3NN0KW[#>X M)R(R2T5B@278 $*5 H*I!(@$\TQQHRUG6SMIUD7).D)S'N.PM94ZM2H =R41 MVZ))?#4:N\;\A>OJ5 Q/3.=$](?=3M_?^V7R2<5*PPWMH\FI&;N/U.C,++TM MZ*D-2+']V'YLOP7M_R!E7,V"$DGA@Y#"WF@XJGCA09#Q)3N,Y' 5O@_>'O#,1WRJ6 MU]K,W]A^;#^V_Y.8 ".?>Q ^5XCW8_&MI'%_F*&);N;5V-Q1,YW>$FJL$@) M;@AP2YD"*3D#"&::4QWN\]G:0=TT6P>;B\GTCV;+VT@V]Z?/FK?CT5G'_.^T M/[D$9V9R.M*=_O"KR2=G9ABM=;']V'YL/UKK6LSN'^MR7X0 M\(=!OA_4XCTZ<5=B=LT 0B93"W5J W#=;IORP;.TN(7OMDJ\/FDYS[^BK M'YC72)M7XG96AFF." )90"HF@&.-$2I$RH M)(,V"Y09HBY-VW<7TD.>O/:)M.M(]V\3X891U:2LZX#N_$N.?]NIO][X&O5371[UN2ZHXGYI.^O:QV]RWO M.A_E?=_ZB[$9N&Y\-;]?]/7DM*B26DX!H>=5#=HKCPGICN%T8GXO#U[2?'[K M:K>+/BKC U47#V#;UASBA15L_/MT/!-\)P;(L1%?@+!N5"_$X$)9UNG,Z M]ASFO_HRX7G4>WOTY\'>KO_EU4%OM_?R M8/?/SMMC]X?#_=[QV__S7PQ!]/LOI<0V^M?GLP/^,QV:#DZZ'92@Y/D,ZY># M86=R.IJZE^B\ZU,EC&>-IV)^#PLD5JXT]EK MC&Y-32?O?^N=YAWC!JP[?@\7#+K:R.$%7O/LNL?SI&XG;&(_.X/!Z")_<E-Z3-]GXQS?K55W M0+*[/GN=[V[L9,5MIO#E(NYQXQJR'W(KWMKCDKT\1(VI%6Q*; EI>6R3TMME M*'F5Z5WO&:E$_G!4J'KQJZM^]1:_^5U>7Q_3E0)^:JK@]MVZSLC#^NG7<4(. MAOET+(;J1C?]D@78_-E=BS>I37VI%GBE=8X'[8&F_]]&#":GRBDJ\:3%DQ9/ MVN--__Z9\<;8D\X?T]SIZ?F-E>GB@8L'+AZX'YO^W:$87+HAQH,6#UH\:(\X M_<>CB1BL$I7>3I- _&K,$5UIWUG+:>XFW(Q# MI)Z?UMT\=^J/TO?]X>K3WYNS#]S_Z MO;/#"_?,Y_WQ\^'K _3A M^RXY//[/H+?7LX>7]27&WWI[7[Y_4D;BC$L*L$Y20)B @%&5 ,4AM582I&BR MM0-3V@UNA99EVSVW4OU/F(/0.349IHYH 8Z, H1; Z2@ M%E!)'?E2$II4;.W C'0AC.;L9PS-$70BZ+0(=(Q3#!@GFF04D\1DDF?":HVI M9(FT5$;0V2C0J0J5PB/7IT\P4\9F$ )AL 1$,@)X9C5 BD-M$D4TQEL[)&5= M$J\[C^5,'Z8HS&/EGQ=YW2\7LO.K&7Z""E3I]JT%J)+;"U"5=1_B-2J;'R/D M]^:1?3T:Z7QWJ-^:\=>^,C6J[37J=[F?!\;_X+ZWVRCC%>%N!;CKO5P(&2(H MXS)A"&CIX$.:4X1DX9Z'0NR;I*QUE4:W$!$>\+2MBV:F%;UY99L M@0@KFQ??$F%EW; R'^X"">>48 Z<*I4!DDH!.$0)L*E0DBJ;I-1N[6#>17@= M2E1$E8@J$56>):JL,S8CHLJZ464^5(-:EA%H$>",I("@A &A,PXPURE4&4)$ M)EL[).LR'G65B"H152*J;$!<0425=:/*?)B!8M92X705IYDD@%@+@4@,!2KA M2!IN;(JT-X'1+B,15C8;5J+ ? 8^\2@PURTPYUWDF@B*1&:!1,C'92$-I(-& MD ABC1(P$SXN"R/83>@ZDIF>O<#"OQ[[*]S/QR/;GSPS#_C3Q\7% MH+C50W*>$?JO,V(@G.._PC&.,+X*C+^M7?\%C"N42>,SG3#TUW)K* !S"@^ M7!.F$>(*61_IUN6D?5=SW_54M4\4Q=#J""$10IXT.B!"R+TAY/L M^A4N*VI=&&";=B&:-,OLER$2ZN0K=[-=TTZ<F34C-U':G1FEMZ+]]3V MHMA^;#^VWX+V?Y QKF8QB;3P06AA;S0<5K@*/;Q)RA1+ M10(L0080;3"0Q/T+0IIZ0V7*M*.'N$LQ;9TMLNWD)5HF8AO%=-K M;79O;#^V']O_2:R D=,]"*E.?_C5Y),S,XR&N]A^;#^V'PUW+29YN9LI]]-R2N=%O+]':#\(^,,@ MWP]J\1X]NBL1O+<+!$\@16'"*3 L=02/$.O3F PP"!L*E3493WPF+(P&NW;2 MNV=LL.N92>F!C8:ZV'YL/[;_.$:$>R7+E)^43=T:OM1=5SK_!3GKGVB[#J:_=M$N#%4%2?K*I\[_Y+CWV9UZ!L?KK^D M9K8-;ZVIB6ZOJ=G.XJ4HB.A.*&^<][\:?Y&G;I0X#E&6HE';N'+*;R];G)M6 M+BQT/0'%9G8#'(CSW+RH?OA=]_/S@;A\T1^&;H:'ELWL15]/3GTMT^VDJ+]: M*6QE ^7GV\5G"^>X^!"GVX3>\/F-#]_X(=^FA-_SV60;WO0A9N2>S]X\'/PRW*8\W:@NL^TT0QO58[Z-4GS'9Z\SFXQ'%[=J(EO5EUMNT8J'[;%7X-]&#":G2HSC:8NG+9ZV1UZ! M_3,S/G$=[/PQS9W2GM]8(B0>NGCHXJ'[\178'8K!I1OE3WC8XJVL\;"M][ = MCR9BL$J,4#NM!/&KFW#5W?)]S[<737OK$#UOS%),#-60B,H8R(I2DQ*),,J2HLI!KJ:5BX78XR,M #??#CP1JE.?! MQSF_='WPO7O?GYR^G.9NPLVXOB5V-\^='F3TL?CV/,(YSMZ/>Z>G MO;W!E\//?RW_#Q7".CZ\_#CZ^?_/EZ+7K MW_N_+WM[;_JNG6\?7-\^O#_$'[[KL]YWE?3V_K&'E_4M;:WYZ=IEV6KB.W[=%.8/LD5[L*<+=H8EK5E^6Z M083F",TM@&:$-3$8HD1 1BRDS*0(8:DAIUJ;5$=HWBAH_CX'S33-4BE5"AS) MLH"D1@'!90HT-P9:BA1F8FN'X"[/-NAJI8C,$9DC,D=D?N;(C)5,%/2*,[2$ M&\VD,LH2(1PT9RF#$9DW"IGA'#)KH@Q-F0*&(0T(3E/ >,:!UAQ28P3.B-W: MX?ZVD?95^(O(')$Y(G-$YI\5F9%2VK(,4\0%01Q)2P65Q$J:R02GT9R]6I'\ M_7*43WSF^K@,5ZHF_ FJ!:3;!-^ET[=4"R@2YQ^X&.*M^^0G+8VXS@@BOU6/ M[.O12.>[0_W6C+_VE:DQ;Z]1>L']/##^!_>]W48%A@B&*X!A[^5"0)% R,H4 M(I!F*01$)?X69H:!R%(FLXRGB?%7,4/23>D: HH>Y$AN$/K=4>5Z_'H +9JF M5O7EEER#"$";'B<3 6C= #0?-J,D1$Q9";C !A":4< -29Q>EEJ,*&'2ZJT= M3+N4KJ&:;\2?B#^MZDO$GV<>#1+Q9]WX,Q\'&1)_/EWUZ*OG#EOQ[[ MJT+/QR/;GSRI&__6FO\K>_%CK%^,]6L!(UAGM$,XS7^%PQRA?15H?]L,6SA MGPQCG"B< $BY!82I!$A.+) $IAJE"<&6;^U0U$5P'9?:_-PA?#%N/&))Q))U M!RY$++DWEC0B$ [P)THQQ)E-@* R!81:#%B6"*!D9C+-#8&:;NVP+D&QHE:$ MD@@E$4J>6PQ"A))[0PFG9NQF+@>=LRWN9;V),Q=GKHV1PC\TNY$&WXT&UY"W7R)>),.K MD.%^38:_]8X/Z2>B$@TE) KDP"2*0B8,@I00MQJ9H*S##LRC%$WS=9@65G# M^6LKEVM5T/"FI@N^&HU=8T-'A]6I&)Z8SHGH#[N=OK^-U.23BB9WQ%!W1I-3 M,W8?J=&967J'X5,;N6+[L?W8?@O:_S%.N:*!)_+$!^&)O=%P5%'%@R#C2\(8 M^>(J?/%R@2^F&>(MR'9SK$WL3>Q-\^Y-[&>P:;SRP)VD79:M(6(XEBAH7XF" M%LW@G[X6@1V/SCKF?Z?]R24X,Y/3D>[TAU]-/CDSPVA/C.W']F/[T9[88KZ7 MNYER/RUG=U[$^ZNH]H. /PSR_: 6[]'SO!+7>[O ]:QE+*4& 2IY @@UU'$] MA( 0(B$B(PDF<&L'HO;%\[>=F40[XL/.9\],2C=QM!_&WL3>Q-X\56_6+:[O MDG-0?EBV?9? QW9)]X?,DGJH\+4?F.7(ZE>*$C"3&=6/?'Z5FV2/=R='926Z MWO')Y='N)PVMXAD7 "?<)^G2!/@"'8 3X^@\,91GJ9H>05M$HEUW%/&Q?69Q[K^KM M#[9UWLI[Q?,0Y]N1EYV\*$#>F5R>FV[GPHQ-1^0.-P:#T47^XN:1%]M&&1]4 M_/N9&)_TAT%2^'DH?RUE0SDSX5C54U-(#S?T@3C/S8OJA]]U/S\?B,L7_6$8 M0'AHV5Z]Z.O)Z0O&MAEC >9+O;Y\?_$QW"XHP((@+3XD<)M#<N>3N%P ^7Z]D83VBK^G++;9SQW#R6K-R0M/367V?UQU^'P6HW M-@,Q<>2WM$G5-9SBU5:Q5N,:PIE^DEJ-!(O4J$P1E7!"62HE)H@;F%B6)! % MMR)*$A+G"XI\]<7[[WWA_2#]^_P*.]+[#W_>![#[D^H%Y_T?EX M=*P_][X?7O;0NXL>^G#1VSN$'[X//A\=OR/N?ZX/A]B-]_L']!][V*^OP+KX M9%E&%38<(**1OS08 LF,!9@2=PZ(Q9S1K1U(DF[&2>N""9];/<<6&-\BX$3 M:0'@2,2L2JR5!#M405H8I#.6,)/X* E=Q;&0AXACB8#SZ(#SO08<)J%@'/O* M%PP#PHT!$ED+H"6IR*!;3"@08)'X?A8G@";$62<-!,I(Q)#1E3&B(&2JY0* MJ:(G8*.$X\P3@#*-&>0*8$0Y("G3@%MH #3);.S C70C784:($C)*R':LW0H24D'E3E'B."--B$R) MA,A*JK(4949FDD9#ZT9)R'E#JS"9%29- !0& :<8)("I##LEFVK-4(HM-X6$ M=$ 9)60[S:G/^U*]N>(9CVO4CT7(VN,K66E>-Q]EN4**&RNLT):85$J.#5?8 M0$2A UL9+=B;@[*]EPT+MD, GABI@=-%M _73 'G"0>0$FFY9 9E>FL'(=0E MV89%SCS'2F0QM.;6E8UH=@_/_]UF=/-QC. 4&I8IP3).L(5"_?_L?6M36T>S M[E]1\9Z]3U+%D+E?G!15Q!"_Y 2Q;>-DPQ=JKB L)%Y)&,.O/SU+ L3%YB:) M)7GB"B"MVZR>GN?IGNGIELE3QZ3T5./ RV+#7/'8]6*#5$(QDQRB047$@Z3( M$A\0UIP'$@*XD3D"E+-E@>N7-'\R [-^6%<8K#!8#0?*/#-85"IJPP-7@G$< ME3/*IA"8$3HZ^+H?@E$Q6(>BY!9QX7&.*8V($&8TH\EA M29=6N=3+7,Z1-U98;"%9K,PMUF;R8IX9;98E#0JC39W1V!BCD7TMB-1:"R1( MGE^4,2&MO4;:&4VB ;]+M MM_(#WE12:WV)H^("59*WD8"YN$JG=^*HJ4 M)B(*=9\HJIX#8Z/;JY3Q#1@Z0 KYM-QX.W^-;ASVLE7VKY;#AB8K=;"8< /^ MJ)4*C##,E3142[FOEE9WJJ$,F)&-J3S>?_O%/L "M=3R>Z6TM+KQOW]]W/CP M]^;;C<:_M_]:WVR^^[C4COP^.6G8VCU MH/_S?7!_BXB'WI'FEH= A%0Q\!BHMB8G] *GC1+%?;IR#9NG8#^T_ 1F-[_I MXFU\A;[HV/:E>]?__?Q=[![T[,EARZ\!+_4K -N!Q__>[OK/\^G@M>._/YSO M_1-.'.6R23?.=X_"<7/=GS?! 6N^V\1Y:G%OIPGMW&MO['FMSO?J( M^(9!LW-M]#;L8-!K.;#<^B.C=60;@Q';BP>@Z?V&LWTPHT]/NIWJ%%">X1 M*FP-^@U_J7#/9(J9%LLR>$5R]LQB60RN%5,JEH79=VI:O:A8%I93*>.$5Q1_ M[L4/59[ZGI1_O"8_5N7J4MI]"B6(:K#R\;+Z32^K(C!)49:J7_-:*^['TJ$: M5P0K2#JA->39CX(%J\=2BID5A;BA$*68V8_7YP4$BD)\#P1>;Y]KGG>9Z";7 M68ZDY=A2(FA0.!C.371:$6:H2 %S;P0MN_0G$$E[ MW&PW:?.H>;1%=Z$-NQ?0-KK)]]:;G[??;9UM'6U<;._D!=@#?#N2=I=^8KMT MBVY=[+7@_8Z:ZY_9[M'AYRWZGN]>K)UO[6S!O7;Q]OJ'FWEF.:8JVAA18CD/ M#DL&Z: %BH92S'S*28275HDVR[CDP5F03&&%&0HS3(P9 O?):I=WNTONO-$) M1T*$E!X+[G'9]SY?S'"][QT< ,522"BF2!!/TB 'G( \CR+Q!%V;"#"#4?*V:XVD_>7-\X MWR>489JP0$:3G#^3<>0DYDAH;177/"H)?@,S M/X/G%XMTMA9IZ:::M:5TT[QV4YTB5,@*%7/0I2,+XO]!&T/WN)0$GK+'B*6D M6C)!J7#6N1E3+G-]84:9,$\I0E*RQ+@@(X,KQ,1)E)*^!8P/$><%22 M>.NIP<0S;J711%-.L5;*X,"C+0OVM MB8[0 MOC4VWZP$B]X[CZQ3&'$.?SDL%/+4*DR=E2K:G*]]69)9[/]XWH"K*T;5L_)3 M <<)@Z-1U 5GB+0F<)")2\00S)V@5CNF0IEOGBMPO)YO#D0)(H5%5'J2]S]8 MY(1/B+"4O",<>P9F,!'+7-2OG%X!QP*.-0!'#3:BHU$++3 WGCD;8 PY';GP M.F%1YIOG"AQOSC?SR,$)(!P1"[#(DPS(&2>1#TH)KYRQ/"RM4K/,>0'(5P7( M,M\\G_/-A4=&/")D"-Y&BJT(7'NFI5,^IZ'@UM- 7)EOGBL>N3G?K @7EI), M(=HA+C5&FD6/&"&*JL29]T,>T;3,0M1TOGF!4_#M= >VW7C\1JF9KC&^)"WC M/!."DR82C14AV9? 6!M.L>%6.A)<$+Q,2<\1(8QGJ_/!6BHYA6Y+P @"4V2( ME,B:) (+GC)!EU89 Z>B?BF)'C4:ZXIS)02PP"JF-EHJ(DXP!F5B+F$5@N*. M,N9QH&4R>ZY@]7HRVWB6$N5Y4XDB"+PFC;12#%$6H\)$),O8TBH7R[*&L8$% M5@NLSC>L)J*)![M&.@=CCSE-4Q+<3)L[*Y%#* ML=<\,($T?$;2*16(BMP*O+2JR+(0Q6(MT%J@=:+0FK04T3,6M:?<*F$]UHE2 M;"REDGA=9H;G"EHO9X;)]OJ6V!?>44!1B71T8+I:XP!:B4+&-%SBSUG?+7DU?9H]1PM'!T=,8' _=TUPC_IN\42\13S3]Y-.6 M?28CU_FG7^.I-S'99$/B4>:DS]%X%@D5),> E'GX^:'?[;=C\_#"&>J=2&X\,(PY9D8T7 MHCT3X$Y2SI8%-H73"J<53BN*WP6N&U!>$U M\-049E'2% 0G"EM-@M6!4@[_%"[+?_/%:S>7_Y(G\,\D9&(NGF.81,X*@HCT M46#M?&(1>$VS9:QG48&N\-K#"X2_#"R\!OP.K2^KEWW2/(7QT?*KO\&7E^T? MDZ*/,*)[ER^X^IOK_7*]I:ZZSXW;3,"RO3FP_^IV#OYJ?8DAC]Q!__?S=[%[ MT+,GARV_UHNVOY-?:0>>^'N[ZS_/YTANQW]_.-_[)YPXRF63;ISO'N41Z\^; M1P>D^6X3P_V_[NTTH9U[[:T=N,_.'X=PS[1UL4FVU_:9)!@S89!W"2. 6K Q MDQ!(,A6T)%I2 7*- '@L]O+?P%;M=O>L_^;F^!@3]+'M';0Z%>QD(8\^CH!&#'&D&J-7 M0AY"$0BQ;4_Z\$;(U8DX94I,0H2 M&-U_>)BL#,V,6S@\/"CE"N;TV\>_>_'W#_(5+,0S+\8KY'L'A>3/O/;[368K MA)E'7OQ 4,8C!]!4P^#,BT)$'FSPB#PFO[E=W\($-0-67>L#7CS"6;P>.@=J\[+(HI>IS4N"*6NG4W^>=F*#X>5&-G^>,Q'QDLZ?@"2+9DQ+ M,]:CC\NFE7OK4IGQ]S!NN-.7*4JXUT3RZ($)DC/L\,[B_^>(5S&:WXT][/3 $AC-" MBS&->_09[OEW>Y=NGN?IU^K:=WNMYKLMNK=^(';_>9_;E7^SV].XT";6_.?O MH]VCS8N]]<,\<72V=[R)=R_V/F^OMP_WX-G-H_P[Y!KHUV&D05F%E2-(VZ01 MUP$C)[A%FE#JA*8LZ9Q$$Y-E/),PTH5/)E^##7 %[0O:3RX8TVI=U35R5'#" MC.:2,(>QUMAK$TQ&>V((9:2@_2NA_76 )1/.,>@J%%3,BP0X(L--0(%(KH"I M2=)Y*[1>IIP7L)_0BMMBN.@S+%,]W?QM)6?GY<)LDD2+%(1PEG,5-18L66(% M9E2 P5[L]-=%[N;X=J_D+1'6&L08H8A3+9#SU"*TT2H7UH5>)F4')P+ M$@-8 &_"@!>8EP!Q0DF->2#!8BPXQ5PIQ6+ J9BJKPYX8PG1M-/4NYA3UA/$ MA>=(N^ 0<909(4606@#@T66F9E%->N$!KTRC/TF"_W/8:K=.3EJ=NB0:7F#< MEH;(R"0E@47N3+">8YX\LX[+*$F94'YMW/XX9JA&'ITB$2-G,1BJBG)D',]Y M"02/1!*L4UQ:I7I9B/HELJP[ZM1S/KD WL0]\ZB($DP0F7C2U@K&#/$):T(T M3:X8JJ\.>->&JI+0,U8K@+D4$"<&#%4@*!2([RZL@U,\T0T0'6* MB(N8D*'<(J$39TQBIPR8JGI9ZS+#4*94"][=EUZ0$HV]")$DQA.8JHP1([E@ MDA 7-"N6ZJOCW;6EBA5T2R "<9; -4_>(\M-1"&H & 7O?,^XYTA]4M",8=X M5V94)QN?/[.PM9(3XQ42;O] .3$\)RSO>/O#9I MC@=(1\.IH)H@S)A!G$:*= 3Z=#$0E9SQ5(:E5:+ULF1SEN-^$7-&QU3FW520^DZ_E.>J9\ M836<'#8T6:F#Q80;R:V5"A.,N9*&:BGWN5SZ?LX:^?"3OGO1JZ<.4O>G#N(K MC2EGL7H@/5U=\E;.WLGFU=P'7Y_W=_MW;IGSFK'-[^9^.L M>;QWV/QGD]W.7[5W])GMK7_ZVCQ:NVB^V\C_G^W]\^?1[G'.*O=>[.ZL46@/ MV3T"%%O?.-\ZV.=,$1$;LS-QC,6 M/>"U%DE'[K"P+O],CH![$3P6"Y6>BU0IGF HQ5YCT&TTNX/88 W4^!@/_.XM 8C9/_R&2ZN-9_36[!,BWLV X3VHH^M+_GTY4JD M%1R,TB-F>+WZKCU2T1;<+X$Y='6DWS@#C6[XD4I_)XOBW7Q0KYA744G\S+R* MH"+ZV:D3OWM0K BAII57D4TEKZ)8 4]D2GD59Q+_^K),BOWUE>6\B90XWV>5^IF$%%R.2(^7 V(9AR\':[=U6;5[IFS#*,J M*M"&H\/6WLZ'S\VC-7C.AZ.MHS];3;HK]N":O?4_6GO'FV1[Y_/7VZMV>T?^ M?/O=G^WFN_<4WD$TWVV=#U<-VY]W+SY\WOH'WOGHD]C>^2-MC8>@L-%4F:I,C2*A%J6>!9!*%/;735#Y5*\$@AE$(HKQ?Z40AE MN7XF_1".7U]JK. MJ^-UM8PX^3T +Q-&/C!C9+(T221#$(;A[DT-N>%7&:FY,&MJ0>SV$M'5Q[,6)33 MA&897Y!DHGYRJE5;'AV7\#J!145-ZM&6>]2D9E,\9(6*.>C5];P3H!?#99!^ MXZ>J''>(P]#RT;(['&]U&C9\R0'E/Y>YH.(1+-IJ\O=^QR3N4 M3WI='_O]!H #G#/<4@?:^>7>.:/7FW&KESQ+U=9ZNSOQ:[M_Q7A5LHO;C'=C M1'P8#8A\YL[5..BO78V#PH]/XN0$D8@K!G\I1I%C&@M--+54 M+:W29:%F08\+7YB@!A/&A2,*1\R#8U0XXG4YXMJ'DHES1<%IRL/-L[6[BY^"7 2;Z)S%;";%]GC^=P!>,0'FF][YW"2OJ*9QSKJ]SXV3V,LJ,EJR!ISJA;QJ/4QHE"\? MQ-YQ]0[?2G9TF2.ILGOZC4ZWT0=H;B4@OL[@\O[5/7NM_N>\0:+K6U5*N^H^ M+;CAO2]UDQ*>FE7TV81STAV::6]ZL6US%XSR)54Y?D:PSD=YF>Z[S+I^MWTZ MB+^.+ 8\?OT]6;=NI'RH+8\-,VP1<:M3QGX>]JY-J(.(7"_:S\@F>*LWMGUF MS_M+O]Q,L]KJ7-[=Y-03=Z3T4E&D-+V\J]]-*?B;G;]&-PY[F6C^]7"F7;6T M6F7HRY"0N2)GH?SM%_NH=)$UT_)OI-3=^-^_/FY\^'OS[4;CW]M_K6\VWWU< M;FPVWSZ07?-;6=WF((EP&N+Z+59US@]2;UNMI7L^3"I;__4'V;+ M,<2<'CA;4V#YA59_Y$6"[7;CB.MV3OO0TF,;8LXZ?&6:589A/X+L^SF7Y;!C M>P-H=6ATO^2Z(>-Z_MK%3DRM88KC?&4O$T>HJES!=PT; MLMBK),@YSW&>W1JY,2>]EA_J4R^&4Y_7#'.NS,NTQC>,U0I$U*_]2B;]?G6[ MT I@1 [ '@U@0@[RK>PO1: 0>'%K0O:P9(%?H_W YSK=R%PQ9HY96. M'MHO64GBO4&OH_2HXWK8ROIYW@#'M'LY]S&6ZOKR@?E!/O8&%NXUYG =W[ JIU\]'9A,G9L4\'C2[T>R]?%8;SK./9M"OUA=%2O6%U?5:QZA['<5"= M&;_:XY.<+VOX--MHQP/;;I\W8DX=ZV-E]%RI6ZM?W2%^C?XT:]<-%ZQZR>J= M^M?O: >#7@O:6=TGC]+1:WYW-7U,\L-!?/WNWIY4^:$OALG!!^//'QL7Z;2= MP+FJADYUBY7&MY;V;_39X0F>YO:08)WX9A"*X?W*TR M+N_/G7L)*2,U&#J"((F,!A3_>CO(NE]]3WZMKAN=,^QK\+31J [+^ ,NSV]U MOI> ?93P&Q@OQL$(EJX[JW>E,A=#S/NIZHC8^?D27J[&&YSS%;.WWIG:OKE]JF1V,6!7<@HJT1S1[ M/=5S25F/2A[]N#F-Z62.!F]P!>-GIH[F^NK:2:>.IBM$/S>)\T.IH]ESK_U^ MD^%2QN>JR68%8&0Z+6;Z.Z)X?HM!X0R=4GKN^P&NQLFZ'VSPU%)WZU=(+[M3 M8?P=;,^N_0P2>A<=6@0=^GB?=3 C#:IEM8")1TZ_3KKKU]"E9^D'XM@_D'[/09U"A8[%29=Z=E7BU#0DDF_:P]@#](,FGCJ3718\Y#<*'DYCJ^UHQ'RX&C#S'I W*C=^P+;^V1#P M'=\ZVH-G??B\>]%LY7CQYLXGLG7DZ1;=.]R]..!WRHVO^Z^[.Y_)[M'!>?,8 M[OWNP]$6/&OKGTT"UYY#&R_VCO\XVEX_'"]<(+9V/I_M:^Z$<3QGW20,\8 I M!9&0K;%+;Y-MMP)DG4RENM#&>) M6"^3IXY)Z:G&@6>V(6;$-O!'89NZLLW%&-O@?>>U<-H'9)*1B&L7D*9<(,:8 M<"(%*G&N;+#,Q=WH\<(VA6T*V]15Y>>9;9Y5S+VP30W9AHRQ#=^/%J>D@T9! M!V ;DBRRF@B$C3!$"QL#CTNK>IF8^A48*&Q3V*:PS2*R#7@V"K,H:0J"$X4! MDH+5@5(._Q36(]^&%-^F[FS#KMCF:.U\GPDL"<<.@=M*$:(\>TM53G$^+N[0*^W^_C_G+8N MP^4[X6Y _IW0[>NT&A,PVF^AX_6F@[_O-\0N&S=_GG MI#7-BZVO6Q>?Z=;Z+FZNY3I=S#!G$4ZY.A=G%,SHD)!.QB?#".,61!N!.TZR MVO9.XT,[N\_>,QEH:SC4)HY^_3KX_O=++ME#\*+*K55NFBHD_<">/#9"R=VS: MVXA>NX=?&0*+9?ACH."\#Y.) >%BS4[6JBUE)$RQ\O0P57CC,DOXR_RC*<:< M3?[Y$Y] *Y+Y<253!^&4QKV:6DTHLJPFS#,+^_:GM6'VS)^?PC@3(OA%RGNP M?1*KQ(^_#S-"3C#R<:)+GO42VB1CLQ\4TX]1'\]*%G1*PD5+>$A!:V*\5LYA M1K00?E1#BKVDMW^@M2\.WI_L4LWX=D'?&M]]V([MVUG5VROM]O0 MSJ^[]$.KN;-%=X\^D=L1U\WUYM'NT2:':\^:1UNBN?Z9P'OP[7\^?6VN_W&T M]VZ3;%WLP?5_I^;;J]P%!-[A8C^D1#FW$2F"->+@>2!CE$'6$3 MTERJ9=H1UQ,<4/5#GGI52JV18&K5EOMG'%[/"*F7>$H]V0GP)>4F:4-,P$QR MC8/3T3F# 1T<-H2*8>V]^_BRD.*T2/'B!BEJKU1RPB'/.$5<.(ZLD!A);*(W M'A-&_-*J(*R4@IUK$BSP7N!]\ID0' >$B$H2QGDPT=K$I)*8X424B6P"I54+ M\D_>'3K;=\X[0X1$%L2.N.,2:<\Y8C3%B&T@"IOL"C&L"NZ_)NX_1A#%^RG> M3Z''&M(C$3@Z8$7A(^;9G#91)K"SG?M3WT6/AP&E[/V?[.8D<<2ZB MH&A"G!N+C#0:^2 5UTIYK7FN0E\\G\* A0$+ Q8&+ RX" Q(KAA08.<(X4!Y M(FG$??8'+>6(4A%$%!A';@L#3H@!2[&+IPIQ+0R+$7_3D*"3EMX+;(UY1FDK M>=#$NJ 4XU9&HV)4EF*K4I!1B$<4:QC"=?S:[K_9[/A>M/VXV2FH/2G4_G@K ME$&*1$*,H .4@>]BO4:66(-PM-+'$'QT8FF5Z%G,WCUO&-45=.J5B[1&@JE5 M6Q[8+%&(83+$$%ST,A*C);:-]C^8:&+J=/% MS47^&*#C&';(1,-RZ1Z*C.,>*:YS5VK''<_0I^'(KX4RYIHR"AA."0Q==(01 MJXPCCBS.RDL_VJ4C:**:1(-8BCKE#V@F#J'*8 M)46DQZY8R*\.=V5VOYC(<\T*S&.=F#66"<*-Q58%++D.GM-$/$M/3,]?3.29 MF\AG^\PE@55P*#I,$;?&(YO_2LE(8S68QPH7\[CP1>&+PA+6;D-)"&?5[6 M]U/ NW5K#377$#;*)>144F#U0\]8P1BR*FJM X^240!P=A>^?RZ!+_.QZ:U& M@JE56Z9KZQ=2F.#Z:2&%*9/"S952XI72AG"D64B(I\#RLH%$@49+?23.J;"T MRN\6 "Z<,"><4-!N6F@WL072@G93-X'/]C4C27$?4221 ](9CW14!(6$A?&! M$!/3TBJE!>K*SJ=B_Q9&> XC3&!QM##"C.S?L_U@C V1Q9P R"'NF47&@BE, MC),\.F=-GA"AQ?@MC% 8H3#"\WR$ER]_%D:8,B-8\']TK;LI$4R \+4)A,G)]!F'.I-;/$Q*H"L89T<1Z2GG"R@GL &\="8;" MUV24[@>EP>4U!%G& M!GSJ^@=$)$,24E<5*9 M88B0PK4+$9KD *P?LM5SRU9AK<):"\%:PGC*K,18<\M98MI'FF\+,15B M*L14B&DQB*FX4W/%66,)R[4Q*6*-HJ("<6\Q,D()%(2+WBM'H4>+*U48JS!6 M8:R%8JSB2M6/EJY#)I(SGG$9$#'<(6X)04X'B[1RD2AE(\XE!8L;54BID%(A MI84AI5+W::[XZCJ@(T3)B*$.>8(9XM)K9*HZN%P3&33C(N+9U7TJC/5P5,@O M PNO ;]#Z\OJ;]6/X2FN]\MUO-KUP>KT*W8;2@6>W+8G_?CF\H]?0ZM_TK;G M;UJ==JL34771;;&#H'\]:X7!(0@$&HF'@#6*4AD]8'1\97CLEDX,#W*YP@SY M]O'O7OS=@VI%8/K,:_'*=YJ$5YCFS[SVNT^5*X;HTN*IMEBM4/)G86]'AI S;^.&VG M5KM]#&_7R 9A_Q%.WB7;@343[]T"6DY]X-2".@N".N850>>;!OS\P='.82_& MQC$\Y;#?B)T0PZO!T"N,O:)5T]&JCZVO"ZA3,^J@@O23W#Y2QN1(S+O1]NX9 MC<4@*L.D#)-K,?]YVHD-AI<;.7[J.>MN19)/'#PS:4L9/#,>/,1,9?!,WN2O M9=?/>^_7"CJ+A?XCHN>\#Z$I >ABS:;7JBUEE,Q(TNO1QV,7>PU&[ADI3_5H M%SS!1*W:\N@A,K48F]*!\]&!I9OFHIO*.)N##IRFTSS58,BB0_.@0Z4+YZ,+ MRS!<[#XLW51;[_V>GJR)OSZ3O*IKIZ$UB.'GI_CISQ+S8I=>VCZ)G=9TM4BEQS0JE6AIA 8P@BNLC4*,$(*SOC MOK=1O0C'>SO-U'P[7A%P$^_+ MD A6AB.;%$>*>-8U Y'(,FE5;[,U2R*GA>&G!Y#%NPOV#_Y](M,1^,H M=;+64R%=*'E#:H7][ K[CS;9/G2>HB$0%"5.B%L!?I*7'(5H(_2G58K;I565 M=:-@_UQC?XT$4ZNV%.^H,.24&9(X2@)AR5-IN+/12$,99YQB88DFU?PA_"X, M60^&%#<8DMNHF0*&9"* =T0(1=ISB@0)E&$JO= N>T=8D,*0K\F093FX4&2A MR#I)IE#DHE+D5Z#':IFMN;-[WCS;IU10)Q-#@A.,N%(4&1,8>)4\0<^J9(,I M)#DQDBRE19\JQ#5H7M:V:16#GFATVCP#N70D1NV2E))R$XVA0>>R5,PQXFF@ MN18TQ9A7M:#OK\HRA.WXM=U_L]GQO6C[<;-3T'M2Z/WQ5H $U=:HD# 2.$9P M<+A CFJ#DDXR*$*2X&IIE4E6N^3!=0>=>B6LKY%@:M66AU)Z%F*83'IY2[!( M BL'@$)DTD)Y9YG V'FF8LK$0,R(&.XO?O*@J5\X8VJ<<3-D(#(GI98:64LI MXL8'Y!1QB LF)$W!,.%SRGG.9V'O%]:8X7:W@H>3P4-PC'GD6&L< \?1VR@H M5@$0C6FX)1L9RJ08RJ\'>C?7RKWE#)C)(48=&,I4861C_BBP"$P21XU=6I6\ M?E4V"N050[D8RG-"# *#.\X3&,6!(\+.\U5U8D&>=4.W']ZC675 M!Z)AQGNU0/A3(+PUOJRZ]74?8Q:P#1$)'CWBR@>D V'(>D<5=+ JJ?&(4L43=Y* MQCE>6F7X[F:[0@IS0@H%[J8%=Q-8,7UIL'A!PN,M=8)%K16D@*:11UO+"6O5@K8L;K&5XL)$1BJ+V%N6\\\@J M89' 07'FP*MW9FE5+$M\U^TKK%58J[!68:WZR+7X6HO*6C?#'D@4-DCED/>! M@Z]E"3)$"T2"((D13+U0Q=@6&&O48I.8IXM!19L,F0P%H**Q63T<^N5%JA]X=#E7X96'@- M^!U:7U8O^Z1Y>@S/\JN_55\.+W&]7ZYII_H>?ER^7"7B5B?$SN -I2L"7G!, MZD>G_4$KG=^6R"/;?O.%'RVG![SP=JL3T>'P,Z$59.X3Q!KQW]_.-_[)YPXRN7> MT6>VM_[I:_-H[0) +?]_MO?/GT>[Q^_Y[L5[D<$*VD-VCT+:.MK $)86J^- M$BBQG*Q=2 X^ADL 1\Y:C8U*S#S-XXR.,&*5<<3Q!!@GJ >4BS19*KTSI8]G MW\?:$QP80U)@@[@V%)F\&X)):2BV,<4H9YD:JO3QY/N8!,4#9A9%&&,PCH5 M1DJ, IB'A%D*C!N?-HZA_SPQUF"GN+1, M$W=QGBS20*3(4RU4+A^H'!B,G>X=:_$97S1:5Z+/W5CI1C[6L/X_IZU^5?NF M83OA^D Z;:=6NUU=X:'O^@TP#KJI\>=I)PX-*H:7&QGSJ^O6HX_'+O9&AT@^ M1,Q* PR+AK_6ALM;@;%AAWLC9;)(ULG32<[;?@<6"M-@9PAW8K MQ?SP_/=E"U=N6F3YC?.A5N?4#F7P7!OM,?;>9=6"7GP[BKR-+'(]?O_2M-GIXY]BKN_U)Y*W>'/MY MV+OVA XBV/:9/>\O_7+CY8];G[O4J+WP"F@_.53\N-M_/7Z,9A+Q/0OUH.&S :I0X6$VXDM^ 3 ]]@ MKL!LT5+N*W!#LD.6!WIF#5#<_F^_V$>-Q)II^;U26EK=^-^_/FY\^'OS[4;C MW]M_K6\VWWU<;FPVWZX\X16/;>\ %#R[ZO*NIUVW-VYN[VQ\;.QL-SXUUSZM M;^YLK#?>;C<_;O^UN;Z6/_RQV5QKOMU<^ZOQ<0>^V-IH[GS\[W]I2NBO/XW0 M/(:?%T<#,GLV+HES<5[KI\T.<'/W%&X2^LN-^-7'/(UT6/$\6 IQ7W\$MJPK$U5&;[*/EO$E_=9EZ^(;JU=KM[ MEC=_5799_'H2_2#;2;T86F ,@9T<^Y.W1>9\THJ(++KM3N-/"\K2.V^0X8A: MKBS$MUTP=COG#1NZ)UF6:Q_?-G:Z)RW?8%0N-_YH=4#>+=MN;'; ZCS-)FX? MO1T*_*]*X"N-->\K16WTP+!M?:EXZ89];.&\D27;ZE2/[?ONR; 7SPY;_K Z MH]^O#&BP98]MB$-S^+)Y\8MM@Z:#0"JS=OC\7JO_.1-@"^[MH1NZQ['7S^;P MI9WLN\<.7J :('#>%]MKP;AKI*N7RJW\SRETY* R,AL)6MOMY8?8 ;0"Q)(2 MZ%CU4.M:<-YYOE&TT.3+)S8&W<:)/;_97GCU?@MX/6OG::^7WRL_R\*(]:T3 MFR6=3@>G(!"P!#K=8Y W_![6UUFO%_J5A/WI.!?_J MU_'7SX\9FO[0)=4E9]5\)<@+1-[+,ER!S@1'H^U/1X^Y;R3=4H]VOSO^4B>V M/\AO7?78 -XO0]EEMPQOFAO2A7OTAJ]S??=69^@EUW5@WA)CL:7MPJ5,C@>;G7EYU5Y3@(?1;64%CU;/Y MA#[<(Y^1>MUC8-R_-]<1>&.3@8,? 5JRWH?3H3E;2;\?P1<=]=&E/*\ H;)2 M8&SU/L=!XTLW]T[5GS#L#^&N[7,PB'WL#6RKNMER=J7[I_YPJ(_9-8?Q" ^Z MTMDA[.?K^Z?NJ!JMW1OZ='0:#K*>+H.B^/9I7GYIN--!H]/-#O1Q*]\$+O&' MMG.0;]2YUL#1^+JIV'I[V!G'=X*M\R4AS87BV MNJ%?5._1JK])A(K@]C$ ]4(P,5;GP[JG! MNSPR1K(B7%D1)[WXI;(:/JU\7&F\6UO['Q@, "V!R.U<;T6V.DV,N/TLEEQ MC5+7:@CPT'K/M6,U@[,"3?V]W_>; MZQOG6VO[@1EM+9=(^>00-X;DK7<)J>B,23X:%N42V#/>GN2.[YW&AV8OQR8] MLF*,/H[F04=3IM5B_A6H#V,6 +3;]J0?WUS^\6MH]4_:]OQ-JU-!;W71[: ( M>,QHTM"(%:(J5+[,:S*Z_VA.<64XIW@K8&-X4.@53 MC%>^$5(_\]J'FTP?>?$#>63*!HO:;;"XZB4SZ6P_(P!8D'#:RK9[1)SQ M)4H!H<5[DT8_<.J31U!)[EJ7$33QHD+?'4'?#/R;O[%U_]3ZRY)9_BBRJU5; MR@"9T@"Y.:504O>]C,KO+A",3\:==ERKW0:?>&PVIGX[5UZR*V460J[CKI2Z MI[I]PFR?YX3E>0]/@^2".NTP,]Q*APFXZ"%,(%7$W7F3!=IL(O?WFRRM_[GT7:^;N<];U[\ MW6Z^^W2^13?HUM'F5WC/\^UWG\3NSN_'NQ>':>NZ=MS9OHR$BZ -4CAGXU.4 M(>@PAK"&+E,I:F;CTBH1>MFPN[7C:KO1I/9X/Y][1(MW59BV,&T-F)98YY04 MU$;#B6%6T!A"SJR:5$Y"/HEUM<*TDV#:BRNF94)JHQA#F@N'."84V93W8!#E MM;,J<)Z95K%E3%5AVGG+++_84YY_Q7[_3>-F<&'>13& 1]T;&U7JBCQ'S$^I M*S(+;^N'B*V8+265H,IY)'U)52X3Q4DND M%*#Z(7RK0A03)XH9. N%**9 %->^@V*>*ND,> PY^[BD$MD0Z2 M*BSZ!!9MOAUSMT(T1,KDD#-!(NZ#1XXGC)+"D3BLDQ#9W1)J6>"25.W5DZK- MP7I8":8JU%ZH?8&H_376U0JU/Y?:KQUD$[ SEBHD/.$YP1E!6FB)$B&:V12E MR-E2B2++6MZ=2RW4_OKY4DL:BNOI0JX;XUM[R;\BKE M@AO6@.Y75^7=DX/#7AQN_>^WOL(3.H/#?B."L,*WDK#EE&O5'^?1]D:GWI^8 MK=K>:?.S_,(AFX>)?5Z\N8\IE<,$]/8G*=7I'KL1K/W;[ZU/UF M]R/V-,HZ3FAGXH,-7JQ]BCL5]8Q3S@PV+1;=60C=^7C+6/FA->=E"U$_F.;L M7EFM3UGA^]&[>9%V*+YT"^]+NOZEOBP>M3B?G*!CEW1VF MZ*SG$G'9-?DBL=4T&/HI=8N\TYJ:Q"(AW FE.75&:>6B$X1B-UK@92\HBODC MQ4(?>;R]'@YW__FCU3R&XSOOSYO''UJ[1UNDN;/WN7FT>5']??'Y;GG,B_>\ M2?^ :S?I[LX:::YOTKUW?[:V+CZ1YO%[NG74S'^S[9WF>,8"T5S?8OLF!<99 MD$A;2Q$GQ"(;24*8PN=HE651Y7AHQN5\+?;6'?PG&J8U,9.ID$LAEQJ0"Y5& M$FL ?6CD,D@MJ016241:9H/#PXK+A5QJ1RX75^0"Y^Z#-6")"0()+P7B6&#D M@&]04L2IJ ,'@R&3"YVWRLN%7 JY%'*ID]AJ%II:R&4*Y$*NR.5H$P.Y4*%L M,"CH7(E72XV,8PP1XQ.5C.) OEE\H9!+(9="+G55^7DF%^:MB )S&G#DR0HC M:.+,"\N]C-+$RG/1MZMX9W(I##)]!F$C!H'VPS/?[R?)5,)*(QH501P\2V2) M5DAC$JQ,BG*FEE:-*'-?A4$*@Q0&*0Q2&.3*!WF/]QG1UB43$'28R 6U(@*R MT(@9IHD2'@?'"G_,:;:9Z0>JU$BD:^&R'G X[;5&90*' 0CWYJ#QDTDN]J", M%RG5V!-(P'CJ34PVV9!XE,X9%HUGD5!!A%>7A1'YC<*(][%!_-KNW[-3^KHN MXL;7D]CIQP^YC&[?MM 4%,9*C5%;Z>[U&\0CAB@S S5_*&OPIXOA)XCBT?;YWO&RQ" M2I2BY 5'W$4+,(H-HHR+$ /X0]XLK;+I)FHLL%E@<^Y@\PFH^:P2W,72K %8 MCB^'\GT5H@"(#,@RB1%/."&=HD2):LFDAPXV',!2DV)I%L@LD/D2R 0S4V$6 M)4U!<**PU218'2CE\$]A/3(TR7<,S0*9KP*9M]?_)$M:44,1V)D><0-F9J8] MY&+45@A+,(U+JU3.(#RQ@&8!S44&34&$,,(QRQGEG'A'P)53SD9JO4XAW0+- M;Z]O%=!\)="$=_]TML^B#LY)L"[!/4"<:H!,#W:F,<(0:8-B(8"=*6:0&_)' M@\RRP_:I0GQ[:'L',33L@6UU^H/K#)#3JI4ST0S:M8/[I\S&3FP%ZVGQ#!7* M;Q>4?QK*CR7W%\WU [:O@Y$QYS@'^/I%LEY MWG"J*QK5,^RM0%\-%Z(*],T0^L96G?S9/I&:F&0(4D(QQ!,!4S<:AIS2(4^1 M&T+XTJJ8K1=T]!OHDM)A7DFPGRC2TA;9WO6>L#XIYR M9'4BR DC4TQ*,A:*T5>@KT#?-!>%"O3-!/IN+P4)8R*/&"#/1H6X3O!7R)'] M21L)QKL1'#S>>Z8U"_85[/O!L6]B:SL%^V:*?<,5G]K#P0= M?V1Y AO:6N<\3=S)G(RL[%0JD%D@\]57EPIDO@IDCJ\VT7U! M@?A") C\?HXXE6!J@CN1)URC#UQJR_+6^.DN-A7,+)@Y=Y@YVU6IXJ;7 3MO M+U=YH3#1FB(K:,X\9?/"E:+P%R?,N$H'G1 M"^]C[K3"PB#!HT5<*8%L$@39: 2EQC%E\=*J*?@Y!ZM@K[B):19E%V^5"8R= M, \% D<'1T]C<#QT3P'F)I'H=A92KVNBVT?+]1G4.PNY/J50!YBR>3['TR"Y MH$X[S RWTF$"+DT(HT(=]_@LI5#'*U+M>(G!HS6\'[&R@3&'G(X$<6DP @/* M(T^UEI%[;H/)A3HXF\&>X5</: M(V*$I5CIJ*V?.\^KT%:AK4);A;:*P[4XM'4[ND&[$*2A#E%-@+BX@HT*2=,,,H:;J(#/TM8+9GC40L:[9"X M[HLM*<15"^(:!I5XYQG.Z2,L]0YQR0324AL$;)5W13)JHYR[DO0+25M5%,HO M@ZSR\#NTOJQ>=DCS]!B>Y8>?\R!M=4ZK>*O5W^"TRS>JA-KJA-@9O*%T1AP^)G0"BP;5R*I!'#[]>Y]E]7? M7.^7U;L75F#AQT84/W_B;V/A[87=^#FO[>[_O/K@C+9 MN@3EHT]LZVA3[.Z$X^V=SQ>[ ,J[1UYL76R=;QW]_GEKO7FXM=,\VJ7O!0!L M._[[P_G>/^'$42Z;.Q[.:1\VZ:X $#UJO@.0!B#>NM@\WWKW_FR+;GS=HLVC MO?5VVMI98\V#?84*Z&A IC-8:U3(=*J9RI M,5(B%4\IN>0$9C'P%'U222PU(C#=2=;UWFE<6KT4>0-DWJB$?A<0OC=8'HL% MWQH_BX$K1/S7R/ 91\ZATC[<([=ZT%IG(@P3 /FV,D'E.K:-5@<.Y6"Z0:_E3BL& M: RZ^?SC;I8HC++#;AL(KY\OS5%VPY?-6<2!.>U!;("=Y>!9W71U57YJO]$] M'?0'MI,?M3S*4 %7@84V?N3RY,&A'31R8_NG[BCZ06Y$+YZ<]ORA[U+5$UZ&M^J#K'UNQ_ (G';WRVP= M]W^&%^F?Y@;G(,>Q6XYB'T% 73!>X(M@!W%Y[%4'O6C[I[WST=V.X^ PB^SM MMQI\)7X+KXNN7C5_$[_Z]FG(/=?K'E#L/T M/.MPWO=BNI//K62L,#@'[@/M' M,,?%T$BY[S+KP'*&8?CKR%S&X]F/;9_:\O_3+39L/#+[1W8V!Q]^1TDM%D=+T;,"JY\#/[O8J M)7\#HQ@((Y^6&V_GK]&-PUZV7?_UL 4/M+M3(0S@X-ML]@*8_O:+?6!LUE++ MOV'>;_SO7Q\W/OR]^7:C\>_MO]8WF^\^+CV?C8 MV-EN?&JN?5K?W-E8;[S=;G[<_FMS?2U_^&.SN=9\N[GV5^/C#GRQM='<^?C? M_]*4T%]_NK+9?EX<#?CSM!,;#"\WLG^V.*_UTV;F\.XIW"2 609$'_-$S^'0 M"@ICUJ0]KJ8%?[X/[N^W[1^TU:?L,7_TAS&,C.<*O'YH M?WIMGSLAO6"YN(NVB ?CD>58() XYU)&&H6Y[1\OD),Z' W9/D_=/"E>N1 5 MI_4C> 9@H \.[S/[7>5NYI$2ONF(O6D,_WN*V7MC;8BJN91FXYO_?5,28QR9 MI3#Z.#*;1Q;VJ%M&[SROH=4_:=OS-ZU.U;+JHMNSW/"8 M:QMS!8_LS-$^Q-$#1L=7AL=N3<$/#S*]PHWZ]O'O7OS]@WA%2_',B_$*^=Y! MP9Y[[?>;3%:TUM-I,M-\*DUF*TJ;>6LR,-XC+RXY9J<:X6"F*\F1'3EY6>I7 M6'7; 9\R-H[A*8?]O&D9^/+2L'Y$!,DEIH/-&._-=O&L4^N0IJ/HT.-UZ&/K MZZMI4('2&06+S7X8?'=7U+R-D1N3%#."O@D(L"C$]!2"F#E)657ZO.X@\.S- MI7/'5[5JRV57%O*<,5:^7GJJ/$,U=[FIJOE\.^CV^F^FORU@NE;'Z]0@*\(I MPED0X4P#.E/UW\RA\]=. MH%#7H_<8@4IO5AJ=,]?692O1X)J_,;YXUCS?)UA&\W_$G MW/QGXWQK_??#YL4?:>O\*FG>V;Y5*@9N*&(QY_:V22%MN462>B*DMCY%O+2J MESF=07[:%PV<^F'*"[:PO@Q:I[:%M2!^0?Q)5Q8KB#\+Q+^X0GR"A;(RS/GX?GUPAA:M661T=3 ME5Y:E%XJ'ML,NZE.D1]Z#OISF+CJ3AJA;V:3^N:8>%G)W\E.=,R/BS@4\&3C M)/ 3G,1_1AV_-NSW9I64:SM5Z0KZV]?=7JG)E1.)BQ/YH!/9_#@61J$E3SY9 MC;3P&G$N.+(Z&A18,(*%1+G)TZM\F6NY#'U:O,B%6%@KX#AY<'QA2$$!QYJ MXW7$@7",.D<4(M0(! @HD),^(>8(CH",##IX"(Z"+$M%"C@6<"S@>"\XOG#Q MO8!C3<#QQMH\34PRX@,R3D;$@THY1Q9'1#EF6!)"8CK$1\Z6M2Y1665]_D>9 M[2DT,A4:>>$R=:&1FM#(C55L9Q-.7%/$5 0S6U:E"S!&D@?#B6#$,C&D$<+ MU!:%1A9K)7L>9J/7[^;YKP *.=O/L]-5"OAI,!P[ M ]L>ED@88O_:6%6,G>YE_MP8_L>>YY/7>CW;.:BNZQ=:> HMM,;FI2.56BG) MD?*, B?PA+1C$UJK 98'+ I>O/DU=X'+6 M<'EC[EJQZ%6P D5/ ^(N:*0Y=PA[817!GAL: #$):).<1=1#0% M6%YEXKH0RZR)Y<9L=C).,0$93R6S@4DB[M,H$7U9<%V*I MYU3V J?4NRR0.V^1U2_)P#CGY/'Z8=,X (Q3UR0WG'E986M4IAEPF>QTEBPM6#K MCX6MKQ\#7;!U,MC*KK'U_3ZHJ.7)&N2CLHACIY$A+B$'L,I"$A[Z>VBW2KU, M,2O8.H?SRJ^4[&L6$MRPO0ZTK]\XB;WA)'+#CBTY-0;=QL;7]L?8^]+RL?'O M;CM49V]V_ J\0==_/H2OXJQK9#'0U- ]S0TLI8Z*=(IT:B*=&BWJ,3D'Z%OM M0BL9@DN&X EY'J?]\#^Q5UGXDUV,I+=]C$N[X?)Q93_E4SV)[?&$3C0XE["D MB*>H$)?>().,0AH."$&3U2HMK>(56G;C+\;\2P'Y O(3!_D7+HP6D)\&R%^O M<;)D#72%0#(IAKAB%.G\(]<^]()!E_"809[5;P:^@'P!^0+RM0#Y%R[2%I"? M!LA?KK?BK?6M?1%E=%$J ':=2UY1 S@?':*28"NMY]%6QKPII:]>%>?+#J52 M^JK089TD\PPZ?.&Z>J'#:= A&Z=#8UWD6"L4" .WAYM< 1BZPUGN: C2:6HR M':I2[&JQUK_G8@EF%!4SW;U[A:M>O*EQ$;AJVHLP(UTN;/64XHP[:YFIADLQ M:_N!:TI3-,@2*1%G@B,GDD"""RF=UP8^S6PA9N$W =<@FJ( ?0'ZN5N(*4#_ M3* _OP)Z:9)G&>@5HQIE=$=&48.B!^3GV&A!Q=)QGJ]2PFH K4OT@0 M93VF'NLQA1$+([[*>DQAQ&*VL@O^K M62Y54MW5=$EF@5/=76Y?ODIQ=](=Q,Z@9=OM\T:XK.@R2G@'V--OA=C+I\,Y MZ.JX[81&ISMHM#J^?1K@<*N3<^6=P-'.P? V\&6\L_VQ'FGS%GLO_ PSXZV! M4ESJQ,?H3WNM02OV-[X.E>*/7O?X;:44-C=[.]UFF[5C>/E!(9LGDT*IE>9J1^Z?+JCI7UC'LNF%G'I'<% M&&L C-<+$ [ZCF&6D%#>(*YM1$Y8ATB4+!B?DF$&@+$$115,+)CXZOGJ"ER^ M!ES>F,87BEJL*$$>G 7$%6"EB](CZ:VC6DI,\_8YCCE8DJ7:;-E9\0/-Y!=R MF>N$?85<7H52K5Y>@S/\L//>4BV.J>5YJ_^!J<-==MA0Y.5.EA,N)'< M6JE@*&*NI,FVP+X02Y>WS1>-Q'!L>P>MSC#9H;XKI4>^STTA/%IVW^D#!?=I MMSH1'0X_$UJ!IUQI_'9#)A,P?V\BSUO;/USKA/QKXS^GK2\ ()U!?[W5]^UN M_[07=^!AO[>[_O,K8TKSXPA3CO\&##@$'/E$MW>:A[L7[^G63L:!C8O='<"+ MX^9A\\@#/H0CP(=V_/>'\[U_PHFC7.[]\PEOO_L#L 3N2_\X:J[O?FW"YUVX M#^!%:Y?F9P,^T";@PP'>QY9Z!?]RL0^*.#,.:<,DTCYJ%C#6*>(A:8"&QK"6 MH=Y2CK/T%2.*)P-]DHQ)T%,6>Y&$7&I$@.D3Z()![Q3,U2SYY4;^V1CK@&KU MXD/L#Z#/\S)%/GYW>(Q&TVTE'\,,#S>+O4LU7_W-]7ZY==VM(3;LY0=?8G7* M:OG1'\9PVH[;Z5H(]ZOJ#ZR@=%\3ZL$884@1!AZ1Q 89S QBD8=$! Z8WU&X MF?7<-_JK*F3WXW8:VR>"&D)-0%1HAS@U&IG_S]Z;-K659.O"?T7!N>>\U1$D ME?/@ZB"",K:;"DM M9ZV5:^ >Q(U$;?))V:#2C4&[OKR;G0"]^8K2#0%4,K7BCX?]03.=+PVS\=N9 M[6VW5QLAF=&N#X+NJ*1A_MUG;$RM[EE_O?H\^EN+ MU]"R-T'+ZGC>Z^TU1[?.3TK=%MP#A*17CP#.*7DA]_/XZUAP$R,!8I0G][*? M1YDTH1];]K0?7UU^^",T^Z_ZJV:EZH[KHMMWZLV88'$$WPG#@D0(U=AP8 M/V!\?&-T[)JD.3HHQ08SZN[C]UY\_T&^P11_XL5X@]QWD.E[;GSOM?OQ!EN!;3RUS?DYVT_G/^9^IMK%T"^*O82?6&%ZO9+E=O+C"JX!$U759GDV;8#]=V:#PG M+)LC/ T@XU.G'6:&6^DP85&&\&7GMEU_Q!ZQ,W.[$6-K\-KV>N?0B__8%NCG MESLO;#7M&>.=EX-V8^_M<:.=V_//46/[;WC^OCC8?GNR?[%U<=#>9XV+OXX. MMCV_L?/2WB?USW5Z\.[M4>/S&]QX]\]QX[AU4O_\]W%]N]$^./:LWGY[TK@X M2O7F=#GE2 (QP2!N(T9<.(*LU0Q9%C7!E8.;6-LDDJU+LGS!>2^M=-*O%*1= MF*4PR]W,DJ2TV 66E"'<,^D(44P(KI0Q,061F>7FEG]AED4SRR37NE,R>IT, M3"CG$)?.(L.%1Y$I:9666&B[MJGYNN:T$$L)@%NF'OS[VE;&;W[8ZP$Z_*NX M?:V^1G%U0_OU:&0+SC\&Y\^G- CG@)*##LAHPA#',7]*'#$K#(T.2Z_-VB; MO"C!90MU"2Z!%,L*>G,0=@OHS0#TIH1;;97@PB$1O$*<68*,PP$)$YD,3F!& M> 8]; KH+:GX^H*W$6Z(KS#]T'.+L#/-)K7*:#YW$;;1[?@"Z(\&],;K:3LX M3HY;*Q#AT2/N$T7:&(8"4'"BR4F*V=HF7:=S ?07GY!G"0S=!?=678HMN/=4 MW)L(LE831[$PB'&L$0\& ^X%"U,J8@[<);Q/&?<$5@7WEE.0?<%VV-W<*Q@?'3V-P/'2'V5G]5]SG?)R6.IM^77U6G9.+S;5=T!M!7U=_F#JS M4.]CJ/?CE,K!B56:8HXH3PGQ"-J&(0HCIJ)SWB5CE5W;A%_6E5J^;!JS7)_+ M!WS+:7@OI%9([460VIR\>PJIS8G4)OIDU)(XD23B1A/$;2:U7,(M9XP2)CJ= M,)":(>NRI1'9RCP.D ;+M#HYB M;Z?CN^VE"?7??7V9E.@-/3C>)P=[GRX.]@[:]>,/9_OM@Z/ZW@G?W3LX.FC_ M!;#E>9WNX.NA_G4XOW$,4+C7: %$G>=$0_#\;[M[AZ+1?MO>!]AJ7!Q>[!__ MG7:W=[Y@K'E2P2/B(XC8T+/(P= C205V4>D@G;V>/X0D4*T(R.914AY=Z\3!_6E";DWW\<-G/G?2B#NFSC*EBICW_(%_ M@ MV6:GUH76V-:HYF3;]DZ@@U#^-PZR4:H]' QMJY;@9OVQB;:D4RI)+Y9N6_PG MJW(^:G]\I_,U]@/M[Y/1&-[_ZRQ]X;O;G_*;8// M1\W&=N-D]]U?)XV]T((VG]>/Z^+ZUO?NW@EN'&^1^MXA;^QM?6ML;Y'==SNX M3C_P_?8'TJ#_G.SO[9S7+UI74RE%34)B4B%)0T!<1XQL"AQI:R-EB6)-R-HF M6R>X)%):%F>MN5&C^5&_;/6:MO6,03!"40M+-3=:$I$Y=CZ5K O'/HUC2W'"^=IM"O46 MZET"ZOW)8L&%>A= O61,O;B^M_]%2!NY"A'1I 7B)$ID(@7V-<0*)J(CP:YM MBG4B96'?I67?HN$6FBTT^W)I]B?+)A>:70#-LFF:==)0:[A$4H:$.'@^"4E)A;5.N:\X+S;[8A!VKJ@]?0L X1*!D3%[^3<.KF)XWU-]W^_W= MS@3=ERBI*)ZR0D"E)YQ)-2 M",;/(<4358X0FBQ9VR3K1,[#R%-XHB@&13%8<4*8I^&_$,(,".&*U3]92@@, M'Z+,6L0M]L@J'U$2"891$N5IR(3 #2N$L)R&_9<=:%4E_KD]?FI64%YJ*3E@RO1OI&+8$T2\HH@3Z9&.Q"&78M+)*Q&H7-O4I93.0BF@6/Y7T_)? MF&%VEO_"#/-@ABL6?\N4H,()1+"PB'OX4QEXJ-'.<9XDCP04!%H4A*(@% 6A MT, \[/V%!N9! U?L_#I1FK2+2"23$#4X- %=:(L^"0 M=0XCSS6P+".1!"!3ODYIJ:"Y<#(N%30+>2W3HEEE\IIG&K-"7K,DKZG=(B82 M9H$A1BB05X@&6>T\,L(GK+EV6+A,7@0O7VQ@(:]"7H6\"GDM?>1*(:]9DM=D M0^MXZXN01G+J%0HD@ 9FX8]Q3"%K#3&&6V-HRGE*E%B^$);"7X6_"G\5_EKZ M0)O"7[/DK\N=.+*[[<^^"&ZC8$$BZ8U'7'J-'#$!&2.X%""6R $IM=%L1XN MGL"JK;S?J_K.EP6E;Q1:OU9<_4K)Z=-NOYE_?-6++3CZ-4Y*0O_W'^,2UWQ< M>OJVRZR#/AX.XA_C7L73UZ_=+/M]I935M=Y]8#]<[;P']_D/QNZ6FMXY6_JX MJT<=._4WOU<%+0Z#/&>E#A83#I*?M5(!QF&NI*%:RB^2K%U>=-2;+(7#B%PO MVA-D$W3%*]LZL^?]M=^OU@-O=BZ;9+*CRHVN_=G^2VDF_:=NZ[]JN &^N[UJ MUKT"ZH#5ET_+C;>KU^C:42_SW'_]>,C5VN9>5::]FVJO,T5V!OU__VXWKTZG ME5@:M_;2VN:;__?^XYN__]EY_:;VG]WWVSN-=Q_7:SN-UQN/>,6I:O?R)M0N MVQLW=O?>?*SM[=8^-;8^;>_LO=FNO=YM?-Q]O[.]E;^\W6EL-5[O;+VO?=R# M'^IO&GL?_^>_-"7TC]_&Z!O#OU[.#+@LFUR[4N-RY5_KMYU.;7#4'<)-T/>W$/GO=GJ^M/%BN^T_K'2_'] MGW;]\]]P[5^MQK&_J%]\^%9O_WUTL!?:^\=OSAL7?YW4MP^_';S;)R"*M^)_ M_CX_^!Q.'>6R\7D??M\YJ[<_P3/J%XWM-^<'[]ZV&O2@6=_;8?7VA[/=[;YIR'%--*]*E#9R@J3L.?=)^ M//=PX^^(= M"#3>$225#Z#[48M<"!%Q&"!%-/2TQ-<',T;0#*TCD9O O8QY7"5QCF$)["?$ M]:EW@Q^:(&-U!J\HWU!9TUA2Q+Q#2;BRD.*5A93[J=_L#_I9#AP]J/KRX__!&:_=.6/7_5[%0O M4EUT79&&YXSU#&,VM&"5JC'V%1W??ZR&;(S4D&M*_N@@UQN4F+N/WWOQ_0?Y MAN#\B1?C#7+?0<'H$Z^]O\ELPXBG=L;"FJS)0WOY!^[$#URQ+[:B_<\X.R^B M^O:;_J#9MH,8:L-^3,-6K=7\&OOS+F/_Q($V9: ?/-!;F9@>,*Z7M 'R6/S! MZKKUU((/+VK:_+8?;6]*[UUN0%CDR#ZN(M&2#_OM!I\Y#?X,>K+,C.>:&=O1 MQ[:+O1HC>780LR0IY;(J,]-(LWETYNY9!R2OK7X_#OJOGC]X^WD7UEPBRTOG MK'3GEQT)$(P[.NKV3B;6ILCWY;OMT"(SS$$UM63IU)7:*;AC^QOOO]UBH M'8N6F1A,LH)CX71P1('8I%)2EFEUJX5ZROD)&N5?A6'O'"3M!YNN/U7:^OMF MBJMINQYY/;7?G#5H ]K2.JGO;5WL[WT@]?8'OKO]X:QQ$8[@/J31/FCN7_QY M?-WK:7]OB^W3MT>[G^$YVXVCQO:G\X/M0][8WF(-FMOZB1ZT_SJNOVM<*49U MW6Y^\&Z'[[<;)W7Z]TDC>U!M-]J-SW^UZ_ ^^Q<[;/?=#FU\WC\[V&NEW>T= MW#BN7S0NH$^WZ^>[6U\(4]BKY!"CQ"/.8T+.28J8R0E(F3O1\5VOV^^_^>9;P]R9K^UI"O.S:PR\>!5-HX>73@N(I M. 7_V4!YY-I028QSQB6EDG$ATP(QA#)2:&'I:8%\IP5-@Z%*8129!CF8J( T M518Q95301$1),BWH=88++N^EFN \I0X@ M(I*D) ?@<,XJ:U(R1#GN.2T6DT5C^W2=F.L6D_V]OXX;G]^>Y/<_./[GN/$. M_M_>N=A]MP/M^/-D__/^>7T/WNW=P6TF..>Y93H7G-&^BL$7R%%GD"162"8D M23D!VN-,<-$2*;BF1DD/2J8T)'D5)%:.&1-\*A/JA4ZH;((C,1 #DB3(&IK# MK+(*.<488D98">JJ)@K/U@0WC[W DG)Z-OH&32XZ8R/U+/#$O<422,9)$%,Q M=Y$4,]0*0*8>N2\MT@*(I).@O/H0=_ ZXK+DI9Z?F:H M HTK!(W$,19T)(H+'H72@3&6%*,^11N9*::8%8+&B2G&$24%*1 M3A[FC70&*YEPY')M4YD"C+<>77]7A_,/6@W0EQOO/GUK M;+?:N9WUX]#,\<3PSGS_^*"UNWUTFV'&"X6)M0(9KB3B(;NRA*!0I)ACE0S% M*C[6,!.4"3Y(YIT,/"AO):91.Q*")R0D5B;4"YU0V3##(T(>E40IP(6/1,>*1,='G(I>(Y13Q?9W0>]<)>_$9P M@<:7!XUN&(W[PGUNCX .[[=[.Q_7?K M8.^$--Y]('"?LWWZ@< ]R$'[$]G?\Z!#W^HYHQD.$M1H1"/%B$O-4;;0H2Q9 M,\5<8,$\UD"3DHQ8*$RIP3QXYR@!X<,[K*DP6O$RH5[HA,H&&I]D4"$(A)4+ MB"L# @F1',GD+<'!D>#9; TT97MX=;20& !1(F8 +9H;99P@/BK-*+.:.6V+ M@6:%(&1BH#$X&ECU"FG#+>(PI,A%GI $15."8"$"#6N;%*]+-8\:$B]^>[A MX\N#1J\3$XX10U+D#H/LS84#A=Z1*(,UHAAH5@@:)P8:9C!P'4D@8*>$.)4! MZ< LBIYKF2B,)Q< C70=%\^99370O&S/F7IWT.W5OL:CIF\]*._KLO3A2S7( M1$.]<*"76V(Y]L8$#E)SPL+R:#@K^O/B$?Z>Y"^-/4_VX1D'VW6 $'I.\\65"O=0)E0TR09H@0R0@<02).(D" M&64Y4MYR*P6A0=F5R294MH5G;9#QC.5H>J:"XSA1+0$I'* M$\QX2LQY)PP-5HA$@X\E-]3Z5QE M4B1YBC#+V9@2YTC')! C%H1IYPBG:FV3K&/!RHY7<08HR'@3&;,N*BP)E&#+ MF3%.,2N("KG8KA&\. .L$C).E%;JA4S$<.2T<(@3'9$Q7J/@",-<.!UQS,A( M""_(N)QJZ\OV!7AO.V%^'@ O2V/]G__2E-!B-7[IW(R)9X+,"P$O@H"G(\ES@F N#488@U;"+0,JQO#'D)R?S$7!:+8:ZY)/ MO&R9%?"[K=0""U%AHZERCAOFK,*!R."]-BYI=4]^OP)^BP&_J7H*3/-(/$,ANO]5I5Z[39J9WVNH>]V"\[ M: O01XJM<'4H&1-,E16&1"NY8M$*X3$-V+)%WI8BXL&RD%'&\!1VTC#C@*:DG@ MF$J'I<6'3K"[&*)28UPI%RQ 4)R'##D93&$>,5<=17 MX#B?XG O'AQ_H,\LQJKSJS]_KE8MU^V%V*N> .VI];NM9JA=3JT73"&>$Y:] M"3T-D@OJM,/,< M40EB4H22572$*>3,M7RO.O,'6(T(#19Q'A32V 26B6 A! M*FGXVB:58EV2Y4N>^*#EN$($4W#U%\/50)-RP@2C+$ANT0&>"JLEJ4:*Y=9$I)A1BU&'&3''+2201:%Q8$>0\^;5QM6Q$ M/-H)*O;[KVI;W@_;PY8=Q #P<]H#A+$5I.7\M;;=A5>]J'Y86AO2HI]?;%CW M3++?EDL#F9KMVU.3'3ZW8OX Y+DU->?O)-;"J3/CU)UI7<4Z[F*@'@6K$^*2 M2V0BP8CR7(=/,FD"7=LDBJ\S=C.JXE_%U%7V 7YM#)V#ME$P= DQ=$HOB0D; M$9)!TN?H"VH4LDI;I&DRF$9EC&$90PU@Z,VT 05#RW;!:CY_;N$NC[-D+=<< M_C\K87%8.@I>+BWF3DIMQ,*JLV/5^K1F J.HM+<6B9 K4^$& ;I=<%GD>ED5^;;1:WM02WG.V^DII##_Z=GX2Z"0W[L68K M* $@QE12\V.[?A8:V64Z+]:6FODBWG^S_A43'O?B ]@+\2S,Z!?AG /Q. M7;8"L5+Y9*6M/*NJQNVFU/2QEH8]@)]A+U8NP_'2.ERL.\77;4F+K!=F6P"S M[5^)28R1!4(X"B2"2J-YKM9''1(J:.D6I0-8QB7@TV9X#",AM4L9Z9XSQN5#,/,3Z%P]^97?FL9WXZ$+I MO]2NS*R8[&GZ] MDLEF5YBU,-A@?CD1<1:/;!;\6 AOQF0W\FT0B%PD,*XA)B3%'%O+'**&T0E8S'QP)@* M:YO&W(P7GFG*IQ=OB2I0]P*A[AD5@H*"SXZ"4RH H!V,H]:(J(R"43MDA<4H M>E E$[!QI15 $)O[DD6'"P6^=5\_MQB%$HRHN=6[I>.1N>H,#S =E:X\3'< M>'RUT*8*+@>.(4:I1MQHCEQ(%C0$*1R53CCIUS:%7+Y"2NOAB6OUSKQ:;')+WCO9#F2V8X/CI_&X'CH#ETK_I+2P@Q3;CZX7U=?G%AD M\G7X?(\4LI4&L7='Z91K%5.*P/(H@>5*L=L8C5-82Y2H!!U7"8Z,P0D1PKD6 M*0JF196F7?/ERYHRRU6\?/"XG'MIA?H*];T(ZEMD)OA"?8NBONEL84IS0Y3. MNY[9 80P9#&/*'K"82[(H+19VU1FG? 5*_/^$JFOTN=_'UAX#?@W-+]N7HY) M8]B&9_G-?U<_CBYQO=\WOU]>_0Y_+E^NZN)F)\!"?$7IAH 7G.KUXV%_T$SG MUWOD@6V_^L(/[JKV8GH:/2=T IUQP4D:F?=WDFMV:F=]KJ'O=COUWH9 M+?HY073-AJ\98_JU4PNS8] ]L[T OWJ H7ZSPL=NRA?>HO97WWRW#W=I=ORP MUXNA!N5W.Q=MJR M'LZ!%L*;?FWZN#&;Q&I2:/[*=PYA'LA;AQ=N5L^RP'].P56LUO\*1 M.^?!S=&ZN_MA.6:&;7:&(P_B*"62<4977M)PTQ$'N8]&-][79=K\=MI[/3C M.GP8UX^Y>AR&;VI5HUX<^4/#:H6!;P)D]M=A4?KN80?:52W&/*>&'0OWRB?" M$%0,4EW5'\ _58;Y?%]8_=TV3"4+P-$'T:?5ZIY-E:*X==V->M_'#!9_M&WO ML-FIF"H/S_CKF)O$B'HJ6/\^/"/V@NYOV=-^?'7YX8_0[ .:G+]J=JI.K"ZZ MK0+(63,,CJ#W813Q2$(=VX''#Q@?WQ@=N\;=HX-<;RAVS_%[+[[_(-Z@^JD7 MXPURWT%Q7Y/OO?;>IYH-:<3SM)AI7EH\:K'"]('7/M:3['9X>U:[O/FIC98? M-G@,+;/?>-'7$'L>]7_V*FJ_0>DU8/,'&'\N01$$X?B#+9)'G%KFT&K-H8^W M"85SFD$K $<_M^_[>9>WB*1;IGQGSYRW*52;$3TX(8N8](.Q7;C]$"O9\_I0EAWKY7)-_85V MK(VGWL1DDPV)1^F<8=%X%@D51'CEOFQ7SEH<$_337EO3*^V%;#(?'.5K&G2' MP+WI[O8'TMB#[^\^T,:[M\W]XRU8/^*S+RGQQ(BE2 9-$*?>(^V8 M0)AA(R3!BC&^MJG7C9I'5?+%K;KE@[,29%2H:LD7S2I3%6>21*V\U:AQXIBIBQE0%'PI5+8:J+KY3E=;&X> BLD[FU/3$(F,Y4!7&R7KL MHC- 56J=F.4KLU*HJE!5H:I"54^KIZ)4U(8'K@3C."IGE$TA,.$T=DE<:E6D M:%6+I2HRIBK/,T.1%X-P J8MUMFKY,UXBJ=\2D/.+ M!.!,O/9A?D0_R&[RN4(!-#X[Z%?!%K7?6MU^_U^_']HF -5I-X>_# :MRJ\^ MG^]M_ZB66MVSVE$,.38CN^?WLN<>O&#LW1\/L/Y#=_QE=*DW&UP^U3UZ,4[9 M!"YE]]QY"7WU]894#_4C?V2+-66ED\>=+-@+8A5^O3$OZ_S7&_/B:/^37?CF08:M9=GD6Y[MJ_LM MO67CZO'F\P?VZ))N63VFIA:.6"4<7.6,$H*V.COY"XVM#=X*^P#W_C[T*'RZ MOD/U#M;J>UBUNYW=9FNK$][9_G]B.(1^VX)6?6T.SE_(OM7^!1R[V'UWT,JY MXO://T![CIJ-[<;)[C8\ZWCGHGY\='RPU[B11^[@N-&L[]7Y0?N?G"L.KMDZ MVWVW@^OT X/Z^>[[QJM.FWD?:OS\;X5:>Q]XE6A$*Q)0-$$ASC'$9ED M"0I:$FZ=HUC2MQ4-"/L"9O_#1\_(1GO#1_K/^!0?L2^<-H= M)5U_525=;WZ-$U_I__YC[#'.Q[>[[3+K8-2&@_C'>*CP]/5K/\BMOK0N\J/Z M!5/;L*,!F_I[U)NLD\.(7"_:$V1SY9M7MG5FS_MKOU]Y^7:SHVN'?4RU_U7TV%#DY4Z6$RX MD=Q:J8#:,""JH:"2?5%KFWM5*$(WU5YGFNP,^O_^W?Y@)2[E++^UE]8VW_R_ M]Q_?_/W/SNLWM?_LOM_>:;S[N%[;:;S^0:&3NXHDR)MHO&QOW-C=>_.QMK=; M^]38^K2]L_=FN_9ZM_%Q]_W.]E;^\G:GL=5XO;/UOO9Q#WZHOVGL??R?_]*4 MT#]^^U[MXU\O9P9<>LS6KG@;K?QK_;:3ZX1TAW"3T*]JC\0L9!SE4C\Y).DT M]BZ_M:'5@_Z_;H/[6ZO"<.,5S:5@!#;P63L:N R6$P5"LM)\[8[K?KHZS+)T M^1V,N7-O?:6J'M-Z+LG2&DY"Q3Z.#_\X*NQ!^#/7(BU&;"CYQ( RH3:D>6K@ MT/T'U8;@SQ2J)N3S1%'I#5P*B/R:$1Q;5:&F$JY1G&AG.*ENEVE6)]M[F1G/ MEX3;Q[8#P8.1/#N*K_5/]N=KD.J6,Q%/V>7XJ6Y;_:T,SPG+>^B>!LD%==IA M9KB5#A,690BY1O9/IL0;U['-=2E?=]NG0P#12X7F7:_;[[^0K8TWYW5:QXV] M@Z-Z^Z_VP?8'VJ"?Q/[>UD7C\_ZWW7=UVM@[.JY?>'*SPO7.Q?[%!]* >^RW M#TX:V_OL8*\%[:V3@^,W?/]BG\#U%XV+?ZXF'Q<<.^N$12Y2BC@Q%!F>,"*) M,:LQB5'&M4W"U[59L1QYRX[H95.]<$KAE#LX)="DG##!*&NXB0ZX1%@MF>-1 M"QIMYA1B"&6D<,J2<,I4EG"+O6/:(9.20AQ[AIR7%$FB#?=$6J=DE:)-:5XX M91Y;XC-6M5+UOY>J:KV/_7[M56W+^V%[.*J1/IU7[4[&IK/NU/NFZ0]Z=>FP M_S%.NXM5**;&?6MJV L=/(8.SJ=4C*@E*!DI@':AX8_!'%EO&2)$,VF<]MCX MM4V^SM7-A)TS=>9]V@I;5ICZ"?WA&?"[H.%SH>%B1>&"AC-!PXEP'(CA!'.! M$N<@'#,#PG$""5G+A)/0(27L,AH:_#7L;DG@N#N2C4ON^K-*$ A5[V9WC*I MQ6^GL=./M1RA<6_P0BYP<]C): ,GU@9PGV''#D,S;\( ]%4SK=J1Z0_@GUPG MIW)K;G9\MQU7,[2!*/'$6CET@YE[X@1^(K0!C@KY7*$-^EE"&\B&(.IYF@QZ M0VGR]R;3AUZ\ H$ )8"DE)$IC+LBF%<99NW6S=8OM:3L^)LL?TBP?:&$^]B-[2W>^+Q# MZNU_VO">!-I+&N\.3AKT6C2GY"HH$PA2F%#$+7PRV N$9?34.HL=<6N;9%WS M%4KKOZ)[1L71H7!,X9C,,9Q)$K7R5BO#62+6R^2I8U)ZJG'@CRX-4XCD>8AD MXIX@I/","XZ<(P;Q8"FRG@0DJ4R)!2Q=DC,KY?SJU)OS6[&6/\]H@]@>5U_F@7VMU,PLVO^:3 M^OT(OU0E?N#KH%N=\)]H6X.C6@ZM/NQ5!]RP#RWN]S=J?]H^?.^.'-U[L3]L MYY9)[]I_N'N%UFO!;@. M;CRY+7R9ZLG_#WH!FVP'=LZ M[S?[5X=D.CY@,B#^R/8.8Q4)\'\6:9?<^=ZDW?0>1O!]'L"M:OS^$UOA;;?W MJ1]7G:5:\3]_GQ]\#J>.[9S5VY_@&?6+QO:;\X-W;UL->M"L[^VP M>CNS%[#1,3 .M&5W;P?.^P#M^$ :9U^<(I)I15%,.11*8(<?.+UPR]))Q\-XR@ERA&'M8>,$@;Y*&U@ M 8/8X;+V3Y2^.?KAR0 /,',:>%M8TJN"R-IE554O@108]@-M1 M3XPA<.T']:2*D# 1$D85,:Z4,+A*-BZVFO$K/'%^1LJ=QMLK. ,OYS/6G,'D MZ<=. 9K' COLQUME-)!RQK(-3/%FW^=J5W"L$P=3PD[E#N;'\J&+M #+8=0:UN-SOYJ6=',3_HFMA[!##6]7[8RW<8G)]F M/:R513* 1 C:"O<:C@1]?H53.46MD]S?WXO2I4?$:X\KNF/KG;:5(?EL- M#_"#ZF'?A>L\!*?=7"JP6;7C^\M5+SY:R3!4:=BJM9H)D!PZ6XT@:!R]<3=?W:V$3'5@>]E]&J@#IS //S:S>5'6_E< M:.T1H"&T= C3IS>PS>IFZSF MC_T1Z,.S)WJ![4*\VX?GF8^W1W#\.1!Z0/^ M-Q/,#)@OE^];-:5MSVNCI9.GB77C1G2F ?=[)^K:\?*1[7\(C0T_Y"Q M>3(OKS'>CQ7E1Q%>!9@_K%\IU=HM++E:]1K-QB7/-89MN(>? ;%=*U'=[8:\ MWK8Z ;1(F-YY?8S8:AOF5JL+6!;WX(E_MKK^9,%DU3B_)*LWW^K'K?8^W3D[ MV#ZD^YFL+G9$X^*H":35/#C>_[:_=X(/MNL7U\FJOO?F?/"[UA7-N\')-JD4Y&I38:EDM*',^(F^OC[L5S:V7&'[?NZMLHA877 MBD7B!$^&.Q4"Y=@$J1*FSMY2R7$Y1= [UMQE[S\D4\$O):%/\DA<"N,#$'-& MU;!']-^!9_3CB&!Z\31O X H<:D2 6.D-%+S:G]9F(.]\QJYE/%'0L#(WC02 MABX)<$2Z_4O=+NM]=G3?.$7=D\=E16#,R!,+%4@C75])*8>7BVM\OVL7UK+] M[+ R?8VJ@D^;X>PIZ)W6'X%H <0<0O7J5_434 Y/6W$PLD]>YI;SU_>4N18]+,2Z/299S0"2]+C3' M\&B&7H266BJX/WF97B]G7"JXEPKNI8)[J>!>*KBOQ&L]8P7W'\KOU^1]9P55 M2D1)X7SCG6618VJUXY0SZ_1W%Y7G4E$_^J,8AJVXFRY%\U]6']T^%(VM+X8: M)X+WR'E!$9?*(:,)1Y12KV1.F"S-=9WR1>HAHZ1RU:;3* ]<-JZ"$#TXRD*P M;;:JW81+!0)TB>]"MSL?"]CCZPZG#5MC6?[N7'53E$'(/%/3 ;MOX+'<]>C< M=$1M4'-/HK>GYZ;3&U@_4](TP9YZ[0]:+.AS)=-[GA:K#67$2K58;F#^U!FU MJ!:3%9O':H,]6U+(,H\O6ZSQ0_NX)#1[MMQXMXK.S^T(NM,9[^661%4O;W!' MWI,>M*@RNB]O=-^ -GJ8=8,_QRZQ99!?WB#O[?V/;9_^\;Z,[I!#N"QS[ MFX&QBTD%66VBZY<./N? MMI7UR9H=7'6"N9D+N425EZCR)8@JY])2H:*V)@6.F=66&1&(,'G'T/I103/] M4P7-+O?UEB8JXHD;>^-@\:UO!Y]W-+:/CJ\'B]>WW[;VCZOS68ZJ:&SOD-WMD[,ZA?,^P[.W#XYVM^MX M]UTCU3].)9E4) (&(=A[Q0"-RWB:DA=%,1,I4,&N;3*]3S$JH^,O-VU*X MHW#'$G$'P=)(PR2/1'/"F8[>)!>L9A'[1$3ACH5QQR2O)%9!.)DX4IX+Q$U4 M"!@?(V>=E8ZK6*7\(F:=JI)FI'!'X8["'?/@#NMYSI N$\&1.^YUI-I(*A+S MDB;B'L8=%['7#;9_5&AC-K1!)GGM!3-.!8XLSWGML=9 &]:BF"/A"(U.89$A MKO(]+KQ1>*/P1N&-.?"&FY!DNW%&XHW#'7/8ZHL0$&T:H M85P$I5EP4DHF.!%2FK+7L3CN$-^Y@Q,2B. 1<<-\SAU%D(TN@N)!I2#$N,B! M.[A:)Z;L=13N*-Q1N&,>W(&E(4X18W7DG#)L1 P$,Z;@ ]"AD,="R>/\.WDPQY.(D2##A4)<8H4K#"")LZ\L-S+*$VACP721V.B M>[!$I*?4(B%C0)QQB9Q@\,WS@ MBEZ!R)77.I/0\2><\C8(QZP1)-+*'@-YC_$$+%,X:"B>!!EYA M'(5*R.!<72QB@XS0,&X>TQBPL2SX>7J,%CPL>+@<8_<8%Y64,(D4M$4"VJ). M1A&:(NC_R3$21,'#9]DU@$XSF(AD$@SJQ"(,@K1#13EML4->4%#PL> M_GIX^-MC_+VM99PS)D.B/(D<)X2]$HQ$[XQ7] & F"NDP:>"@?/"P(DC. [2 M2!D, A$P 09JC9Q4 6'#*-9$*)O2VB;E^ ;^_:M 7X&^7QOZM-/",H^UB8R' MJ%R*S&)A C7*^> +]"T?]$WY,0-AZ4 L"IX'Q#%AR+@4$,O!DPF^1V, ^O3- M4ML%^@KTO4#H>XR_5*)4A&B54IIC%C6G3A-'06UB!!.EA<-HE5T=A27(4 M)>D!")77R))@D0)2HXHP$7("DJ('%T0LB'BW79":'#2K@DJ):TV,I.D?(7R.#]W;TL>UBK\9*#N\2'["\R@%E+@:8GC0$ MP@DH!P:X4=KH$_:<,%/%!_Q0)RCQ 3,GO/,I3U%F@XU),^2,$X@3[)'1PB'" MHJ=,":N#&^7P+GE8ET8A*+%EA3M>-G=PKRAC&$OO&7<\6AF3XT2*$ -7BA;N M6!AW3+G64IY,D!1YRW*405:59#88>>-)5#[I%$L.[\(=A3L*=\R1.T*0CEBN M"+.<<^%,\MBY;(IS(0NT#^..DL-[MK0Q\4#FE 3O"6@;@D7$ [?(2"-1<@)C MH5S@<:X1&84W"F\4WBB\00*1FC 7-:9<:Z=])-02F;"(A,=8=(Z%D0>;RL,: M<2)6(<.$0SQ)@6SB#KF@6=!"45(H824/DA3L6MT\^ M%3" 27(\*H:D51+Q$#@R$2N$#6&4PFA%+$L.[T(>A3P*>6H.[[MX)C2_7F_/).GWM1Y^ M8%]<[< ']_L/QJ_5[$1T-/I.<(6EEXA1ZT7;:G5]%=MV.0+]X>F\VRTWQ$,: M?LM8K6W^1G)8V/ 49@T,20F\?#XF$TE%'T@@2G-OJ"$Z6LM$Q,QY&7F.NZ1X M''<)'R3#/TUI5>AEBKT2N>"S;YAETBAB ML S5?CXQM,2-E$%)4Z"DEL&V3FW6-"_05Z/MUH.\QB88X=H%&J@GSE#,L;()LD03$+?@")-A!]IR=[R354\.\7Q[^D M0?KS,=J@9$Y0:)QA!@2(Y(4,E)F"?\N(?Q-O;"*C=3!H"!OE$4]1(1=M1,D# MF6D83*"S.[VQ"_X5_/O%\8^DQ$*,SGA*N;3,6)#^1!+>DI"4>8C5K^#?_'<^ MICR*.>:,B> 1-3PB[A5&V@$,*B4)L5$QS>A='L4% L OD ?,RNA\5)X41# M"@94*! 8, .1@CF/HTVC&JV/L/W]*-]'0;PG(][$#=9CHY5.!A&&#>(N"F2= MQ2A%#B*?D#**5%*,%^ KP'??IH=241L>N!*@(T7EC+(I!":G&] OG%+ZL)U :3 M<@(U&XZ'_4$[=@;].UGE)U']<9[$JX;JC]'G9^# 6 I'S!7B/T[Y,2K*J;)$ M(QV\1%PGCD#2A?F!/1 S=H0QN[;);MG/GJDF_[3EM*R@M)RA6P7Z9@U],W!@ M+- W9^B;^#&"/J)]$APE'B,"C<0CP[Q"*;D(PVIRM:-<0J @7T&^@GPS=V!\ M^B9. <59@^+$Q9$X4.HI%H@ZR7/$ID=:)XMBI)(;;ZPA.3?^.KXE-7[!Q8*+ M+Q 7Y^O;6.K*+A(()VZ.B6MG-;:@&(>$N"$*.28D8B =1ND5DV2N6SX%#PL> M+L?8S=?7L>#A(O%PXO9HC#*"Z8BBHQYQ!H*AP0HCG V(D<4 +%?PL.!AP+C0C9,I-T@B%2$"M&3*;97<2"-M,4>&L!0T%MR:@H@%$7]!1'S4'LK/ MNT.6/92YH^#$-=(EK4)P F%.&>(Z$&2)(LA('Y3%7BA/UC9OYL IQL("?;\X M],W (;)LHBP1*D[Y34H83(&31X1$";(A<:-M%((]![$_$!9EWD;AY&;:RX*, MBW:8G'52RR7JP3]MRW9\K-E![:]A)]887J]E<'E>)]VGYGD>'QP_C<'QT!VZ M5OPE$T$_SO=Y-OVZI"S[")(%M;PJD!E9PMP2HZF,7#,G@'"UP"YGBIY1AJ5" MF(\AS.:4%RJSB@NI#;)>>% B!"@17%BD"2'862>MMVN; J\3.8\*9XM;:+!&L&%=B9Y*8";*/RJDA6%GA9&3Q-/X6"8DL02 MI*,)B OBD1/1(J6<5CQ(QIQ;VZ1DW3!2Z*G04Z&G0D\O@YZ(4E&%Y!0GFO.8 M7*+8!\LQ(4XG5K2GQ='3Q&>;$>U!S17($>$0C]8C(RP&>H*?K861HD!/7*\K M>C,C8Z&G0D^%G@H]+4^_/H*>J. :U"2I-79<"6YX#L=4@'QTP3)_K **&@RR).A$%H:;94M,DG@%3*HV@ BFBLX<&(\AB M;9##V M*DTW4%&HJU%2HJ5#3"Z.FH$1VN?8&"\X--=8[X3U1/"H5H@F%FA;B M#3$56A(4\)'F#N4@2<19S+SD-%+1:^5\-(3,-;2DD%,AIT).*[-H5IF<:% R M"L#"@/O'DD.;9P3TI12-A M(@F]MDFI6J>Z;#H5ABH,51CJA3"4YX3EL"Q/@^2".NTP,]Q*AW-43WB@^E08 MZCD8:CIUO7$,4^F1Y1HC&!^.')<8A< )=H0;(OW:)N-ZG1!<&&K1#%7%OUQ^>SON5Y(9XR#O=$ANWMOD;R;&,P]/E M'HS:W_&T%_NY6D!MQA[< ;[UXV%5B2!?'F+?]YHNAEJS4VMT!['& M:JCV<71&S79"[5WL'O;LZ5'NR]I.9\08N2&#;O7 8<<.0W,0LSS7J5#!YB^I MV;$=WX1K^@/XH7K@QHU%\>35=.7"9B? [5\Q"=U[]YV6=;2W^GGLZK;GCVJ, MC((?UVMA&"][.,0!W+H['KVV];UNA+[NMIL^]SET/@P'C&:OV<\GI%ZW/9H* MN__L;"-B:O#R(<+9ZU=F",R'/)@P5G8RHYIPK-FK!G\0^X,L(%2SIQ=/N[WJ M^5D.Z6_4]J;NE >^"?@/M\H/B"E%/^A_GY'7FU&#R9/OF4/%FPGF%3RLV3D= MPD_#_F@F5J_<;G;R _,]$C2J]M6VH%.NSO/*XJC^N*6!?]I\KSQ/JQ64UTA_ M_9:;10O]_K";UN(W'V,8O2;[SP?'=TLKY;;[O*]<\]@P76Z@W$GQW!M M/8P9OS%LPW#[V:\/2BOD7+T5LCWL74Z$?I[YH?:_0]N#&9+';;1[?*]>_-]A\_NOER\&]QTO MVGN6[)U+TP,A6EA;<'ZO^W6$R'FM^2KAP@CLX=[1VW[NN^\0DW]OV]Y)'%Q! MF]$HM)J [LVO>5'Y0;<'*ZP_A(ZR_?5;>VK<_%' -]S!#0&RT'QV_ 8WZV?N.6W!AZMOVHM?F_$,&GX2SW/W#]NG54O7X1U] M:YBES^JD$;:>&.S5[_<'UR7SUM0)(V15FY"4,:[563831%((6 M #K#D(Q$@]%; 8?#B?;*O+@#Q;, )=<";N_^O1J@HU74,5'[2Y7TWC]7%Z?1VT:YOV1[1S&:MI=&R:XS.8)-FR%2XD&3AJ/S&GFOS#]1G"C M'MSH!Q+%0X'O5P#1O6KB>EA0/>N:L&[/KXB2S2P+GL;J)6O#T_$X7@Y]J,&K MG TJ!(1E>E1+K>Y9?R1J=(>]R3K.RNI7@(@X6ITP=C#N-1=A#E>CW MAK%07#7-PF/=I0!A:YUAVXT6Z!CFIC %?@ 8G!*OQ^A0O3\\]NHS\W/&B-:V MYYJ<+.[\V8B/S6P6P8K[G1RKRMU_/$ JW5S:8-$ BA M[0[61R_"?,IT='G.Y>R$1E:OD&\U$B!A9,ZC[57-"\T^O"L,=F\T'/"2_:'+ M')"1[?;9,"(_X%&;I]!7D+$O%T^SEI>\:=5X2JZAQ=3?H][$"GP8D0-2 M.$$VP5N]LJTS>]Y?^_W*RP,J7M[=&'C\C5[ZV:Y(:29=H6[KBFKD H@Q(SYZ M!6P"VDT^+3?>KEZC:T>]O(?S7TV'#4U6YF@4DJNW62L5AE'A2AJJI?RB0(;+ MQNB*=O/V3U5,U#YH)2[9++^UE]8VW_R_]Q_?_/W/SNLWM?_LOM_>:;S[N%[; M:;Q^D-UP_(H@>1S"!,_;%/+F+L.RO7%C=^_-Q]K>;NU38^O3]L[>FVV0J!H? M=]_O;&_E+V]W&EN-USM;[VL?]^"'^IO&WL>QD]UOWZ6M?[V<&7![!KB5?ZW? M=K*PV!W"30+(L]F,F+?0CK((FB5,D+4OO[6SA-K_UVUP?TU"'.V_.BNH4B)* MZ@0WWED6.:96.TYS\F*]-I'*M_)&+W8F!\MS)8R $[6-"5.% W;$6Z;UG42Y M-&IN]>!7S0$TR]_?^2/%=ZW3?_Z(]B M&+;B;MH!S$]-4$WC>Y!MPJ15HT95T+X'C_ZSU?4GJ[FYWHK_^?O\X',X=93+ M^MZ;\]W/<,;QGR>[VP?'C>TW%_7C$[;[;N?\X-U?[<;QVZ/=O;]/ZA>-U-@^ M%(T/7[B67G/!$4\J(BY90IH%BRC7T0'HV9RC%#19;T_SW.P-XRVS]5*,53!? MEI0,[A#RIC?7>O'05KK^K4IF%W.!$WWW\WHOO/T@WE%9/O!AOD/L."D:? M>.W]3<8;U#RU,Q;49#C*V ,O_D%2W042=>[P]23BIS(A M_W!._*EW-4 MQ:I_U#SM7P>*N<4@EBC"AY686N4X0(VU232X9(WG(@5MM*8T1)>]UG$P,X@# M?'OW#D:ESKR,^,#VW]"N0[:[Y[\=[-7%_O&'BX/CM\U&^VT;VG31V/YT5G\' MOVVW3J['!QZ\R_%_'N[_ME6_:#4;VXUV_?,.W?^\3W?WZKBQMP7M:)SL?OX[ M?8]>KW(F"Z*]MPQ)SBCB5E%DN+:(4*>8QS8H1]8V%5L'Z6[I@@.7'8Q_\0#T M OXK"OZ/*=ZY6/2?LE!,&R<*'SR.#R8E7J2T*AC"$!&&( Z?D58*^(!IYB4, ML,T9MRA;Y_PF'\RT8F>A@D(%A0H6W3,KPP2-."BH_SC4GU1.$8$Q&FA$TBN% M.'84:2;A4_(ZF.B]LF%MDYMU18L6, /H?T%F\'GTX';\&EO=TQQ:'?U1!\X] M/+^32NFLN_$A<^^.KEQE.*=!I0!P %AN>##>\I!BSB2D>&!!TF+662Y ;[R> M,NM@XD(2F")LK 9 YPD9:21*1%-C)6.&A4J,9US/ ="?MJB6%8Y^0I:?QQ9. M < 9F386BX#%M#$33)R8-BSSQ#/+D8"!15RQB"R%KQSF'8]>&^[4VJ99%^1F M\=J96C8*&A8T7(ZQ6QDP+-K]HX%OHMU3QB5Q7J/D\AZ?2QA9D@02'I1\G(R2 M":]M$K:NV3Q25+]X^"LN*X_JP;V>#;&"@E'BDT'^GE.YW'!;F16H/\V^] )! M7<&*C\DRG%+@3!@;B91*!H:UCE;-(H5ST?%G">L?IW1\G237)GD4''.(:Q=0 M5NU1KNBFF /0UR#/BG6"B\WV96S7%?R;M8J_6 L*OY,('&BXFMB+3=*(!Q9 M#N47%-F *5)4\Q"8T8R1M4VV3N4SJ_@%#0L:+L?8K0P8%A7_T><<>T*) M[E:[![X0N8) ($82S?+KW\R2A,2^2I34&;8Q:*G*RN6Z M[OUF-:)XUEERS,L],ZC>H:[3N"KWV]9VFH6W)=__U[M_SE>K>$1;#E,>^3"U M\-HX!ZW55&DH@V8NQ2E;RKA$_GYY[KK0]DC?A/7S82.^C6$WP2S&/4.,VYI, M50N&*4*I 4A3#ZB4%"A%+$!&0DQH8%2@I14UDR"VA0]-KH#BGR'O:6M7MEO* M6SQO\47=XIG5%X[5Q\89'M='<<2!#:FS$E0$* X%<-@S"96%"HK,ZG-O?)E& MYXM9&&":G7[J57_3ZO)N=7(?- <.WQS>C<3W7>9U_@ET M!FZ..T.R,J.^BE$GT[V0DD)8[(&1S %J"4GA61#(* <9%%7HX,H8+5QC,XG1 M>K^#6#V$JV:"1&:OS%[59:\RUMBD:8BW+*X<(!!I0$E M0/E @&,$.0>Q@SK%FT76FDF\6::NQVVB?Y2-X!>X&3U;ED]N9K[PS>A39_>7 M/N\[#1DN2\GGMAE];K/^^C;K:][Z(^.[!4&IU3I2N=7Z+&(G9[\]%ZKA;VG< M+W(#\;Q-'H:XL>6LR,W#\R;)S<-S\_"W.G7O$]&7)V>>)F=^L])R\_#<-/"I M,8KS;!7WJ4"=1=P(ZB@)2CGMN;8<:2@\)#Q9Q9%"F*!<-NIABWCCL-X\C-?= M.X^OXSBV\^V#5;9]4&>-H\V+>._SK>:7RSK^IW73(KZ-O\3WMLG6VJ?#^N7V M>6/M4QQWNU6_/,3;!YOQ.==9(]YKY\??UYN'2^^0LLP!Y+4'E! /#+4:&!.8 M#S9 40;YBAJ'M_VX[VT1KSH8_^+NV S^5_T7^RXGIGQP3BN!U,B M$<$(Q(5 *C(T@HE-4)R\_!,!9D*%IP*YH8)%J<.T\Q0 M?QP70SC&.G@+J"$24($\T$$28#W$E"/K;"H>RV@-BZP%O%5DRV*8P7/S\ 5- MV.98, "PAIG);]BL#Y93L9:+1'D 4B*#:"$.B#C6@&D M+ _.Q7<5S-W#%\E?E_'OS77\=P7 K.._"22.=7RH#1(4!X TUX B%**D2SUP MR 1J%%>*^:457&/BMJ";HQ#,$PY);2BRD,B M=P^OBFR=2263RAR2RG/L,^_+*MD^\R8\,[;/:*&"(L(!)8@"%'(,M/0:"",4 M"E)!;NW2"N,U=D3V;3,8V+Z6Q,$I8 #VS M@ J#@.$Z ,P(%) [+3Q?6A&D!N4LLE9^;4:9WYB7W#V\^MVK\_US]_ ]I:Y>[A^^O$'CCMP]/+>NFXNF6?-,H#-P<_Q2 MW<-GQ*B3Z5Y,8(4$4T %X@'EA .#I01*0"RDT%Y)OK2""*RQF<1HY>YU54^0 MR.R5V:NZ[)7#P'XQ*AN'@04'G56> ^BXB,HAU$ C[P'&GBB.+1:"SB8,+)-8 M)K%,8G-S:"I'8M7BL%^H>_C,6&LBQQ+&Q;)6 ,N( 50%"G2@$KB4+^N$L(:; M,MY,S23>+%/7<[N'#]>D<7H4[V6?WDVQL>'6C\K+7KGJC)KH07BKJ MJ&"$0I_"%75PCC CH0G,[*YAB"%$$('R%T[@<^32"6%T_?S$'_=\,SUO,][_ MKW;''L[G"6_[?WV]V/GA3@RF/)[&BZT?\1,'?QUNK>T<--;6+^L'AV1K8_-B M9^/OH\;!I_VMYM=XDANAL;;'&F>[6% :C \ &>4 ]4("!6$J^1BH1Y@2&_A2 MX2,,GJ25[Y[ZI=M[H77LXC[X@/%R:AP_L3T.3GO]5KBX>0">N%6O[^\G'XM' MCE?9I'Y_\#?")4DV]WVA)_9'X0<;))%)T8]OGL0+=US1ZA6Z%U]LMSMG$T&' MY<9^ZOE "1"&?P\QA V.3'G\KJ9H@#)Q"MKZI.<_C'[Y<]2+NG5P&(4+_T@D\#,^FO?0?.VA;ZWS=]M!N2&0FO6&R&O^WFL^ER!0(4M4I<8R6LE'%S0?F[>%RO?+EYM& M0.8L]NKJ';:JZ<8 9U=@M9+>?R%7H++8*A]TT"Y0SXU1Q"M+/,(,,2M&;@%Z MS2WP0I_@Y,':"C=="(OA#3QHQ'O9\VW\]^'6VO?SG8.OAUO-K_L[1W78V%C' M.QO;>*>Y1^N7W]E-;V ]WJ=Q^>E@^^@+;30_'34VXG-M?#J*]X7;S9W#G8.= M]M;:WF6CV0[UR9)YF!CM�@;A(+*$4<:$X$D) 2A(G@,I7,(S5Z1Z/L]TYQ M^.6<@17("+#:$PHP1%WC3&:R2N35R:O3%Z+05XO M"LC*Y%4!\AK%8<*MM=5=!1UR4#D@M4RMSZ '!D(%&(&8<\Y"X'1I1=28S/SU M*_-7A2:F4F.YVS&063ZS_$*P?%10!22>X^ 810)JB9R6#F,:_Q%0#E54E%74 MJK$\F61YZ(-2VA+ A:. :H^!DHH#*KRP 1&-1\]'T[;Z:W>(#7CU\[/.#QOI(*/ M$9]AD$ J#P%5E@-#& ?*<"52D2C#W3/S,^8@&:/KCW3<)\=[Q>"SWA4Z(H?> M\T6[%7S1";?+$;U)=@:;97*&Y,M0:Y@G-7S>NWUG%QX76W]WM%HG#FLFKUQ\C#G4B4$:K:I3C;VV^=W%^Q M^LTG9!HCF4Q(9YH)OLOK&=]HXV&/UR_4XGJ^M[6CN\K#?M66/C[X/Z1M18\$Y\UN\7 M]1^?]NL;VY?;S;]#?;(8EQ#&L" #2-ICD?*?&]\LH;IP*$5Q'L* U?< M$Q8,X0YS;J3-^%1)?)J,3K/&"&>5 "[JN(!2YD!G!9:@[N_[4?PVV/A%V>[G5@FK+%2]&K0PPL2E^CF&,\I)D,9Q&X35D$G! MF<^@54G0NI@ +8,P=!A;@$,2JCA#0,5U!$)'.E)062KIT@I>ANIQT'K8$)G^ M3KNG=7Q:+MBTB[B,;(6=AVR%GT[[IUV?B[K<*NI"M[[L!AX\XTP#;PD&5#D+ MI/ <:!@ACT,A-.(#+U!<4^]6TZ%&TD/,-14R<*J)EY9:S;3FTE"*L+UE9'S M7GW2Z;72DGP8*,<__=#@A2#\SS^'UCXZ-*S=]35M>IWV:=__.<1O./G].^R; MUZQY%3=O8GS=,CGY<[\[)K0]#TS7ZT.@0WRJ#[I]IB]Z2W]<>_BCUO'HZBIU MYKLU2Z^=BA#>9"K$75-1KISSMM,MC^^'(H[+=]/'TN#U_ VZV.\F"/R/EH$* MAWAPG(:(JGB:-!<1\2 57&')^:Z(TD]I3^Z$XF-"S^-435\_XL>IY"Z_/]=OF<='?[YS&B[A>K?#GUB>'];[N^E*+.?'=T5]' M<=3]WN]WP?WKBX7=D,D&8@XT2M.(.8(I1B&6V@>(!730(*N)E/=][U'NGY+_ M2RXC)E[L_Q*$3,G_A;EXC?^+3S=5?)$"_=9[_=91JA5>A%*@O[L,7RE&)D-F MYPZWK^XE&KT&-_>Y@M^VHD\VZ-RNAU'\]O=I^Z) !2C6O/5')L(A06]:A?QU MD:_5FK)W#']W6]N7JY=;: MYL7.CT_7W8=6,8^<0$ & @'EW &M, <:1V'%"Z<]U4LKO"9Q]0(;JX[9E>J/ M-Z^LAZ;5J/Q-W:H9XM\0XAMQ:,TSW_[IZYU4;C*C^W/0_9KS57&36M,"PG@ M%'L3<5X1P*1++=P"=Q0OK2!<$S.I#?*R(U=5<)H1O"^V4H.G!>^Y8W55X3T) M[,VS3D;UYZ#ZI'>:&0>Q9QHP9Q2@VF @42K]Q(7@2#GAJ"RSD0AF66BO)JHO MMM!.LM#^2Z)ZZC*0"WJR&OEI076)VF=I'0TC B04FH9.-'*A:45 M58/D=B_*+*Q7 M876UBG65C_%6']4^J3%G;L4L!F,$ (%Y*TCH#F M@0%/#44\_L,@3A9VKJI7(:CJF)2%]3= =3;($-CW75^&0V;9?7Y!OJP'<3_" M)U"W-YK'KZ8USS#_$IB?-+5[K87%D(,@+0/4$P=4\!YP#SGFSBK-R=(*DC4A M59;>JXGS"RR]-SM]WD2@^-]:JKVX3;=22N6/+_!F6F:C^<_!3G/_,%[_;/O27C32 M?2\/2?P/-M8B:AWLI>^RG;6O(8YS%[H(%-C&Y8=)^.;8 !UW%Q"6"VVY(I:C MFSF9PGGO*%$!!T&M4''_11E>!^4I,U3=RLDL9[P83GDQF/-[LW]')?]NIX,\ M>MM990!OA3OV4(7R>]]A(ZWO$H>#I%#'V0L0T(A6('47 9*%((W$T#'VS(J M%#=K#+[7"7#[- XA;LM7K]E H2WQZF?D3F>F$=P/L3KZ:1"*7H,E;R M98E0G"S+)Y?K>]Z;9)G!EZ98P>4'Q@27F6 O_.[#0V;+DDRK=F'N_?YD6? ] M^HJNICRPW.<]]ZI]PSUU=Q+S_/1ZSCMC>M7UKK(;T^[(+8U?/9_=UL^R5DS1 M.NY%J?5H4!2CBM;@;.Q]U;1E6^X3;+GC\S!0>X:7BYWFI\.M'Y^.ZOCKT4TC[LY1HUT_:L3W M=O8;!_7+QMI?!_4?FVP;?T&-M;_;]1]?V/:/[4:"!J)"X""PJ#O' M5<- 0<: ]"B5P+-6([NT0FL(R_FRX58=V:O5Y"HS26:2"C&)PT$8IIP26E'E M3600IB4GAGK)L->)25*=3H(RD[PODXS[ 3/FI7/4 R9%9)*0*@4;98$C'#,> M?%RQD)@$BCGS!LXAD[Q?*.6\*EJK[J<^MO&J_4[1.STY:;=\]_Z^%3F>>,FS?>+Y\'XM1]][!W5 $%#F/*".2J!M:@_"(*-4<(@T MB_!.:A+/0HY=^'3."EBS,_3-CQR;H>^MH6\LV7HND#7, R8( C10#30)#FBG MN?.:JKB,93%!#JOGY9M#Z,OFU^=.8FKWDC;<,&XY&U[G5X8=&21&2_JCU=\? MM84N76T;W4XON]M>@NF3Q4E4$(XJ&@ 6/F*ZQ1HH"1G BBDMJ$2,^62M$'06 MQ4D6WEJ1K;*+!X(SL,IF$)P""(X%6^@@5DA+H+PE@$84!!I+"@)A.,@(A,ZI M!((491"LJ%R[V";;-1]\/..N!)Y2P VG[=!JMU,<=WRQ-SU9-QLM9F2O':WQ M".M7[?^>M@8M6S^F!QQ#>[ZUMDEV@_6:4.R ,]P#RKT&QD@"(/*."824IVIIA61[[9S; M:RLT,94:RVAY,@M45-3/+# 5%KB\Q@)*22R(8@!JD4S6G@*-I 5.0Z6I1I&A MHR!/22XU75$Q?K$-UF45N6R3KJZH_F378[F2@]SF>JMG?;NMCWWG-)MB7B?+ MG^U:3!R1$@$44MWC$&'<$"2 UHC9R+$0*!XPH#F@(OM*,6Q-4DE@6# ]+)&R=AMD175(1=;*/'7860IZLU MY?XI,U=&<_^4]U D,GD^GSRW/E[KF<*)@TP"#[$'5"L+I$ 6,$.1B\0I+#&1 M/$6-"EPY ] OUS.E D'?F:@R42T$4;7HYUFN]58JY.=@_9! M_/_9-O[GH'[PZ>!V4Z;-\^T?=;Q]\+75N-P[;VSLM+=^;,+ZI3O:^E&/___K M8.='/5Z_$2+<[!H;]1)-,;"$"4"9A,!H%@"$3"",*$:,W^KN98T6VB/$***< M6@F)I@@)&>)^U!S?W=WKY5V]'KO=C+MZ5;&=U\QWSMXN<4@Y$S4C'$4"0.-L M HE] )((C@DC7AKSU'9>)3I=DU#IW/;W>G%?KVO//VQP5JU>7U'<>&&O+[S, M^8O;>3W2ZXL2/*U>7P^^_>)>7V(9$9%[?3UQP+G75^[U]8)M\^IBXO.RI7*K MK]SJ*[?ZFH5:_]GKGK\W669F\Y8;L[PHLN 7:[!]MK76/MC9^')9/_H4/_L%-C8V:6,MWG=C,VK%KEW?6,<[!_6+ MFR;G;7ZQ7;4F--WMP_VXO?7S[8/=EH-_/ULN[ES5+_\^WIKKV"9 MAYP+P+5/]:QM5*&EP\!X;55PD@3DEE9439#JIJ&>B\8@.0[T M^0KJ4WHGY_S3^5,1;O9NS C_'(2?S&52*D#&:<1UJ%,\(N% !\\ 3PY0B36$ MF)959$GUHCRJCC_5#"C,>#=_ FW&N]?AW418FTJULC0%J>)**ABK@*8IK$UQ MS -VS F3@:*JB-1-:W8&>SF47S-8/=B ML)NPQFJ+B(EJNH%4 1J4 W'A!+ :!V*#"U*@!':,P@QVU91=%]O@VO3=HUSM M=8&DU/2 (X5DM?]1=[L7<>[^T>U3GV'\.3!^K7&7XMYA0H"3 @**F0/2.0F< MEHX$:I Q,IE<)#/HF)%BJ&)1, <*H!E0*"HP." 2" M.>8FZNPR).B;33S!PD-?MKX^=Q)GU(8V&Q^JTH:VT3FV52L5,0^H?JT]E[7& M0R^ U,FG%I0%1ED(XK)2B[A'$/&R'BK)=HELA,TX6,5.M!D'7XJ#8^DV&*^( M=Q!(JY-BCQ'06#A ##,X2IH2QN6+.*B$R#A83>EVL>VS[]B,-ILN*M*,-@)] MY6JCS0/03P;-#\#O*\5HI<&:4*$!=1#"F@(.ADK&""::0,MC!QL M4Q<7E?N)9Z-MQKWWKVB><>\5N#<66A6.% 4Y!-HJ"2@R#,C "0@B:,1Q0(20 M9*1EJ'I%<>80][*1]D5":^Y:-2\U?G(SD.JK#)DMG\.6D['*%GIL"$+ 2(U3 M>0@,M& 4:,:,XT9C:&!D2U1CJGK!RK]<%Y *&,HS0V6&6@B&FJUREQGJ>0PU MUN<,=QX:%\G).@ZHH Y(Q%'JJABB3,&EGY;]/]XT:/H&+/:(IUWZU&>ZTS\$U^Z/IV6>=GV!4E MWN\__QRV@:'#[BMW?4V;N'=.^_[/X6Z!D]^_HS'.M-^;5+IAK[#U1U M=_D]W>G6_^?SM_6O_VQ^7"_^M?5Y;;.Q\:U6;#8^+C_C$2O:S^J>)VYL-=>_ M% MNU+9F'AIW)]R& =5E6:#C=9( W%1VJ^?[_S8.=B*&L3.0=) ]O?KS;\/&ZG; M[8\OEUL;]3B&S.U$>QF=\+ALA3KYR?^N!=W6-K] VO_< F*B?5Y02?+1P,2_HSS#LC][./-RZT?CH'ZT'57F+^B6P_?'YGFCN7\05>?6]F5R$G]GCL7.P=_MW?6_KG>U9)(9"11$EA!'*#*8F"DLD ;$[2S& I+EU8HJ@D\ MBY8UOW93L@JD-60:R312 1J9=D)SII&WH)%QW) -F#NN,7 :8T 1E$ 2P0'U MSCELN)0A)2_#&E35J]:S:#22LT2>.XE#5U_1[Q0S[1&4"UC,2&WX-EK5U>&B M7@R7/$/_2Z!_LGQ/7'&BD;1 068!E8JDD%$*E)6!6&%#(")U-29\%O4J%[YN M106R$C+ZS9FTF]'OC=%O+/@2YKBE3@'F&$O5'S103 :@N':6:I\$XX1^F,Y" M[EUX])L3O\$;A#Y/*W8$7HL=L?JDU=?M@5?!M?JG77\C7C"7NYA/B??C8&77 MQPL["A^[R*#_?-"?Z)-YOK56)[O866@Q,B NGT]VCM1\@TG //%,8ZAD*D^L M:I#FBC_S;1JOT,14:BRCYK2RF^.%73UV__)NS_(@7%6 $.( M$EY+9C5/Q>L%K5Y%GZH#4[9^_Q) .(/:,!D(IRSJGNTZ3;@/! +JRWP\+8%6 MG ),A6,IN-!ZDIJ1BMR,M*IB[F+;3CZV6S=2(K/I8GY%W%ZW_V'DQ&QV1AWX M,GX_"[\G:U-291VUQ$?QU4M ]5 .:B!L4AASHPR+*3V(U#DMJ/S;<_.<#=_ M@FR&NS>!N[&XJAW#2C$"I'($4.<=D% :$")A87:OO0#$)Y,7(?5"888!MRC*K-9( M8 SS@ 3*/0E66LB3S8%6L%AMU?$G&U]_"=2;@?$UH]Y;H-Y8=,6*!0H] YP& M!"C!!BC&4^?D*,KJP)B7HD0]E1N%5E1T76Q+Z]9]->BRP77^9=B;E4\SG+\ MSJ_ESW%,J;(4.,@#H,Q&(19##B0SG%.$O$(BQ80&8IU%VA9H":3@!BKH0G#,. M;B1;PBR! &HG 740 XF) IH9P3 )7."PM()9#O-Z5Y/K*^"C>C-3J;%,-^\M M$\&KA?I,!-,B@LM)(O"!>*Q2WC.2D0B4%D 9I('W&"8B\#"5OLA$4%GY_6DF MCKF4WY_7&Z5ZM;0?;E>:ZZ,^OY;C$V=T_GES!CZ V_VH,I^^2K$ZVX5>QG\] M HHC!:BF"D@! \"4,L<4BF0JEU8$K0E1/7O8VQRZZN%8-=T'F9TR.U5K1JOE MJLGL],;:7F0G[9023@'#O8BJ7HA*7RIZ:$603 KBO% E.T%4/2?U+\1.I9;X M1]E,\:J W\W&IS>:G0XZ/I;'X?&^X6II 3H(DXIW$&YTCFVUF@AO?1OAU39J MK-G+^H]/^XW+[V<1KUKU@]6(1:ZUM99PI4XB-L5[67:KP>O!]WC-^GF\!VDT M_SIJ;&Q>U--W\":-& >W+VW$)AOOWPYQ++O40!4D3-S7ZP@T"U.-_@;5H&/WK_:;<, M+A]HO'^JVC!XUONIWEP]W^5Q7;0U"$ K(*",*Z 4)@ &AYBC&"KN%[MA\&"[ MQ^T'%JX_,%Y&D+VP/S!;IOS%+8 ?Z0\<9:,I]0>J0YZ#1:^X/ MG/L#OV#;Y"ZPN3]PWAFY/_ <>3R?5L7S_6W'V4"=XX^MK>;JZ26_;AM?U6 MXRC9B+^<[:S%>VY\/=@^VL1I;-O-_?A\ZWAGXY\X?G>]B[#T3O$@(5#(E(FH M%!@N'8!4AH"XDD'!E,-$U2P2\7_M[H_90YE9)K-,U0K+9I9Y*"&I"0%C M!:R5.*6,*6"L21UX'#0Z!(N@3RECF%6O1.&BL4PNZ/7<2?Q^W/6VLW<%E_'\A_D]62A!0 M*L>9 X2BB/]Q-P E;/(+"VV=I89SF_ ?YEZ;N=Q7AL)W$HDS%$X-"L>B,,>0 M"4,T< )!0*V(HK )/.*AEU@YK# 2&0HK+>TNMCOBJ^^WNCZIPU.7+2"OA?UKW<:T@IR1@ !Q M00$JC =*"0R\PB9X:#3%(E4MES W'5X,4WH&R?F3@#-(O@-(3LK&PABC-;"$ M(4!E8$!"Y "7DB)%@F$<)9!D%JY,HID@'\9P$^V*L,!!R@9 P@R'P$>02"- MM4A8 BWL:4,(DT)(( MH"AVBE+H$0D)!A5"&0:K*>=.P7!0)NE5,PL1EH@Y*LUE]4FKK]N#$EVNU3_M M^NN9AMD$,G\RL#]O]SY\'*SL^GAA,^Z_$O?'P=:D?OD=[7)-,'&& \NECB(P MM$#*2 #,Z102(;%5/@5<$Y$-P?-M"*[0Q%1J+-.MPINYXDT5A4O?[3C=V\\T M,6V:N+Q&$TQ)3"2/#"$@BS2A))!$1V4!"PH)BXMI6 (\B1'^,Q-%-96$Q3:& MERZR' ,]QS+_M>)#W^*HNQ?9H_F&$O_9KI0:2D@AT$Q&&&?$ F4H!D$XJZ0E M05FSM()K"M)LZ./#>"$ Y%B"N$@?4&(.U MIQH3O+2B9 YHKJB#B[;'V;1#B[#]LM@^V*B(UQSX;(N>:RZ8:D>XS 4OY8++22Z@ MV&(!C0>"80NH8!Y(J"V FDO-(TT[[Y=6**E>A8ZJ(UZEK,US*<4_6/]ZNNIC M[K(S0WT\=]F9E;4_F\#>4)9GMY:O4OUMP1VREK K"* VA#IB0D) M*(58.1X"PB;2$ZXA.HL>I9F>WJ<+G,1W=8&;6(:#TUZ_%2[^G+?&<'3JC>$^ M=HY.NGX_U0=(%6-MY\@W.OVJ].6B]:N^E%]H_6C]HM'\=+3S8_N\'A%I^ZC. M&FNK\=K?+^H;F[A^L'_8^+%]=JLOU]K>Q79S$]5_[+1W#N(U-OYN;5\>POK: M)FTT-\^V#[8OMC:^H)V#OT+CTI)=:KFWD#D@/0V !@N!EG$.I: .2:6QL.YF MHS<2+&>$4\<(I 8&;0EE#DJ/LDYM]O%:M/3TZ;>N^=\7 "G!M)8K/G=XC M_=Z>O-,G^H"M_+?I_O&4OG&//L[]C0JG+8[NE%-KDBG7)%[+45 M:<<5*7Y+D:D8_KFZ]7&S_!7]^7MMU*@L=2LJ(KFG<\W.W1E,.8*%$;+Y?F/4WFQ#/^WUX4[/1I?/J4 MPA57(O%H.6RCV^7@>OO>]].G^JUV^[_?;@Z4HQ]/I3=QUZI#[S<8I/&W[ MK3"QY4H,N .,$PY4J5/B>R RVZ6:8Z<%!(A2%J4[1!(B.Z 1,9A9:K7U-Q&9 M06\=,XS3*,4'[V6 B$M/- [0:^%N(G(S;HSACNFE'1]W1NH5-9!F1@VCRA,[ M:A0T?&O8+:C%#EP@1YN7C1^?CK8OVX=;S?I9 MX_)+_.RG_?KE(=L^6,4[S76V<["_'\<';[I M@_J:/O'SL'6CR^L?KE*&E$5 MKO]8O]QJMN/X=]KU9OMH:R,^0_/K]4:'SBOK@Y0 !VT!A3BJQMA:8$C 1&B$ M/([*K1(U<8>'_O>Y.%?5PZ-J%>3(5)*II$I4XI7@06H'G0Q4B:!#X-I0[W$P MPDM_OS,]4\GLJ63L32?("NBA I338;"7\@P#%(PQ#$DBH5E:D;RF^.T:3IE* M,O(O?)Y[ M!2)U,^R]=7(#5(A0I[5&Z;00@P0TQGFH!7;A(8$W@]W,P&XLY\H0A/," AZ5 M$4 9#,! :($G$&'-E0^"+ZW0&L_%BZHJSBZP,R'W*7P/N94083VWA M.+:7: M$R--X%@:83#B66ZM#)1?:S_(B('(606@QPI0(F$463T!!&GC/3?)XC1HO'([ M_O\=+195QZ!JVKZ'Q;>J09>Q;V;8-Q;DE2:,>84 QH0"JE$4Z0V/V\,R(N(* M4!PH4)9RX#"+RAB+RA]/X?:T)E6EG->_'%O= M4;WNGN)78%C]ZAIJ$WZ]'M8PR?R!DESW75W=O#06E2JUQ4?K5=[W0^JEV[)/ MJ;WU&_I][/]YAX&KEPZ\6=:R2I5_6F,?UV]#)U?O]S^N*GU-E+&Z(S&A=F]U ML$?SR7UON8@\$%7T?J=(I?L*C I0#%UN37T>'S^^D\I>W5,F*Y3-)U+%LEX_ MOC H*79]0]XNSGAWN<81"'5Z92VR#P,OWT\_K!-4>M&&$TC9E?/RUM>TB:,[ M[?L_AS ")[__6!&DBI>9P_3&U$[\W.^.87S/ ]/U^A#H$)_J@VZ?Z8O>TA_7 M'OZH=3RZNDI;^-8LO78J0IA>>F6&^A#W)Z1.=+'TN#U_ VZV.\F M>>P_'J]7*B)PE&6X.J'XF$2YXQ3CJ9]4X+%BN_R>RJ7K__/YV_K7?S8_KA?_ MVOJ\MMG8^%8K-AL?EY_QB'>7L*SJ$S>VFNO?BN96\;VQ^GUML[F^5GS<:GS; M^KRYMIK^^+396&U\W%S]7'QKQA?JZXWFMV&;\]^N"M?]OC@[X.[20W/_6+]M MIN*3G=-X$1=IVY];GV3@_;+X7^3KDTC$P[^.XJC[O=_O@OOIBX]/+)S,[BJ< M/&]5DMG42W9^TJWN/ZF :=WKWNE 3ML\/CGM]]9:/1O%L/A:50IT-JZ*N-?I MSL$7U(CWVS[ZN[VU]K6=[K5]]/VR?OGW_O;!=[*U%G7;>,V;!3KKE_M'C;7O M>/O@KZ@[?Z>-C>_GC;5V:Z=9OZP??6HUFI9&W?9P9^-3:!RD^]?/HZZ,MM;6 MR=:776MY",XS@*"R2;,U0 6!07S-2*+-PM_TV5Q3^7OR3. JW &'E7JAU5\RP#50<'<= :B,M[?GZP] M70IPXL]4+_CJD$QT<(L?C:?CS"=IP-HD#OA2HT]G9EP4^R7%AE\H1R,TX[+ MG/.7E04F9%G@EQ;O?;3&KGCIEQ\M"_Q \=[7E07.0Y[)D.G;%%^>2G725_L^ MJU-^=/4*\IY3GG;V-5_G;5X_^Y^^7:!9E_J=PVJ^\[FR.*_L@JXLR2N[<"O; M[$0M>U'CD&$Q$ODF:.* M"R,A)<)HPIU1P@6+J8'&O*)4A#]O]S[4.\?^HJZ[A[Z_>NP&^_I3?((K1^0X M+* R\?$O=#$.F[NOXYWF'FLT_SEHK&W"G8.O1SMKAVRG64=;/QKM^M$Z:ZQ] M/6@<-0YNQL?7FSOQ'H>H\:,.Z_%[C8V=PZUFNUV__,ZV\?>+[>8A;&S4\39N M7.]L$E10W"(-K$<,4&P<4-9H("CB2EO!*?%+*PB)&E6WRQSE0IU3R\J:8GF( MS *9!=Z,!2(L*)PJ*6B):60$I7@JG(:Y\X)S^4!+JTD6N/3=CM.]_4P LR& MRXE\7F\YU@Y(&QR@AB*@(;' >XR,"8I8@1*0E4&TF0 R 60"R 0P20"0*,XB MPANN4L F5@9I%;RVS*9&>0\4^><5RY%VV8"R 20"2 3P%VU\00)0AH5T5Y3(JD.WB$;E8! E50"9CM095F MC&O\4VYY%/@!=59$%N <2.PT0'$!)94>*F^R'2@7RWNO&5R+7_XY[/Y^E4K? M.N[UNZ?#E*1[&#:W,:B2M?^FF'^5^S>HP/!Q6( AY6NG,96A21GG7XGSDST( MH?/&:6Z DC9U,A<<:$$XH%P[88P6%-M92OL+W]N@2A$0&0NK9/-^L 98!L2I M N+8_HUM)#6'/?#:0D -TD &S0%C @8:3* V"KZL)OGM^F 9#C,<9CB3D0 MU9JY=_3Z/6G:YI\%IQ@:?M5)J\Q:S7SW.KZ[UN?;.**=T!A J!&@W!$@J?5 M:!5E?L^D]JJZ/L!G'*WJ0=(O'B:2V22SR;N:VS.;O!&;C WK.B!D",5 !J\ MI4( 0SD%P0:GG34*4CL[[2ES2>:2S"692Z;KJ\@T\D8T,O9*(!M)WT3>X!!A M0*VA0#)"@8/>$RPTPH)7-SP]$TDFDDPDBT@D,W#T9#9Y(S89NW2HIY Y*0 B M,BHE)B"@E E :\2C2."I0_E/52QL>0]E/=0KMCXWE/XW-3&G+S_[C:.Q3%CO$M:9V^D MR5QDX\8KC1N3M1PE9,P(R( 3-'E<&0;*20\@)%@A$Q!$N+JF\JK#]"]N#<]D ML/AD\'YYK9D1WI 1QC$XD<05Q 8!KD( 5%(/C$8,<(+B$BL)A0Y+*[*&*U.V>U[5@5\D]G.Z3I.),*_,=Z_DN\G2EYI1%""->D\P'E"# M#5#>$$"MLM8(!9EBU:UOM&BQGQ4(-,ELDMFD FPR Z]+II2WI)2)'&>&G$_5 ME#D+&%"G(Z582P"VR''!.-2,S$Z%RH22"2432B:4Z;IM,I>\)9>,'302H8#B M$H$ B0.4(@<,EA!@813G""EB9AJ]E=DDLTEFD\PF,_#[9$IY2TH9>W@\-MX( MZ$! T .JA 51MZ3 >Z64#82:U-HQJR<58,M<59T6EF/.;=E7=7WEUY=^7=E7?7O.=N3\%&CM%=H-(OLQ$>4H7/Z:<-36W791GZ%36T9JN5Y2V4MU#> M0GD+Y2U4G66KTE@J90R:RY2U^FG_5+>+$#_9^Z]W2UW+ 3N+GXNML Y$V8"Q M\31X)XF@1 BBI54\>)9B2DK>Y:*H,6T@$L" /48@@,XQ!X2)4306ANW-(*XKQ&R"P: M;BY\B^D*V)TR#V0>>#,>8((&;)RBS@#BB@(8H<8S*X#"7@/*B .*6P>$E!P*ASP5H;I1_YD",@5D"GA?"N!:C,6=<<(Y%IH!*4D!CK 5(@9@S0H!(VQ90)5-/,DT!@2QP2%E4 M$4BF@$P!F0(R!=QM#8+&>H>,":G"(H@R=:@BE?DRWV*;G,L?NLI?M09$M\*$L?"KW:642$LL#JY0IT*0'/+@.0"(A3U&^C4THJH,:@R M(&9 S( X*TMPQL+98.&$0=ASCEAP#A"56K50J('AF@-F..+:8B)A1L., MAN]C%,V0."-('(N'RBOA,)= ((*CQFPQT$YB$!A$V"*CL)99/*RT972! []S MKY(Y]/_](N4;IQ@J/N+!019K9KS7,EY]TD8LH(.!80VB'$,!9=H!J8@"3%B( MK6+<"U-=;^"B56_\E4)&,I]D/GE7LWOFDS?CDTD#NZ,:(@,8=!I0'110E#*@ MA18L.*6C@CP[#2JS26:3S":93:;KL\A$\E9$,N&=L(%;C$P !J4P1<$,T 9J MP CU5&-J9MQ(/E-)II),)9E*9N#PR7SR9GPR5DRXHE@C:H!S @.*K0-2< *( M"DA([ /& "CA.=BV9:Q3&70L\%U/(>JMA8\A[*>RCO MH;R'WGLLN9+CK%,=E<=J']QBWBF@\6G@_?+<\V<\*:<,#9YQWUL M+=,&"$DIH%1S()&TP++X1HA\$8);6B$U2$AFA,P(F1$R([Q[HF\F@["&;P[O]A3/8K6F M]DT)\7EE"MYF7A> 3J?J?ID(&,N<^5K.W)YTM,B@F0^, ,\H!]1Z#!2&$F@& MJ=#$QW]-=:LFO>7IJQZL5;/F4J:L3%D+05DSZN]L#AW\,Y88-'+B]WQ8"#68LC:^N3GO\P^N5/U^J= MM/7%A]9QNW7L0?FEN_QV9RW7W_^@V#+!J,2TH0=Q>/W!VVAY@'\/S@5\9 ]=7L_2W(9[M!_8K#NP)\-PZ=A&:/V"Z+!+\3@SAX+37;X6+:YB-;Y/2$Y_M M.N<\F:KNHKSRQA]:_3A,>XL$2S(83CW")6+\UXBRWG?8#P^RJ,8@GSNW7_U) MU_=2LFW1W^_T(FWO=[I]$+G^J&@=__2]?IF)6RO.]EMVO]!=7UC=[;:\*W0_ M?L47(8K/Q<\D/Q>=DZ%D'S&V6/WVL9"8%4N?KE)[-\>IOX5G5#\ M?7KL!]()@;4B:A_5'[#^OIV#?N4X?JK&M'WZ(HAGWX.T:^-56L>V?9HHH-B/C]6^ M*+JZ'S]]_6JM_FDZ7;WR9)3GL*U[O58HCV*O^.Q_^G:!EXNH0L?3U^\4C4[? M%X@7H!@O\N#;__(N/M*JM7$)^^FV\=/I*)\>ZSB,=.LT-TDPNC&.7C^^,'BH M].3AM!N_EF:@KUOMWO+#AV?!6.G3G6M]W.E/ N08'*M]C@:/]*%X&_A;#"A] M&'/N@IQ.>1KN!H%[-\85#IUT6_%0Q*$F1+*ZMU^>U?(7_[^G\0"W!TQ\-T,7 MOT6L\E&A&;\6?RV.3ONG<20ASEO\:L0)-S!RI5&8SD__>ZV(_-^/S%D>^WBS M^"EKNZ?QKU92^7U"R..BO%U$KDZOE<8P^HC5)^G$1)Q,F!8AJNO';Y8O]H:8 M),C2 M1PF\XO/$&1S 5WQW8FJ.=1K,*H[)E!/[DD")P)R %U=T@[ M_2(N_Z$??&(P(S9=I%M.E_.F/[FA[I""$D>UCD]U:4I[&?P^_O_2([:FR@# 3\QNK,C$ MS_WNV(BYYX'I>GT(=(A/]4&WS_1%;^F/:P]_%)=F>'6EXNUOS=)KIR*$-YD* M<==4E"OGO.UTRYWX8: /I(^EP>OY&W2QWTUNB?]H&:APT#P9MA%5G&J=VB9# M2 576'*^*R(O#, M%"E[9U#$2#]"A97-R+P*DM_#3]S8:JY_*YI;Q??&ZO>US>;Z6O%QJ_%M MZ_/FVFKZX]-F8[7Q<7/U<_&M&5^HKS>:WX9>^=^&B.S=[XNS Y*N7HS4],5Y MK-\VCY,%Y#1>)$E*0V&JMY\TK22_G/CNZ*^!Y/'[77!_@X4'SD-J#%%4",VP MI\%2S;0BS!#CH0^:P('WL]PGJ\EWJ8.7%&G&B(;4$2ZYY@0IQDU0#!IU+U$N MC&X5L;.TG28H_>:/6U$42MKLV!IQM=]^!85C,"=)D.UW2F$[CO=HH)E/V-X& M0JV=F+G>8.:.T\R]Q-!6G,4O_7_/\-MCSZ2SAB O"$4*&68$AYJ1$+>T,2[Y M[3&$/&WY%_KM)W;&6I2([_#=]^;=>=_V__IZL?/#G1A,>?UR_ZBQ]AUO'_S5 MBI^GC8WOYXVU=FNG6;^L'WUJ-9J6UM=V#G)MX J0@"5 MC@")L0810"BD 0=/PM(*HJ@&\6T7?+D?GK7H 7H.@]$2>LH#EE8:+!4DUD6Q MR*HW"-;(B_[@HE_6O^S"H(+E& .1VC=3BCW0*!"@"<.,8ZVP$FG154T1>FO1 M2R/ B;=)I6M?#)3F"6Q)..!\4JLC++FQ+3,!SE!G+17:@=+::T7XTT/$'N). M^N2SL.>N$0U5ZH'!)$KGO5O^A\&-!C?N=Z(^7NB18;0X\CKME-(P,C8:%.TX MVGYI[#@Y3;;:GSH./J%G>I1K^GW)Z,^R<3ZL5+\WW3S75=#H''=],E4DL\C$ MK$],;+G6NFS?\6M2]3-F:F#T]T4K;NI6M]R6<=L._!+NM#3'F8M)4U+4% MTTN]UGEQ% >RWRN2+\'==;CB4J3]N]?IN+-6NUV4-IOXT;CQT^O_\KK=W[=) MHET]UNV+?LN.O -7;_SU[WK\VDFG6WH)$@GT;H'#"!@& F\Z-5=W3+AQ!19W M&L3BCR^5B[5D/7[L^<2U7/(/1O!!>*NJH8(1"+XP2 M.C@7178)36!F=ZT48Q!$X"YY9K/QZ1JWQ6UD$[^==;HNBF0WR6UC.%N;5_O@ MNQ M@M@LK1QW;M%:/VY>V]D[CF>W2/M@XJC9J,KMQ2,?=\+5=M4W":57JH$^;;$; MUN?R[9N^-O6N/A[\1%]IM1U1@T&"8N-J42(B;1[W]?%>J=,,>D--QV'YN T] M.\#&:W2WK>-QV\4$D%\DY\< PD=28#$6 /O71;XA)]ZBRR'-M3LII"I*BVXH M@)0[Y^O6]]&?=])?VEI^;^!N-Z>]^)2]IS#UA6R?BRR-Y:!@V M]08"T'6I9AQR,A%,M'KL4NA)7/G5I-B5V1=C';X9[_]7NV,/WUGBV?HXDG@. M\=9:'=5_?-W?B?\UUK[ QD;\W.67L^V#G:/M'SNMG8,]UL#K]*;$$Z]/ZY?? MSZ-$TXYCA.F[.P>'EXVUOUJ-HYW]G:._C[;6#LEV*8F4T$X(&HC2U MGEO+[C":SR\#CRW"(Y@^37$6$Y%HU^+/XNKN#\Y=T>_&.P[$XQ*9C^(AW$L1 M"?[\I#R%Z<7;X7#M2+[#U>FV>H?)K-/K1 DK\>99*_)H^HK5O9)@)V\19[A3 M4F=I8BFL[T;)Z_CF'2(.%+U.*8"G(1VWCI+('CGJN P.N8J#">W.6?&SDV(/ M!L$8-T8Q"-9+Q'C[&:Y"^RZ16Q?NVOA*[>^ M6SH.TCO/L>Q2A:/P%H+DB%+,E!2,.66[7TL57&J#MS2CA8/=\U5DB*G02,>P%H!'V@(RL I*TBC,H(A6)IA6)4 MBRMPVX[_VSBJ]#F+'D&6:2R%I4Q3R7W\(1C71CK$L7/V@47/*_N4E5U'N\Q' MA4A@ 3PW-J5(>F"@9,"0..N*P A&D:\$NV-5H[;3+4%FA#Y78//[PRZ^Y^P! MC;'7J3H$A(9:F#0Z;AP/2%)*/ MWNW3RP7^+[?&=[?H@(L(C ["U"M"X4X!1 M& *NF!1":49)W!X4P1I1;WCPD<8*!4PMY33$]8TJ#\&>622Q",;D19_>HMO+ M762QU8&'".^0 THB)B@!X\I[*22705.BXZ+7"'P1*MR32I,#OI]L[_HXEBWO M=#OV_&VQ*XE^R8#2=0/!3Y<1O9WC9$))GC)K3X].!V:I@1$HO=WU^_ZX-Q#B MX]_^C]^B?MS[O58<^_);?7U>*Y*.UBX'4M[JAM3=B1?N#F7(T#JN(9[+?'KA([W^H5F_BF9+U9R![#^RQ*6BR-.T,A]7J^Z/1 ME/4B%A1I9M/%[S'=3AALDV&OG(!29&Z5\Z-+XUIZJTP@@W]^[ PR>+K^IX^Z MX"BOK#9Z?\,?^ZX>F)&U2ZI%%.8'$OXH//WF5[[Y=BDJIZ\,O-OIK_L^O982 MZ)(.DN"UO,M1T<#V+ZDR(P4J,&0[PH!F'G/W5W5"@^3?EULV7*X1 M+WZ&O;N-#'X0!A&O7FZ6L1Z;S.:C?-!^*YW8*P9*&[8, !TDE)1*_ID?>-O* M$Q-_[G72"3.ZUTKI=9WNE;5BE#@PJ4FW>E>&GVL)%W=;(,H#%+K3N*\=5RM&-C"!WMWE'MRM=7C44@I M.LDB,4#\<6I>O-_(CI%WW4NRJZ["'4>;8)R $Q?J.1+N*_WZ*60M67'B;[<" MU"**?HH@6MI0-R(V)1=^L_.7_SJQ%7Y$"FL=-^/F_^GK9?C"+ROQUIO;N+&W MR[3E"D$9%5^=@M9$ (J' *@S3F)F&0EF:85Q=*?$F\2A":!/9. 'D=M#[2<* M2B/:JHW";E>M=7NXX M[L&B7Z[\*'+ERJEWW2Y9Q#&E$+12 +E'GU\N5OOWQKP3A,Y\%1Y26#*5[7I?!=;H#14@%!0S R E4@/NJ [*9K9KBG MWC V<6')I!0H2WFD-SBN]Z;^3UCQ.U>B>"D<#(2?5G_H@+?#2QO=CI+FT)H_ M$&_CNOB^[EY,>L;;X\ISM[PC8V_(X/N1\(Y3[JX=V$DF/A %DB0#]P8R5_+) MW%W'8.RXN>VS29&(XYC8^/7>:8HA27<'PC&.@983TYH_6!C%:>,UIS1FO.:,T9K3FC=0X? M:XH9K8\&V]P(SB$(EYV^ C>.0B$,1AJ:^$_0#CLA'LUHK28F J<^Q@UW9-(MTA?B/'V\]'&>_E^G&X73P0W73[N=6O$MJN?[Q6J( MVEO\\,[JUPFEH=VQUT3]-$>#^6[%Q8^G=A"_M#6AX#]!B1F<\8%!\CE&,Q,U M?1%V?F1P$-#6C0+KOV:XG! K/9)3EL 644@448Q 8 M01BW2A-D[=(*@KRFI+PCLW/CKW_?G_RT9T[R>E=GO4GCRRZ'40+GS@+N8#*% M$@D,= %@HB$67@:>^GZH&I7B[N3M]>]?[U]P?]K-"UZ=!:>-O=UXI)%$,BK1 MW"A 9=! ".90)]7 M_!U7_*+^99=:[H2C D0%/9YP%SA0U&J (O\:P:D(5">@QU+=!_1/JHC]8*V% MZ:9]?;/[WIVV_5;X-%!)UH=*V6M-+2^.OF@96OZRG M34*D(U9%(=]Y;0#%D@%%8.K]!K4)$!L&ZBN=*J#/4VV_7>+D_O6="Y3T>Y>TGE7I@V[CI*GHT;_QV'9.G=<<1,^V. M Y>I$O\_>V^ZU%:2M8W>BH(^[WNJOB"IG >[@P@*L)L*2[2-7/[,'T>.1EA( M'$D4QE=_,B4Q"#!FD,266-75%$C:VKES93[/6KFFQW7'$7)-8_[(GB]X[8Z& M+W@MVS*/O/;N3C-R33&S6$/6:YG'I],=O=K6')[HRMS MRUGUK/M<7=L\?M7"VMI@(3T/SED5!+YTL:YJ(:\FZZ=OB[Z>>NHB_71F\/]K1U[6'_^U/A6/WQ_NOOI3:M./^+&ULZ/_:VO/SX? MYO%M;;-&I'H+GPT[6._ATR],"9>DEBA+3"#N)4%.$HLPC9); M13#QM"1C8W4S&7OZ/:QGL\&JATJWSQRP";#)BV83:0VW*1)"(^=.6",U42(I MH2+U)H0I%-@'-ID^F^ +-I':6H$913++"7$2$M)**405Q4PSPK3C*^MLU=SB MUP^&PD2Z)(,:DX MNQD["[#__%;3#,[K*C2)&][W2GFR\YJ!5Y+[SCUG5TIKO+P#SY\-JUI2?(YC MS6LSL_A,&[(RKH4/QFC"$Z<..TJTMXH$IZ3Y27;9-)GVW7FF,[#M ]BVL7G% MR$K.26:(1])ZB[B5'&D;)9*49+-+TV!CJ42_*MG-2FW/=H!YZU:J'LJ\5*<7 M<,"+X0!#' O$,,.TYI0F(U*22MCD>6*:R]E;6\ !C^2 *TXLS['6GB*3>"E# MD"ARQ#I$'8G9VHI&AE .V@2=QT';TG/ \[FJ%M7H&GFK\K)#T[*Q%OH<\P7R MZSV/89:.7Z,F1#)!*0Z.9V5<2TR$T4&SZ+7%&&RLBO+KWA4;RS)A#:,!25T< M65Y&9+G)3*NRG:P]YIJ+X8FFD=4YT5QR_,=%"QH<8"KU2%*GX+95(B8I>+H MIU,3XI8A0A6(:E2!N"=:+&,J]XSJ/LR9"Z8D])>3P?_DV@X/$W#UJCF\:.G/ MOW[#_8.!H7[#\AV,0<;MXZ)77TC&+4W:1$>Q$QX4,9YQY#UUB*NDD1,B(DRH-II'[6-861R(\:P#XLN74 M E\ 7[QTOK#>N2A,2MH13D(TW! NJ3+6I2 #^[GS!?ABUGQQQ;N2V4$K$I"B MPA7OBD;68X8#^7&*87S!A0#K1@P\R(9T(PAP@E'S4K,H'@H/$ MT03N:; V'("^,M(!H)\"T&.K@TX&.Z<2%UZ9Y%4@ MT4>2;)(I3P'=-&H>Z*G5T7Z?UWNL9W+4)JWMM5YU^WW=SJWM@&+O6$P M:L>_V"9@C:UO^?Y?3^N']1]Y+&+W_1?'J#*&8Y0UWH"X, YI5F)$F>*1&$,] M5=?[K6'$-Q$:-R8>MS>_1..SN+F$_[^_N M_]^!?'HM5J9%2%T4!#M/OKD]-VOG>'+K4YM8W=SIVHN\45+7(/)6<+)F2L M"*CB H+M-3_I01._!TWAU7(G64ORMG]02^WNZ46EDUYLVQ*,TS]H';_05."7 M%%#X(OL]:4OROS%RJ3P7S!DA^0UT4Z-(YOX1&33(\OD#3/L-Z\&?NP, M0T1*W--FWGUO\N;[3]Y[\3P8ZL]88E(^1-^V_7XK92&4Q]GHA*;]OAQAB8AC'N/!0;WIR?6PQ$8SC^/P MO?A,Z[R1KVQL[8C&T?;IYT]O6OMO&ZW]IC_=?;O]O?'C[\G&@%Y*KJE4*#+K M$!=8(J,,088:$D6PP3&^LJY6%:U8OE?5">4EYP #42PY47@>K$J6NZ@4#\Q8 MPK2FEF8H29)I6HB"F#%1Y%^ *!:4*"[3@A75PCD5$4X^$X66!FDI"9)&,NH" M#DK*4GB;RHI5D@"B *( HICFM/SVH(+;7CE+O"$V\>"Q]3R6?"7B"<,AJEN3 M)2:9HM0=S;\!92P&9= Q99#\#%^XL2(F')'0,2'N2\Y3H!IA$736#X@D5A;S M@E!Q@S5^K\3NJQXJS9PP%O( KU)CN?TT'3@5.'4:?0)C4L)AK0+AG-&,K(3H M;'0QG&VO8.38^")@?"TXD_*K3(HM=M(JC2B1'G$L*=(T8*2(#LXSQXPA*^MF ME>*;3 KVUU1K+T$W!1@+C&4!QU(AU*G46.X=_%%5B>\X0 MG2E(]#D"G-_^-*KYEY4GJG:^#O>'^S_'_:L$B54:RQ/B7Y]/2J#V+(*48"\] M9Y;7HDKTP?T7JY;4-9\$OI?D[;AGT<;E\G90';7$V$A-,?<&6\J2YXIHA2/7 MU$PS)GG<5'%S7/.NV$D^,L=5>!><8Q]QX;P)A.@2KE21*:S*3>&(@A)D1PD2T<&32 M6!X#LHI1Q 7AR/I LI& M;4T:A+4RCI9Q>1F,N)4HX6!#I;_@*U28YE^P#"0 MYG*3YH,"AIEG7%DK(NC&C+_Q'$#$((SJHP#M/BXTV?6K/^BM_3#S\ M4:MS_NVFA"?=F*6G3D5*4YD*==M4#"670;7;&RZ@5QG00^R5CY7!V\4;=.V@ M5]CG7RV'#4U6ZF QX49R:Z7*9).I1QJJI?R2=?KFL+].-PVKJH^\F79]UR?(GD3-:OVQ(W= MYO9>K;E;^]C8^+BUT]S>JFWN-O9VW^UL;90_WNPT-AJ;.QOO:GO-_$)]N]'< M^]]_:4KHZ]\NFG3]OCPKX+P+1&VB;O3"/]9O.Z4'6/G^N:_0[TB<9H3Y1ZI)T@6.E'"4VJ[P.)QMH M4#?:P3E,?(K.$!PU9SP:ZB*1^:) ;<8P_;/[_+J-W.1]LCJ.B>8F>N8XD];9 MX!/QEM 0'#,9#F?3;TRN2:8>UV^,RS4AZ:R:=\F9M)7*EV(8,@SYUB'KI_0; M*YTDGV N3:&GSOCK%[]F^;ON*$-XU!ERR!%%#?QY_?*'=)LL321_4-\P M@UB[V70#>TD?G6>KOSF71*_:4"FI:G^+9<.[*K88K.9'H=/G(G1IG'5GH@JW M=EJ ?I^SX I89O/M&K=(.+I :M231U,Q16G15O]&?W@X^ !S;@&[[<'RF5G, M8 DE^/V/$E10ZW:*I5_"#FI^''=03J)';7K+T>NP32\TZ'Q9*P0 !I;/$VN- M/ 99GCW3>:FDL#F#/DR+T8X0>C7"Y,#D5'UR%KJ$U[/$5UXX_![HRSL]B+TX MX1<\M?WB&RR%AO-%J=<]>GQSXR6L] 3WA_N_^/M#)6<8"XP%QO*BQ@)*Z8./ M&;K]8=A9+_X3.R?Q!?9W_MFPJB6GYV@>MOMAOY&)^S%WC\M'_M[W798DNS//_/GVJW&UE_M_:/Z M:>/'AX/=YD>^N_7G8;T9VO7FAMA]NW/V^7#G1O9G_6T>UZ<=7#_Z^^CSCPW6 M>+LM&LVOO/ZV_KU!/^9Q?N.?#_]JU0__3HVK+9L=XTQ[3Y!@7B&>189TDA0Y M;R6G DNCV,HZ$7HUB[ ZO6!NW4?5@YB7VHX3"&"Q">!!172LQ%$J(X50W#/N MHO!4"BD"DY)$? \&N"BB W@_&[R_K)1FN,-!)HZ,4 1E81&D)3$H8!Y@/GGGID'H#QG&$N%(UO,E7>5<@IX/! $ 1P ME0"BPH$J2Z/WG@?)C34^46FIMY8S[N]! (#RLT%Y?N4T)T7C=$2>R'*:0Q72 MT0@DA<'16X9\].'/A/"-O8R?V;'N4GA^.6IU6?] ;ILK7 MXO?CV.D_TEFRT*6F7R"'WK/"W])QZ#R=)>.]EJEU8V*G;8\V&G#L SAV=_.* MQR0YQQ/G 45%$^(II'*6YC/'VDA%E (KN;).]:H2N#K5,A>79BM A?WI]-F M]_O(ZB=CK!P05L-I +@W5=R[]!RH*###-B))>$2<6HU!Z.TJ6'.D@P>.@D[L5V.X^O]K_VZ/AU[88^WFB98.OGFPRX]1'R57Q+#"IXJ19$ \T(6T4022ZD$W"9(S@*^LW8W(@XG[!@ X475!T%_+<'%!_6JA_>61N M+3%6$8J$]#PKNE0C&ZE"06+O2S.Q5)IS$;4J^4V7*2BZBXC_H.A6_<@<@&Y: M0'=Y6DY89%QYC)A3!G',%')99DA[5TC+V2A%!CH*(%?-P_+ECCG?BL>]# BC M,I&C$W-[U,V/]F/TTOC0O&K>5PC!@1";O&=1; M^/N09C>^L.24T%PB04A$G&F,-*$1!1LQYS))P4O^+EWE6(!7&@)P7DP 3C6. MS0'UIH=ZCG0/R3Q'Y+_5=;2BUBG$4#"6(\Y)M)(Q")FEIDB/!"#/4=Y68Q\$2 M4 #HN]60W7.>G@/630_K=B^U7)P,4U@;E"C.6BYA&>M(S$+15#&KLWR<75F? MBY=PZ7'NH0V,E[:9"=Q_?N$Z#VL05JT]](RQ//>:MHK2]',=2]W;;ODP:G;6 M2JU1"[4WO>[11M>W-H>M20?_S0_?#7_&TK&T:;]O# :]ECL96->.S>Y_;?D( M4/Z#*'_[ZL&604,Z1B4DC3)F-#D=-38F"7R5TQN449K8CJX=D M%8\9>J'W!Q(&$EY&6QGX=>[\>L6DIL(9DS*_&ALCXH+H_)M32 F! _,^*U%J M95UK7KF@M&6C6&B:"6.IYEBN[#26=UKHGF3PG5Y3\R6=-1C+C%?30M?#,-=( M1\TEPK?7^F=8^*9?ZW3SU,=R&C)L_F[[M8,8ON;!UUJ=_J!W,FP$#R8@W!_N M#_>'C(I'X>V[[LBBS9":+6I[$EH%:K,U/;15AKC;'^3_#+&V-$)N=7SW*-9. M#V(OUK[:5N>/W]K=?O_WVFG&YU[TW:^=_#"ALO$(<'^X/]Q_OO=_TK'!?+D* MQ@)C@;' 6$ 7G;\N^J;;RS:^]RX;261MP2S4B.#!KRR3E<-9< (D#U>%6J:7N+6^,WQW>X3>5NM15;5 MS*Y[S^OBTR(X4Y:!%OUDM53E@R,.,2H\XCX1Y)20B$FLK7>2)4:0T=XA[I0NOV&DO=4Q)&&]F:,; M"+@,N RX;&$VS2)S&3BPEH3++NTRR3C3F@B$.:6(:^.0#DRA*'T*S#)&E9F? M PNX#+@,N&QA-LTBZ#059IAX1F'F]V!X6 M&WE]V@J#@_R$&9?&Z6)]5?^F'CXHU;G_-M-J29S8Y:>.A4I364JU&U3,91H&L'O<)?_VHY;&BF+!TL)MQ(;JU4.$N%*VFHEO*+6EEOENU5"CYL M%NH;%MJQZY,K8R%6^:VSM+*^_7_?[6U_^'MG<[OVG]UW6SN-MWNKM9W&YMH# M'O'(]K[F!5Z 5][$S:H]<6.WN;U7:^[6/C8V/F[M-+>W:IN[C;W==SM;&^6/ M-SN-C<;FSL:[VEXSOU#?;C3W_O=?FA+Z^K5J/P4 ME[2TAL?4- X+&M]@_/[:Z+UK&M[H32[6L)(_?__.B_$:N>M-IODCK[WSKH2L M<7'7^]4;LEF31BS8B 4W"S7BO"RTN>.;)RZ^-8:.JB=5.;@=0']Q]'/4"J$= MKYD[]R@-_@#SYSG*(5Z4YRK0/0+LHI-=K;MU67/KH36\4K=7\[9_4$OM[NE% M;<61290O/F@=]X?W#3.HR7@.S=F0CK\(A(2/WOK1AX:O/FI;/:KA#H(@J4DMF2XUA'OY,>[W-4N/CW#4&=B/LQBKO1F+F ML!O!!GX)NQ+TFD666<6LW$5#THW^T&7W@'/=F>PCT%=@ERWQ+BN!E+5NI[A$ MAB6H_3C>\K(6=7%3EXB_1S6<>M+V@AT$.ZCZ.PAX"G89[+)93W0)^G\,3SU[ M,XJEDL+FW4$35:D[>+\)>T:L>I:A//ZPH:(K'@0(F^RER@@VV8(+$&14?1G! M)EMP 8*,JB\CV&3S$^ ,K.$7Y8B<>M/PMNWW\T6IUSVJ;>QN[L 9^W*>_H'0 MJC.6!10:4!G$R< V YF!S*HQ3U4:"\@,9 8RJZ(Y?5Z?I-33>L:#+!#=O;?; M0R4&1AJ(#$2VJ"(#JWI& @,B XF!Q$!B(#&0&$BL(K-4I;& :WKZH=G=_K!" M7B_^$SLG$;*U%GY'/*V6_E07?[4F:YJ=0*:RY!>_LT=4*FK# U>"<1R5,\JF M$)AP&KLDSKL'DVET7"Q(M9O>=KNAO]$)>['W3\O'_EZW'9:DD4>=[Q\>M.O- MOP\;6SL_=K?>G];IWZU\OQ_[S:\_]H\^XL:GTJ"CT;[1R./'P='NVX_?&Y_J MN)Z_I[&U\6/_TTY^MD9[=ZMQM-]\3SXWOY'\?:EQAL^&33SV,,EC_Y*T CV^SQ2$D%3JL L( M%@CV\?/TVT/Z0-J8L/(D,1S!L*3Z=?P,^G16?XJM\ M*B-GW$B"=$P.<2X5LEIZ%+04D3#AG2:93\T-*OV]FKNG>C S0Q9=)LN^4F,! M&@4:?48[59*H,(N2IB X4=CJ;-?H0"G/_U-8CSM0DFETH 1>G1:OTJN\:B4- M(E&*2M\UQ&7*O&J]0YA2QVE*@DJ5>9685:DEV*G L,"PP+# L/-B6,4H%\P* MK9CFQAC-4X9GJI3AG&B3@&&KR+#\*L-2S)4G6*,DDLP,2SUR1FL4B*/24QZ= MM2OK)*\0#/PZDQ[-SUEP;.'8]VWLQ)YMCSJ]A:-6I]4?](9=UVKQ^W'L]!_G MS(;8WT566IZXYJLU/=-44QZYK!=?,9FGBWH,25DIV9@ I.T1'H%V\@#M9'=S MTD]-A2%:9]/?!.X1)UXCHU) 6:A,8D>4-G)E7:A5: 5>>!G&9Z7& E846%%+Y$ %EIPJ2TYZ46D0T1")8M(:E:-Y M9*R.B F- Y$QTR9;69=L58F;$4I@10%;+BM;@AE5/8<@T,(,:6'2]2>9<=GF M148:BCC3%EGB,8HQ<[Z/-AKEL_$TC\":Y><$2%E]VI3NQ78[CZ_VO_;H^'7M MR/:^Q4'Y^RE>/TAAK1@?5V4S5&NR('!IH?V#8^3**DS]'+5 >WF$]K(WZ1J, MSG B15X4WG'$1>!9C_$&95L6.T^\82EK+U2M"@P9K)6-# :WX0+:N[.4:N58 MI1I.1""1:9'(A/_0,9^BC 1QJAW*XB-(<\X0MLY'*2A7&*^L"TC;K"!U+)-U M6ZFQ@&T&MMD+\3H"K4Z+5B<(X)YMLVR>8VL):E8:9HHZZG$I1R" M6)7F9F0.V&9 L"^18,$X6RS7)'#'M+ACPBLI-!91$HV4=R$S1O[-2FT1,TD9 M(7U,Q*VLDSD$JKPTWH!LQ(=.XE8\[F6$&+5Y'7DF[5$W/]J/T4MCYV3%4RR MD"&6%F)IE\CC>!662N34%4@"U>0!JDF]N3&HM_#WHIXTFIY^T=X;[G% V;P5 MB..DD9/:H2Q<14+ (1&SLD[YJA8WSXPA: K2$<&O^(+C:*OA201RF!XY-#:O MD .5F/N2AJB-8XC[1)!3I 2D&"8=%_FM3 [\9AD=2$6$Y HPG\!\ O.I&DY! M8,@I,N15\\D*XID0#)FH/>*:160MLRB4%VUD6;%)V7R2JWP>Q[M E4"5%:%* ML)^J[NP#3I@>)^Q>M9JP9LQ0H9#6V)0(3(PL)Q;Y;.X6L7#'RVRV&K] M;KL5:N?/]().IIX4+'6O2:RH55(-K\Z'Z-NVWV^E/+EE%&]ZW:.-KF]MGO1Z ML3/X;W[";O@SIFXO-NWWC<&@UW(G ^O:L=G]KRT? 3/F06;,]J3SA[.4S169 MD/=$(1Z)0X;QTE"7>)4\(8X/HQ9U=5/)'K )JP=E$ :_=&=A(#.0&<@,].7J MS"3HRPMWBG]OIR\HT'-7H"?\ 9[Q:1QB"H1$'?*(.>#18I'80A3E@E=^I") M>436@AY]?Z?!P6AP1.31@FNY+^(/]G: O7NBE_SG>/8NWT(/9B[:MM=?[XK=WM]W^OG6;[N1=]]VLG/TR M!/2%VSP@)9 22 FD!%("*8&40$H@)9 22*F"9NR=SGLXCZB0($%^(#^0'\@/ MY ?R _F!_$!^(#^07X7FK$IC ?DMG?S '_W067S3[>6;E9:)_L!VODZXF%=K MG3B XZR%VP70!&0FI6->;!.0>?90'./1J/R+/VOV\H..1O@V ].[#$L7Q6"@ M\,N#"K]\GNRIR&6B5CN.C& &<<8$!0RO H9.M)VUD MF2LY8EAAQ%,@2$<Z30)HS),VK MAF>D1 9#!4I>4<0]IN]0MD"U9AS M09T1*^M\E4$;YQ?=M1,(%62VH#)[IJIZ=_8.&+\YOO=]:BY6:ZH7HWW*O6=Y M\94S\**<$G/SIU=FFU8/#:%C M(>@*H"N K@ 1!* U/(O6,!%!8%)0"4N#=-"^1.%E_2%1C:AAS.)$"15F'A$$ ME=FKU8-$4!A 80"% 12&!3E<@)B))5$3KAXNN* 9X9$B0@E!W!J)#,,,4>>D M5E$ZPLG<8B8JLTVKAX:@*X"N +H"Z H+HBM E,ARZ H342(")Z&X=TC+5'0% MSY'6Q" 1G+&<"!F)G5N42&6V:?70\&<1)W\,;'Z,]:%LRFYM=4Z&%>-O?26T M_EG_=_YQ_DS#F6UU0NP,7E&^IDK)BBNS[?/KL??ZR/:^MCJCB:67$[/^;]?[ MXY()+[Y[N <=-C19J8/%A!O)K94J(T/&"6FHEO*+(2NW#.CJK?1-&=QSMB:G M^-Z2N4/"I?==N]6)Z+RX!QT".5%K8[F,=D;CY"A_DY^"_W82#;>B&VRU^K[= M[9]DS,M?_6>[Z[\]+]Z)^MXYWC4RGOU]^/GP[X/&89WN-C]\J[_-&+?UE7YN MUD_S]6>[;S]_WV]^/LO8U8[_^7"V_RD<.\IEG?YUU/C4:&5LH_7\W8VW[T_W MC_[ZMKNU?U#_\6<>ZT[&Q3?MQN%?J7%8[E__7O_QC38./^+ZUR]&A9A$1J] M2UIR$A:9D,T=RU5,1K@4C1FQ6-X%,6P4ZO%">NR(3#(&[IG3(2]-7/RN)%"E M,XO$3"C'97OT3N+*^I_=7J][FK&A?PZ 8S%?6_O7MMM(-K^^V>3@N M).8HS M#A.NJ+7>)TZ8DGFNL,;R@K!GM=3V_$$,)^VXF\JBV[GLM/AB5]W6MWS_KZ>9 M63,K;^/&Z1<9G'36 M*JT-IEI9+U.ZONI^"M-TK:#T0X'R7VGXSPR@D=\.C/'38T^>ND$T<8 MR_!JK:S:FNV$VE;T\;P<2[F>J1:Y)EM MV^-^?'7^R^O0ZA^W[=FK5FY'(-&_/S]^^\^.XWR9K6^I$7XS5RUYN"/?;:NX>,U[04LQDR MTWP60S9KA#SVVN<9<9YDPNZ[XAX:&WV.5M,\T+IQO$;)TRI]W1SC6%^^-LJC M5@AYXS_EV.TY6C%O7,!O[1QY[W%2>8YY64.)M\[Z$GVTDJOZB>7K[KNH?V5S M+]QR_Q#_Z;;S0]8V>S&T!K4WUK?:K<'9H[(C'R3HI\XA+($I+8&]K'G[03:P M0^V_]FRHL8+T7XST&]T!R/L%R;O9'=CV$I>#G<</\&3.8\X>X,E,/KI@K)3&!IXB-]Q% MZ3B.)B@G./NR\^1,JG=Y'S3S-BBGJ.-M4A5'Y6./4,>.RL]TO_F--[;^_O;Y M\//W^H\/^?/M@P;]R#XW/YY]/GQ?_D\;GW;8=4=EXW"_O=O\BAN?/K0:A]L_ M&F__^K;[:9OM-\-!H_E7J[%5_O^9?#X,J=["9\5)6=_#WW>WZM^_$"N<8RRO M D(MXL(:9(/52 @=%!;)41%7UBE>S8NFMID*4\ MDW:8&6ZEPX1%&0*<"E>!:?D$TWIM$F;<(^^B1]P&GHU8QY",@MA2X51:/3P5 M!F/V>>N?7D0'']_2%746D5$5RMVIU%@>W,?VOA*;F[X$(JNZR*X[09Y18L\R ME)D)#% 1) 82 XF!Q$!B(+&*S%*5QG*+Q)8KK'4>L_CN'C&L%S-)ISV33U#* M%[FZS"-C,N4]3M_B]W9_XNCM;:_;[V]_]^V3,GGC@[BZ'9ST6H-6[,.1W .. MY!J;UP(U?9#),I>0"APCCBE#SDF'%(LX2>JBDV9E79E*!FI6'9H6PL,%YO^= M:A,PQK.&%\J[@R* +&9+%I.1B$8%[[#2R$0E$1="()O9'GF!DP\!LV%%\ZI& M2KPHME@F#;]28P&ZJ'(,'1@8S\\9D]%UEA,I::*(,F$1MY@A[2U#PI*H.:5) M2KVR3D0U4\&J#HW &< 9P!E/"PD#SGA^SIB,$S.B5*\6 6&J..+>8V1L_C.( M(*531H>$5]8IA5.I^82#3:E6R3+QR\>,"Z6.QH\81I4P0ZOO\W6#6:'\5..! M%AGEIU,.XF?9-9-U=*](>6LL7T#VAR#[WC5W0S1.)5=JUP=K$.<^(FV-0"1X M'A)QU),TSQ.DQ^VJJH+2$ZP!"#=<#F, :.+)Y0R )IZ!)B8=#3PX+3V-B"B: M:4(XAS0G!FFI9&(\)9H(T$0E:&*9E/I*C05X8CY-N*>3K7]G(B&PQ9398M+% M0+!-V78@R :2$+>I%)OC&'GE-%9!9L,PK*P3NBIN::$YS4[;P!/ $\ 32\H3 M<]G MGIRH>\_O'7(J=8';K4Y$Y\6ZB/B?7Q4[&H[^>1W C^XXN\BER.?+Y#V2L4USJ"9,'6<"$OR M7ROKE C RXHT!N.WM@Z8@1/O'FT,8"PP%AC+HHUE03Q"%4+K9G=@VW^+:\>4U[)V6"G&_&5U\S7W./C30UQ^@K^_N7?.7V"DQ_EZ"R.=?<&*4R.X15AD,XC+X)%U,2*A4[#6".SE0OIZ@96 ME:HF56"EE^-;!U9ZV G=I$<]84.2$Z;$:?IL)RF6+28I4#0B!JPLEU2NK-/, M2D1S8*5G]K?_,;#Y&2XR>$;2:)P5$W+K,NR^5D$%^/ MA8&O7C]YS16Q^Y@AI7==+L^69L6OIUG1X>"IN994=>7G0>]R)WR-R/6B_98W M5WZJ5[9]:L_Z*W],//Q1JW/^[:;4!KHQ2T^=BI1FDW%6IF(HN8S6W=YPZ;W* M!)'W7_E8&;Q=O$'7#GJ%S?[5[2QKI<)9*EQ)0[647]3*>K-L MRUHWU38+$78&_7__87^^H:J[RF^=I97U[?_[;F_[P]\[F]NU_^R^V]IIO-U; MK>TT-M<>\(A'MOV]6G.W]K&Q\7%KI[F]5=O<;>SM MOMO9VBA_O-EI;#0V=S;>U?::^87Z=J.Y-TYK^&T,P3'\OCPKX*^33JPQO%HK MJMOR/-9O.YW:X*![DK\D]%=K\;N/18TXL+U8RR_5CF/O_*^C4E:W__MM<'^- M=D=:*'QS>HP5]1:[U-6C)6D7&*-Y4AI'JZ3C:+RQB14?C<*:E7^G-1. MD6@3EX%YFV%GY2?W84%%:UG2T8D20.Z\55H;3+6R7J9T3AU#S>%"#B/M*,]S MVQ[WXZOS7UZ'5O^X;<]>M3K#V1I>=%WWREOXDIO6\)B?QA$ZXQN,WU\;O7=- M,1R]R<6:(/SG[]]Y\=UOTC5&U2,OQFODKC>9OF/(=UY[]Y#Q&J=RH89LU@AY M[+7/-LE:W7=1_2+L[)D2 \BTX][&.'UME$>M$/+&?TKDV_7JEO,PFS;Z10?; MBCX>N8SIWOGN)?-J?B+*,B%_V@E5_;4 SIO7]A/S7FIW)+_$/_I MMO-#UC9[,;0&M3?6M]JMP=GL3[2?.H>P!*:T!/8&O1,_.,GRK_W7GA6-[4;$ M+TA_::7?Z Y WB](WL/@_B5NH3&/.=P]K)D4;IO. M9JO6Q$[5[_JP6G?W3:Y<9,^J$T92&HDFTG,BO!&&NT %MUY$0X>>56((960J MGM7-I4I9/CC*]\[C^);O\9$WMCX<[A_^E>^Y_ZW1_(@;]"/9;6[D:[Z)ZP[6 M_%WY'CX_6WZ>XFA]VSBJ'VV?-H[>DT;S/=MO?A3UK3?MW68[U:_V'&ENL"\Z M26PCEBB$)!#'SB#+%$8I2F(8]MA*O[+.\9Q2(&:SJ:J'1 O9C&0N<%.AH=Q> M8!AH%FCV66DV!!PI540$JSAUQ!H2#9IM2=+72&/+ MD!-8YG\8L2Y4M_<9<.Q,C54@62!9(-D*DFR@23EA@E'6AB@:+#P,!X!LZ8C!O+)B(Q*@A4A(4XU0193 (RI3*UR M:)%1?CJNAY_EC11LW^GT![V3HPSH5Z2\-98O(/M#D'WOFKLA^!!I*2GO2> 9 MV8//A@!/R/C F"64DL3G>8+TN%U555"::L,2\#!F"+&;'%I(M!,BN%BQ99HC);..^1QEHA&A,F!$=I@RW=$U>U(#?(XG?@ M"> )X G@B0JD4@-/3)DG)MT*,9@D-7,(,Z,05SHBXZ5 @:KH;"0Z$ T\45F' MPG([K&\X%%K]_HGM^)CGKS_H_Q_P'B^T7^$JF!>4'PMW^_MQ[/0CX/I#[Q4S&.FD*.*VA*$J$A!/V7;S,A%=\MR (RK $4(MF<(*N8Z-F>$@%' $< M1RPG1\S!FP <,4V.F'0E6)^9W"B#2)0,<:89LI)(Y!-+2CC%%// $57U),S M.QU:_TS.Y#V?>7*B[CV_=\BIU,IMMSH1G9?YPD.@O+-,TG#TS^LZ?G07UD4N MSSWGIHV-;L=#A>Z'H__9A<.!-K:^_?AB=0C188Z"L.4(*6&DO3?(N""\,LDD MH>=8-&G:&VV!*G17/[T!^C8"IRR1CP+H9!IT@B?I!/.H0BB%,9)!'&N.7(@8 MI1"5M,PS%2N<[0!\ NT+@5"6F%#FX,X 5ID&J] )5A&),.%H1)(/"R]1AXQ, M$EGA-$G4<%+:".7/K!)V,]P56 58!5BE*FM]"5EESIWI@%4>RRI\@E4\D7US5Z6BK$_69T\37W.3NM M05]_G*OZ^VYSY\<78TTTHI39TX&6CM():<9X_DU:%WE^$8N5=;-HKNJ'[+7J MP1M35RG&=4(R:&,VH4BDN8G %<#=P-W W<#=P=Y6#68"['Q?"DKG[/?_B MHJ,1,X,B,0+QX!2R@5@D-1;9TM9&$KNR3AE?->9F]BYP]WP#7/X8V/P,YSFJ M%VFVZ_]VO3\N2>3\S?.'&4YFJQ-B9_"*\C55'.97)OCPI#]HI;/S*9CJESU[ M C"_G@!,1('6__.+"J,%BFJ#@UC;[![EQS@;YINHU_U:+_[3;>?%6-OLQ= : MU-Y8WVJW!F>U;JK]/P\ R>2C"\9*:6S@*6:;QD7I.(XF9/#DK( DQ5@R?/?I MXU9,L9>'\J;5*:/?+(-OQ(4'Q7;\SX>S_4_AV%$NZ_2OH\:G1JN1[U'/W]UX M^_YT_^BO;[M;^P?U'W_FL>[P_<,W[<;A7ZE^N"TR4)[5?^S0W:TZKV]\D2QY M+Z5"*0,:XJ48IDXQ(N6R$)0@27*WLBZ)N0%O-=L)#Y+JX[W!(-6'2+5Q^B5Z MJ9,V'/&A!U=BA5PB 3FBDD_66\S4EXE9C5O]_YQS)?]$]MGJQDC:L?YE0Q]&34REN6/%F"@^/5NQHI> M;1Q4FV_0CX/^\"WR>OC5$Q^;?+O5&0)-7D=#^K+ENYUM#[&H?Q#S)]>NE2;( MSU-67:MS8H2@!D11[PE?6&;Z]P_Q8OMP4'-9UW>9MAKQP*A_2% M;K8&+6<[WVJ-M8VU@M ;X:C5:?4'/5O0-W_53^YQOC@N;N%MK]?*&)KW7TQI M!-X99 @EK\NEJ_O'W1/.S47V]W3M>G!Q+F9W#@YRGO33VZ;J%3,A!6X M$BPK>LIE SF%P(33V"7AOFP-MPW!!%WNG\E=L>V$;H9'-YL:/KZ?UP_J/W:V-'_73+RP*1D4R"!N3$,^+'SDI'9)9+[ ^ M&.U,6JG%C!S'1=*]DYA%.S2O+F![9$)F6&[;XWY\=?[+Z]#J'[?MV:M69PBN MPXNN&ZC9)'U]V@J#@U)R: V/R@Z=QPV/;S!^?VWTWC7K>?2FX&N(W<]:9@C[WVSKOJ-:;O>/LI(]:4S6+$:DT9L5!SK-8,?^RUSS7'ALM[7ON+ M$/M[JE-SRD*HPFC,D](/?CE@7PR>WFT(MW"^G^9!UDAJ1_DN!_U:43_"D,C/ M;<%[>,O.P3^S?/S%TGC 1Y]A%56HTF&EQO*+9&C8:_>=R;W6]V?=:4 CCQ[- MG)?VHW/^J[?HB^7VF)B+IXA[3M,'3 #;9?K;I;A=YKM=8%/ IJCXI@ .@>T" MV^6Q'/)\_7:G;J?-8XUNW^XEJ4ISFF=JN_*D35*Y;BP_]>YV3DK$PW4'+[$N M)F%9M(P+%8SR#+,8DC74:L+'GBH^X:FZ]/3>3)&\Q9F[,UYK'_)2VSKIY;G[ M;W[ ;KAPYB*ZF$ZL<3QG(X_KSWS/@V]YC.W&UOO\V8-6X]-'VFA^IOO%2754 M@EH:!]?C.>MT_Z#^]N_#W;?O1?WH(VYL[1_LOMTA^?M)XW#_6WVK?O:Y^4W4 MZ9M4OVS_>Y:?Y_L7JB,V,2@4A6"(1Z:0UD8B);&C-%+B@LR0N4:KT];Q?CNM MJNCY/U7!R0K-2:7&4HDF7B^9312UAAG.>#2!!R&U\3Q((041&B>L"YL0,V:3 M_ NPR3.R"9Y@$VN"-#8Y)!B6B#L3D.-<(QXH3]@[(TIG+PYL FP"; )L,@\V M,50DGVAPP@8N>(D]S:2A**$)2RGXK5%TP";/PR9TDDU$8MY%B;25F4.T44:V M"0';I )LPB?81"8B4\0J+R:B$#9@O81\KHV+?,;1ROY54N.5O.;:J>V7#$2?_VRWACF'PQ0=VV[7 MTC#YM&7;P^_)XD67K_CN/S'_/NC7VJW^93;D\)NOY?[\(KUFK=$=Q/Y#)N%%+-W1=.UV:KM^T"WK M<[0\]>3R'/JO\_)J=0;=DM'5RK/;'PSSS6[//-NY_,!/LL]V>]VOL5/;]@?= MVKMWFQ-7__>DYP]L?ICS2U;+36U*F9B5Y!] M?*YEJ:*RT^D/>B=EMK+:$C>.\A)YN>GFC>8&KG_]@DEI-RHQ2BP)Q)/PR#%5 M%(X4*"&.RF%=,_&37,H,JV7Q?,W+\&M9/,=9]?.MXX*GP^DM2^%AVNH3%L-= M$K^JH.X-2@)Z5E!+Z(C]&A=>27W*(N#U]U^,)(8H89"-R:)L(PAD,GCEE>!\ M8-IQ3=/*.EL3-U? _]1^Q@:U8VZ%O-J]"W3\(0FJ[B4EY[Y>_A?59KOMWMYR_J7J(Q'Z'QZ-:C M,;MH>YB%9TLR]7:L3T;Y7A\C9=+V#\I:VLB(UZZ1 MH?IXL=C+C]4=/LX= MO^TRZ[(1>#*(K\^=S>W:?W;?;>TTWNZMUG8: MF_/>,7RE54P?.]^XL9N_C0$^AM^79P5,%)-:GL?Z;:<4I^J> MY"\)64V,WWTL9Y8'MA>'K%X4@_%?0Y.F__MM<'^-U$?Z5TQ"9>,J"FH5)TQJ MITBTB[M_I9#*N=:X_?TX=OJQJ)1#M'JQI50.R_WKW^L_ MOK'ZX>=B!T>KO4Y1(^JLR79P5AN-9!8Q:ZB1EO"0Q76]E,JRG52-/#=#HVDP M+")0UG__6HKSSPYA;YZ[]C*K?NT,RT]>F%1QM 2'5XRK4XXV3";.88W*T.K[ MLLU6BW9]8;Z5+M*62+6OM_8>J_++TD*C66 MF=9\67I1+EJAE[D \=1;@M^Y9I8JG?=QV>\O>,HJ-9:99KS?6\C+GN,.:@0L M_9>R]($/8%/ IJAJS9-%3039N7[LVNU<"]6<26#X=&HP56LJI]IN[YZQ]/>> MLT7+4[D9 ZH])U0JA[GCG)6Z+)(XS61IBBYQ-+\HQ_*@SGJWN,,6/0QTG*;R MYK#^J2X^__AVVMC:.6O\^'"P__;O@]VFQY]_?/CV^="S!OW(][=V?MQ(4_E4 M__[Y1_MPMX2%'NZPQMLWW_8_;8O\'8>-MQ]:C1^>[3)2W(RCI99815)U'E@9NK>HCTA.:W M#YNBA:.]2HUE^MUO@7 K@@F+3+@$.Q^MCE11R15+ED7%(_$T8J&,);^H6 .$ M.U_"/;M"N/@+]<(9HRR2V)8*:,HAHY-$7FK)B$Y!V% (E\J;#1^!<(%P@7"! M<(%PYTNX7D=/4^"4I%1L6A,$D\D+&X7&6M!?%/4!PITOX?ZX0KC\"Y'1>JH$ M9 M#R[A:(6G/.B4_V-_4?<("'>^A(LO"?<]_:*QT$0FC)PCO!PI&V0-.NM):9>&"?-I_5FKVIDN+-B;F/%KCX MU#<%;^HDOUU=T[NIT-O6>$'_MQ>/6B='P'8/8;O6-0N>LF>J!R=/,"$?-Q$+0U.5&LOT34C@1.#$:3L\ M@1-GRHF3/D[GLP+#/$3\3!^QE^2M]P(CI$/WI0NPAYI5D)ZE/*,4\RHLD/" M! MS:G[$BUXJ%Y60KW94F6;MXMG453S?FI>E%>MV<-)K#5JQOYO>=3M?F[%W M].+K*^XVWY_53[\0(K3T-B\6;4A61+%")D2.O(^826NT-WCI:RJ^.O'!13_WW[-=7N][FG>ZL,*B+=WP#F-I39I M^9)VNWO:OU>%Q)L%>R7 UZN(D.W!B6! M8!=?L!_B/]UV?I;SIG7G+3M!ULLGZ[VL1/NB;X;:?T=-;&!+WR'FHU8(64U= M.#$WNP/;AM)(3RZY5OOMKY/V60U=-!#]?4JY1E/;'\^?1 -Y-(\*]5^N5!HB ML<918RV-X9(*S1)+5D3IHC+&A-+-[M?NX1^QUPVV?W"CH?B5<[/+\[0/\?RD M9#?]]_STY$,\LN5$J+>;WK3*Z??G:'M+<@Z^\?US<[]='[[_GC8.WY/=?#+:(9^Y!G'B-M'8.F23R3@B:2\Z+?GYKQVG@'. QT MBDQ3 M)I:8,)+6EAR?8+0:9E$J8!5@%6 58)5Y9%APPDHPF:=! <*%13O4G, MR$.FE-0R?8QT5A&D@^(^N*M(M@@[15&6&MF2,JB+A5:04NL\G'LTD?0 M,O#W+3FO5.TX]J 7(Y#* TBEL7GE0%9*'!3G"5G%&>+<,F0LT4@1Z44T.C*C M(00"0B $F=^( N0^)R0>'D:ZV1I#,NV18"U$A0$D M B0NTG$L0.+#(?%*H"QFR1$<$).E4%'4%#DA%7*$8$Q]4E(+@$2 1(#$F1_( M B0^)R1>GL:FC(BQF,N$$(ZX#0EIZ122R4BIM HVS#62:>DA$:)C'W$X)[* B ]'Q"L'LE8H$Z)&7!N?=41KD<-<(*E,\EC: MZ&("1 1$!$1RS].IL@*.OKG%,]]98GG\YOAN++\?NB>N'5]D[?B'.7.F M,Z^+S^=S. HO/+[3Z0]Z)X6^-VVO=Y;G;N,H/\@ :/LAM'VU?J^S3&!>51)FR5.:LX)'!$2-%6*1!8DXC75DW\\K&!,H"R@+*6IA-L\B4-:W. MD,!+T^.E2\^0599K+1B2)/_(9G"VI80-B#$A? A*$LSGU?412 E("4AI83;- M(I/2''QYP%?3XZLK56U8M,XHG=>1"(AKE^THR0Q2 1.EDRH=)5?6*3=SZAH) MG/5KA]\? YL?(_\WM/Y9/Y=)(V^+7LNO_SN_>#[^*[-X>-(?M-+9ZR/;^]KJ MC&:,WGSB>XYM\H'N/0^WS>?PQJ]:@SQ,?V.&VZU.1 >COPD= N2[.!C$7K_6 M3;7-7@RMP<7\#&=C^&/T@NO]L7[CS8FI*:MC>V<9DD]Z_5BFQIWT\\?[_=7A!S:[1_DISFK'O>X_K9 'T!_8 M3G!GM?;E9/KA9-8&W7Q%JQ=JQ[978B7R-1F,>WGP!:EKR?I6NS4H5]I^[*_5 M-H87_W72B:/5RO!JK4!]+=^@MA5]/'*Q-WZ+E+>(F1S3@0VU[LE@.**\&6\9 M4O[M_YD+%5V+'1D-9#>-EMGNY1B7@W/:\3\?SO8_A6-'N:S3OXX:GQJM1KY' M/7]WX^W[T_VCO[[M;NT?%$[YW-SA^X=OVHW#O])NLXX;7[^(;.D03B*RC&3F M$(PB8R-'FFK&,,V6**+2^<\;JU4F&#,E3142_G%J)5;@/XJX>E+POL%/5RY M2E:!):\$R=S" T2OU?X]H09,[JRH5-2&!ZX$XSBJK/#9% (33F.7A/NR-81$ M@@FZQ,;)3;4WZ/IO!]UVUJCZV__?2:: 1G<0MUI]W^[V3WJQF6_V9SM_YIGW M5./L?$]MXT;S[_;NUH?VY\.=L]WF^[.\1T3][0[=__3Q1U:0S8DX_I$89_X^/ M9'>KW.\C;KS_8C2EE.>YC-X8Q F1&1B90,I'[KG&3#DU@KZ\RF/8*,:/)=PY MQG2,/G#'M",DNABC\U%[S#)4Q@Q:QT5QZ9W$E?5->UQ4IMK_S]Z7-K>-*^W^ M%9;?>^X[<\OP8",()*=5\D MF;(Q2R*)&P@TGJ>[@>[>]5_UP/?_-35P2K*OS*IRB.Y_YG0;B9^!5*30::&I M0X8[Y&QFH;)02DQ]JQZN>U9B4MVJ>MXRS;S*TO&=5TR%ARF6="V[1;.L6E_< MK6@VIA2V/+F5U75;YOE!SQWHHJ\.\D$!"<]'HTO"WZY_G/(:^)?2P7-PXM7@ MW';'P&5/V_D[/QN\^NDU@= L&U2"HEG%"$[H!1<: 7QSZ+5WP+A !J4,:#_8 MP.,3!M)/Z5#'&V)KF1)ATVZO:Z^S?S':A:9>SHQBM">U^;5K,#0'BBI&>E]C77D;MU&!_[/"4?UF M:>PH/+]V6CO_B6M'&[CVY2 UD$%H*+!",4 SJ('TV \$\P+AC,RX@5=IZ7E M6 V'Q-U(N#GL!RLU:+6#D,&EL'/SUFGB)6W0S!/K7]C<9@]?MWZ/1\+J[]&4 M?7M],CDON(D=2VY0J/VTZ=H2=D^\(!=_C*0Y&O6MUBSXO+KIIR_E)RPR:?K#\H,/27S[:_3YZP.CX M6GGLBD.R/)C2-6\NW'[\SHOO/@C7*'[JG>$:NNL@X?2)U][=9+1&X!UWKF*3 MZ1I'#^WE>P(D'H@N$[*O_=2R_46DJ%E$0$2EVC)&GGN7:)^RL/#&!G:W9).^ MO2"8IRQ]O[%.JU1;XFR8<=Q7X85L>?6C<('$Z1"GP\,']MD;?FY6I$?R4E43 MZ)H;K%2Y?Q3?O.T@?8_(0WMAQ(2U0NW_M/W2FDG&PY4/CQ?],JQ8TKWW;6XP M,5;6?T._^Y8/CR\6)6+^PR>A;F$?7[.+D[%)/*?)_,BH[UNWD"Q?A]_JE2U] M"U?W::JN1=J=+$JE);;M:$%D9#C\#+:G7<3'<)SYICEG\'\#/IY*&)SL:K-5]+ MYW:C]UA&>>E-/TO"*.=3C.)Y0Q!.!&"I"_G.- *<9QF01B.78:3\B%-5I=HR>VOC>8-7K>YYP5P 2VPYS)8:HB^O6NPP[#0:>\;H=I" M@C!@"KE0D%T"@3,+H*6.$N(H$R1RZ.)\;.,M?6'/7UP*JQRQQA&+(Q9'+(Y8 M'+$X8G'$XH@M:,3BPNQC>W'WID0&%%/^O>A67C(.BF[EZ%:>Y=+L M,^GA41G7X_KL8AAB>GT69T0@1Q#06F) (== X#24FC<*ICW.H,60S2"S#SJ0495!R M9"0WV&,'Q1GDHPTXZ*%Q#M&A]J(4<#79"3;4,FND%SA! =4( JZ@MYFT(XY3 M_P/6WES"JXRQF.ODS5L"SQN\:G7/"\9/+[$E,%MZB ZU"C+$M$,-.H6-22U( MO4$ :*93(*BV &NA898I9C!:64>K%/+*!4I7G2UB@I)(HY%&WR*-WN)0>R:= M1H?:HKERVJ&F#9-,V10P[93G2LL!SR0#A!(%G1],@>3*.L-KZ/KNA,B53W.H M39?SG4T%G2HD7+ZQ@LYM"9>34<;ER?&J6NV?4 7MY,')KT]D7A:_;/=R+Y:C MXSTW6?_G?_/1R==J:)6%,^LR-_*_R:=V3X5B?QX)]2"IR?Y/.QB?,NC+(/6) MD:&^;ZO7OUKO)U3='#_VLLC0U1) -]3AO%)4^NV45=[I)A^MZ@]E_ZR$.V/_5/_$Y)+ODK_+VDV9+-\F+(,5RK^.9?U_&_HH+,$%7.G+BSV;_DI(/+5!]*W\"Z?Q;O9/M$WF6 MK_PQ70G74\OH[D+XQU_KI>=VA7,SZ8H;:W86(^>URUY9].-=.67"::'Q>KXK2:WYZ?@@:>G>0__L/>0]T5U+*;RG'NO7/Y]VMK]^W M/VPE_]GYO+E=_[2[FFS7/ZP]XA4K6H;UEC>N[S2V=I/&3O*MOO%M<[NQM9E\ MV*GO[GS>WMP(7SYNUS?J'[8W/B>[#?]#;:O>V!T%(?]V4;#[/X]P_B/-%,28"XXLY0Y+C:TWAC3C%B#'I:4I M)H;1E77/C*[Y']:28*#)8Z]+__(J9:NKO6X3=."@G18*Z5@M+R=$H?D^ M1EHH1LHHDF&G*#54"&P=YTAPBHCABLQ+6BYD9'OT2JWNY4FEW/QM^_Z_5L^\ M60&J-3;.:E^\"%DCM9+ PYH#U!$'5&8UP((B(ZV7+JE6UO'-$A0LE,<(!+$< M&Y$AF(F4,LHX-P9BIU%F="J$B +QP@)1/SG(,B6E-@Z(L"N$,B\+'NPE(#@5 MDJ?24,56UNDM A'H]L*8SZ_9[84KI;1LEX%V'B,W>]Z.+_+TOF4!(K7# T8S M:9P@(*.>F6AJ&1 <>GFB*5586F26Q][KJ0RT!,)@8AXA81@ M(&!& '.8A UFW,/)K>!Q'4U:W0N/F1]B?E$3_AZ+]:'^U#?BF]VTVG:4[9>^ M6<3*O;1/\LT^"K6],+C,8)F*U).&T ))217R$&"83#->S%OAYS%[QO[1>Z9N M.4W1&YZ76Z2V<4!(V-JOK1^-%06Z[%?37K]I.>OZI^T MSQTU4>VK!E+9P_>I*?$Z7UFB7SNM MG?_$M:,-[.>;S 1T4$B@O7'EYQOT/*@]&4(_ (QGJ=>ELY7$>E Z#J/>'][D M2%IVZMDLU[R*1=>B@$68<_E- 1XE,XT=DQ#': MPV*!-_S>RO-R,I=+?R/'QDU8,P*$D>/C^O'5L )\["FQ]+$2[+P/@1;,OCW+X;?WAO6OEQ6YZ]:W6+<2@NNFGKP,5BU!H< M+4B-HI-&#Q@=7RN/7=F24AY,X5J69;5<(UP^L1K M[VXR66.4+%>3TS4*'WKQ/0%L+U 8OD+[DRK5E@H-B U M2:3*QOG^YO;)WGGS9^W3?L>WC=;.OS?KFQNG>WB+[&PV?^YO?O'7_-6Y&JE2 MVZS_K!W]>;3SZ,BAS%B\:U$+,:2ZO.@DB6,I[+E?GOLCU<^CT9BZ:.\RGJ2(G*M#4<,$)30!DE0$B*0,:TLIB) MC#$6:Z?'9 &1>B/U1NJM6(*!9U+P ^LI3IEM8X-MHW27?.CE@U>6;6!A1(RF M;3A'62JA!ERS#% MD?\$+8!8(R__&F+&(Q$O;6K/AV5=?H7>O?EE]HRE$;/W(RY8-HS!R5$F3,I0!930#$)!H%R((46 M.RRX-B'>!N%51*Y304SH/S?W6R3,2)B5Z)Y(F#-TI3V3.*_EZHQ.L_EPY+33 M3 BMI449< 2'C0_" )%2! 23#F8:(0W)RCI#:W@1*3I?/47>XQB+];\KTI98 ML3V.6!RQ.&(OWTM5:DLYEOI,&HAKJ2_)!=-KJ,H1@M$29YCJ#SJZL8[:@$(-7 M7^(\$F8DS$B8KYXP;W&+/9,XHUML01PY[193E"F8:0K2U-,C-?&# $ZA[M(P-,V-"S"%=,O'O=SF#ZR;1->R6P9F MHGHYPM M[99G8M,:G"5>L%MEN?%N46&HU\V+RF4?=KYO;X*K-9!LVT^F4*&YEPQLY[C7 MEWW_EF,I&!4YGRRW>F_=H[*VVFU2UK<=V>I.U0 ;*A5H>MT+!@M"*R^[M M6FO*EI50XF31UBM(\L>5VN\EMA1ZD((".\FXD1!1P:B4+//J%Z09$Y@S=H!" M].!U1+H%:N[AEZH"5'9U.I05OI!8&]'S?.O._6V[H8[71M?LA%'\VRNN)5N$ M4GM_VJYUK4&^Z=&OW?-\92M2B,Y_K_W:[_[5W#\_[NQOFI_UQA;:V=PZ][_# MVGF[XW7:\YU/6Z<[FX>H?F1:M:.?N-X2X;)0W@F8 @8PJE2B'&TY$-4M#&1O"XZ4P8K16T*>$4>O55<2)E MBAWS)."PN%JY;JMSW.Z=60\*Y5 D?[>]5%W3R:X7-[MM1ER9CN4HWM^JZ;?@ M-,NX541D1M"4(:$@DQYYE&*&RK"7ZQ5I=N5\;-R BY_ZK(RN^AFN=HX]K7228WE6U+/TC//+YH%[[&BT\Z3732ZG M8:&W>?I*RB*9Y1S2ZI6VW.%;V)QM&\/ UD%TO3G7>F0P$W3E3T] M17AN;WDN^27;(PD][UT5))P,.<3[556_U?'>H(T:\F'8;\?6N5'\%3E@L:8%&X<-@>A/87E5 ]LG9-Z+I\W"/'%QT1M/_# M;EGK-U1R[_2\R1B^>2;NCT8J: 3A9L>%ASV,QOBY_F,XY4) 8IGF!\_<;2\. MIM1O;E9O\J'RJE$KS(3><5&.*>A(I=3\W?3B?GSL[QJJ87;#RLG%V'JI;G6& M09,[''I!ZO6#V5"@].I(RIXY[0N96O0D+ZL'KTR^> EBI3H[>L/1[!N)Y=63 M+V9E,>F"]&O9UJ&3RB:'M[B8<_Y%6@_3&E]:PN^YU]C>>%?@BA^+RYJ@_WH_ MDDF:EJKG39=)E??:PX%]/W)!P>FY7.#<_S;X8.1,\085@ORO- MR'!::+QR5E)*;_%:-OZ MY_/NUM?OVQ^VDO_L?-[NI5YRP4UGUS=3Z3F-K-VGL)-_J M&]\VMQM;F\F'G?KNSN?MS8WPY>-V?:/^87OC<[+;\#_4MNJ-W5$2[=\N;(K? M7X\$W!PMO/2O]=MVT#-Z0W\3X]5?>ZIM2#->>)^"8G%1IF^DG>2_WP3W-]J> M]]J25VQ/E9F42812+ E%V G.&]":5Y>3$AND1+-9VNW>2WU/=_C9."!TR^CI2 M$T==-(]J]B);(XP_K9@]96M4\'D5LV=SJ@R?ID^]]NXF^TL9GD^3*8Q-GFAR M^L"+YQ \E+UF'DU]@Y,=J1XB0K(<^C*A50#O[V QP.V+XX1W6L\=E+RGW?J M"\AVE*%YQ&!)U7G>VX/QOB1!Z.D9EO-. 063R^4;%H7]GV-EDC"OI#1+ BK)56)''[R0LG>C[_R M_4;/W^OPM([WSFM'6R?U(^U_KQ^%ZW<:']MUO'7J?T-[YQKO[(ZN^>>OINJ8 M]L[1%^+/(_M'M;-:8\.WS;\3KH6%EK3VXQO9:X3V?C\*;?WG?#M$1)69)#8. M+!<<*\>!TX@!RC0$2E@(TE K1Z50*JU6UAFCE8N(>L14JAX$52NB.+)'9(\* ML<<,*E]&]I@C>YQ=L$<&1>:T=""0.: ""\ EXL!RAHP@+,-0K*Q3L8A,K)$] M(GM$]HCLL!KH]E87N]1/;@=%DQM/KAQ(>RB_W"% MJNDM,Z0O8$EG/* 1TQ^-Z;7)-1T,C1\KA8$VU@(J<0IXR"V20JSC2@)*+)8( M*82T]%B'4<2ZB'41Z^;B+H]8-T>LFW**2Z,SYM5O(%.K 77$ 8F) EA*Y[30 MB*9V99TNQ%:/:#SU2J+??LT8ZDL#3^VT@*SR&%20=N"CG)H&6 IA(# MJJ"G!RHRD"GN,L>4QHAY4J"1%"KJHWW%L0I;I\=E%LZ^'0S[W9"P[[A(JIGG M-F3LF@^.SW0=NG(X_ENUO+;C(?Y:C/!.-_RV40QOA/5'P?J721\NY%!D&C*@ M2.HU_8PC(*3D %)J18H)2BU>64?I=1_N[R^W(%=U-*KFOLF(>K-&O07X;R/J MS0[U+KVY#E/(O30!(D(:_!0YP)&@ #J>229O1R-%U(NH]\91;P&> MW(AZ,T.]*;\N\^/E!&% 4V4 E28#7! %$).<91GA5'G<(XA'W(L;F:-+-]+# M$^AA 3[=2 ^SHX>I+;J48NF'"*"PJXNBE &)9-C0143FE%12XI5US%FDA\HY M=U_Q!MR-LN[010VIRSHLOX7B1[__$2H?Q;6ZZF_,#15?_:?[ 7YRQ'?SL 6#%W;P2^F0'?I;<7$6J$5@0P*I57:S,#I+02"**1L 2EJ4A7UF_8MS!3 MK39B7L2\:HS=8GV]4>E;./9-^7PYP33%$H' 7H!"08 01@ C6:8))!AG)M3N MON[SC7I?W,L;';]OFBHJYOB-%#$SBICT^W*DE:8I PZ%94'CR8(CID'&E$!. M,F>I6EG/1%20*^?V?<5[>NMVD!SVY6#8&IQ5. GYZ.#H:<0?-[UAJ&L8LQ0] M*['*@_NUHM19K=W3?C+]/2KQ.5'_-=+FHVAS;]*=KAT1!@GF#2DI $52 H6( M!*G7>C S&=/*K:QSNHB(\)>;=M7#LVIN0XQ<%;GJ57#5 A9!(E?-AJLN5T , MS*2"2 ),10JH%!IPQBP0D""9.<]6RJRLIV3)Z>U+P<9DHX0F %",V]V2SLRDR4Q;RC!$%#(.>S AS0&19"@CGQ""16LA"]H55 MF*:1S%Z:S(KENS\&TK^&_]NT?JV/QZ0^[/AGZ?5_%S^6EZC^'Y=[#HK?_1_C MERNZN-4UMCMXA_%:ZE]PHM>/AOF@Y2<.,/O8Y_];.D(W_Z1SRUG?ZGS8EUT= MGML_[O4O0DW*UY'^;O_9_/@AV1WXC[)OKE]5M'8M^1@>[+M6'MI^/OH06I'; MHDUY<2L_E?2P+0?%D9O>+>G;_PY;?=]$_X[*^OL8FZBSXO1QQ\B+!UU_RWS5 M#X5N#\,,2\+)%_<[EF>]X2 O^OBR37T[NI4)B9.D;V#>3*36PTYH9FB0DGFK M;'QKG W??_?LT9;],NM2OY>'H+S6+^N'W%]1DWW=3 @*O6BE_WAF97]Z;&T1 MQE<,I#\6'CS.WN02>7S<[YUZ;AJ$^]U*DY[%E.W/UNR[\%#:TW;^J.A#SY"A MO+KOR MB!'A)F7'_GR;4G>]=^4,,=SK[/^OX"ZHUO@5F.ZF=^VM^[*7US1KU M#$=W-K_A.MX^\^W _YS[]F]J6MO<]FQZ2.N-;P?<*(XE=("GG ":9AE0SA#_ ME:74%H>@=ISJTGMW K+W(?=KYO;P(DRCGJ!:K5'=HPR?H_[2#Y MU0M3H1W.]9+?]$#HY7+H)W]_(%O%S583CV[Y4#=7B^:TO)#K03&A"N$H;MOS MV',H2_SJVX !Q1P?8YB?[(68%:"8AP?E0W7DI2V<%#;2MIPGXNX@.1J:PXX7 MM1$,G/DI._0]\RN$Q:E1*[N3>/%__X=CE+W/DZY_E^.1)G?QN+"[(ES@AEZD M[>AXOC;-7U-<-X,9-ZUR[FH/R<.VW7$?FK)[://M[D?9ZG^7[:'_[7*.-0+_ M-OR3_VSW],\W-[FV<>V\=D"(58(3!Z@,^1@1M,"KD@XPD[H4,Y>BU*UXKM/R M.&@;_:%=N:Y_E,I& "S;?^^E_+#5+;2YH(V,OH[TM[14SPK5YT(;*34\KVVT MY7%NWXT_O#>MW$OOV;M6M] 9BHMNVH]TTC*#YCN.UR#*"K-LM#-J=/_R,%HK M3;8KZFUY,!-K0K#;C]]Y,5Q#=QUDXL[#=QR\\ZDH74.(//#B.>P7NUEE7/3N ML6P!"GR)(@'4"KUOX^Y$D'; >' M),($S= A>:-R^%K\D6=[^ O9/]I#^T=_-O<[WV"]L9'N=>J=G1\UW]YMN/_I M>[OF%<.]LZO^R+^._/,Z]:/OG=JGCYW]AEK5I;)4J!>;Q*Q!;'(]B2+"*EE MEC$#J @K6F%92S@.@;6I$E!#3*@-*<06L9X5 \JBE7:E$[=*1VM_:KFE:L;9 MK+CD=>>D?+E]@.>VWS,R;][/,!\F%RS_/!M+7R281Q%,;=I,81B;E(.4B0Q0 M:!@05BK 72HS1YC0C@>PY!CA]]%0J2;)O&Y#900 80]$R_R_:*DL([M4+"'^ MI7$R%JZ_O6Q%'GD4CWR9Y!&*3(92:KUYXE) ,Z;])^K%@CCH'"+<(;>R3LGU M\-V8].*EZ>.5VRC.A1T?8=_4J2Y7,?MALUCY^4EKF-%:>>E!73"?/#CIWB6Q M?.SU?7=T/PS[?=O59XV^?^=R]U_(LQ32+$6Z>13=?)ND&YP9:-(L!:D,9HM" M!D@B.7#$I(H(A#'!GFZR6&>O>G3SNJV5JQL7AEV;$/B,;0MSM%T6-HHQF&L^ M"FP,YBHI7E-$ H5K;!A-L>(*$D$E4Q 1RXP)6R9F'I $+9-,-^ MB$\+/^>MTZ3C']7,1P$\00L=!>^,5-$KP2AO/O+R,D"RU0T12'D9RR3;"87H MMY^_CT*(?@O=&U;#,'P_.E!$314_H?>_)R'FLI_LVE)E&9TR"IW<#D#8];?\ MZF_='8:'^O'T!Y'@K AW\AI',5Z3CPDGC6^_ZM6>$&$5XA#;[<3Z7FX%'KD( MVBSN8DI5Y3)DR3\EW/SBP%1P9'BQJT&B9:!H8EJY[MMP5MA[/1TNZIL]/ YQ M5-*?>]KJA(@RM]C(PNWZQUNTM,F%XC ^M;*%&T5LZ-0J\M^V/UI&MJ-PP[<< M:[A]5MOAG(@A:F4$AOYO4P>F-\87"SCJ/OM)P%#^VK18Q@-UF M$4M\4]!>N_7?8!R^N3@4)VW81J5J$2ONW M[/5EW\.1!^G(3A-]\>C>J-P]/ZYC:IG1\>$$J=%) "3:WPTRM%0$"# ?;??2]C M85.RR=7J4G)$-G<;O=.\G?SFVO%'_.(ZT30=S>$3POL3+,U09\<8GG70;X& M>3:?B-&4//7:NX-TV+"Z3Q:S-8$XDO6QQP^M(_O66"H0OBHF&^( M\,@_LH#ECT7$"3>N*W'C)9 'K'Z,0=$K+/:>4-Y'G!J%:,F$:/02 *Q!Q! M(.ZY?6P73KH#;W#)+&'EN3>U"6E1F6M?T0ZD>=6M-'Q M+_9J,DF?[1U]/]K[4>_L?-H^]<^$_G^TT_B6UCM?._6&:=>/ZJV='WMG^ZUK MVY!:]1_UYA[>HWM''_W[??7_^^L:/_'^ISU4Q]]P#6^G^T=_=29C[NM'&[1V M>("8@D)B"XCD&:#:I$ :+ #3Q#BH%;)0>J:X7L+UI2,B9S89JP=QL2!"Y*[* M3I=EYJYYU:"+W+48[JI_N.2N^I<#;KC #"E@L,6 4HV 2B4$UF729@*CC,&5 M=0$C>47RBN05R6NYR6M>V0(B>2V(O"8,KYV- T*XE$QG(#."A7IT*5!6*0 1 MSAQDF=7">05R2N2UULDKQE;%QX;30>+E\C4Z:_<#:_]-24& G&3<2(BH8 M]19+YDD:THP)S!D[R%;6B["7H@Y:(/QN*)8C[YF\0K3D1(LRH$2-_]QO6=QM9NTMA)OM4WOFUN M-[8VDP\[]=V=S]N;&^'+Q^WZ1OW#]L;G9+?A?ZAMU1N[H[RIOUT$\_S^>B3@ MYLPV2_]:OVV'J-G>T-_$Y*LA9YP-.D\S5/4,\8>A@.+H6Z$8Y[_?!/=7%(12 M95:929E$*,624(2=X)QY+=]FF%+.G%NYY;I[@[]>>[C75+QRB/D*A1G]$%T$ M-$_7>0P%5FU3MMUD-&I^44YW]6K-W-7DSV'[,-1Z7"T;/S[GP[G5S>2K/?8* M;4NO)KN]X:"9;#BO!/HS/OC.Z*AP[H;OU+[OW[*T[:Y7>.5QSTO(FP\\$VN< MXOD$GJ5X3J4*YQ3&E:XQ^-2N>)D6SS%4;DZ!9VQ-X(?V\1+$><28H1AX%H4H M!IY51I9BB$&,.8D"$0//XIA'$(@"$0//JK>>=U/@V8U.HNJ%H,6=)+->GGXS MVTAF$'SVW&TD'WJY;XSN'79]A[V62DK'G?KY%UIK?&_5SIO^W&^PU@GYW6KG MM:.O;=^.\[WS?=^&_:M&02>1=YZ4=ZZ##WS[W%R()T5EJ4&*(4DH) 2 M( SEP!"#4X>5%:;8Y9BQ)=KE&'DK\E;E1C7RUG+'G$7>>EG>FK"W=KX<: (] M-86H,RD0H!EB0!J9 LH)HE@X/S_4RGJZRC"-O!5Y*_)6Y*W*].ARA9M%WGH6 M;TU$E9':EP.78J=2)H#!2@#JL #*$ 10*+?N)'(H>?K8R MMWEU"NWL70!J_7SKM';T\6C?7[>_J:$_YVSO2).= *Y'>^<[FS]) ,_Z[M5" M.[XMC:VSVH_ZS_U/'W]ZD/7M^:M5/]<>(+^A WBB*X5V/)!N'7@1 M1$$2 =29U^J9=( ;P0%SB*9.$$,IO5IH)S.94(YX_!0I5=IQ)HE!6"A.(%7< M7BNTLX@Q_MCJAEI6<82OCK#6&7-*(T"(\_QG. 6<2@@RH3&WOC\5OS["?N@1 M8Q S:ZFSJ7069\)":_T(8>2NCG#9ZS?& $]]OQ:.<1NFW1CC<[_<3;^%<(QB MPPR"6--46^Z(DY 9856F%+:WQ1+=__;3SW'$GZF915(0RIWE4$B:9E1KQ(CD MY%7%'I70/5D*T7>&&>I!GH2"HKT2:D.9J6'N$3=Q4K?:K4'+/[P=I,2,RC_V MQIA<_IS(P[ZU957/05,.$GMZW J108/+0"8YL/ET%4973OKRT<.\B"4=5\_K M] 8A"LHV6[KMSPA11[U!TS_9_G?8.@Y/&K5D?/]1._I]V3T2XW_O5"GN< MU?A9+=E.6ET_1H.RF-8]L9POH8XL@\PT91$E&"PEW[N^S?:7;(_FH!_#,)Q% M0)L,UWBCU- M09PN@A1#9%PQT'GQL>=]7[9U23L4Q\7,;U: M2_'R5<*G()RR;,1:LEW6ILWSXL:CZTM)#"\P75O17YU[<>SGQ:]> *S_'GKL MN.@XWZQCV1^,._#R+L6K#IJ]W-XDY"?-$((W^9Q6GO3]>;VNU\;/+B:4OZW\ M)7T_C6I17GU^.36OS6;3\WTSN'SSXCU^63^9!F'W6:MS'-H5?N[;W-O!ND2/ MB?'R6NU/&ZH$^[&0?2\XA7D6ALT?S%M>5F7_AA>+4_,!4Q.2\=3T ^&[]4*$ M1\4]O43Y=^OXV=4K*^5:/Y"]\-UV?[7ZO6XAMUY@AMVQG)13T,NZ' :X#_ J M59A>9^-JN^/)>3'?PX^MKNX7 ^<1UENW_=Y)$#3/$7YRG?C)V"QN6K:RF-4V MZ?@Q'Y87A;N4(M >/:TUFKQ?=[Z-RC_/LX+HZY&(Z_6> ]J&*.Y+\ 1%3I.R M2K*GWWQ<5K+CN_W0'[@B*<[9 'XAT<-8K/RXMPN]_48\/QRVRF_^V 6VKRY= MM?*R*\?*<17:?G=+BZ+ %\Q9CE$8;74&RKFE9-[*PW2T!2.&4;Z4@"EM21;# M&_"YV1NVP\;BL1CYXT&.BF+;Y5T[/=/R-"Q+$MD=^JD^*5>!SF6H/IS[^5.< M&!!GA%8>/H9]#SYR:%HC@2R\9(5T7JILGCL&8SZZ6DWYUHK)R2V%X&<>E%Y1 M>;[FMBFEY J*/M)+%],BW9$6B<:T2#$M4DR+%-,BQ;1(2_A:LTF+]'B_Z+U^ MSBO^2DPYS*!C&1:.$H.41R*(> J1ABI%YC:_Z+U^SBO/H5!B3)4A1G*:<:@R MAP1)2688?O=G73FF';[KA2 =_N[HZ5P!WW<:P9_CW2*PK, M?;O+!GLG]4U]7FO40JY6__?A 23Z,F%%;>1]]'ZNI(LYU'&BJ1KJ$L M?5H6*L;62/K49%%W'\1KF*=S2I'$^#Q2)"&ZEHJ'7KP$*4F6-;V->('X\HW@ MIHJ9;"J;LV#I!.IF7?>E4UE$F7A)F=BTVG:4MP8("G)1F8P609=8MKZ\V-N5 M%&K^_/?"SS<]S$(WZE>W<^8Q!USQSZ+GP"*VT^Y,2,4$Q4%B& M[;]( B$H H8C)7F:R8R@E77!5C.^B%*HSYE!E<.69P3G/0]AYQ:<%X$_ O\$ M\!OL,I4*(S(IJ+#* WXJ.2.*6IYB*P/P(X&PAY (_)4 _K,+X%<.,YA9"U)+ M+* IY4 0A0"'BF5:9Y#";&6=LU4B%A$6]]J!_QY[9KPD$58'7MH"G&%;YFLJ MQTZ+)O3<3.C)7<0@^3#L]VUW$(WHJ$N]%B/Z\WA3_DBVHS+U*&7JVZ05S24S M,&4$(*XYH((ZP!6R0&7::J]@*9+9E77$5Y&(5G2THB/R1^1_02LZ(O]SD?_2 MC+:>L*W3#F _AH 2Z("0%@,HG40BHY(PL;*.Z2JB/"+_O,WH)5H:?WF;IM[K M GVS77/1M7C67?L0<;RE>Y<8XE].N?>#K"/*/P'E]R;U>S]2U#*L 4DE Q1* M"CAC*;!,"*N%PUC3E74!5P6I7N[+BH-4-5-81@1\+4IN1,"G(^"EG@NA(BEA M! @F):"9=4 )XY5=:U-!N$RM=BOK&5W-X"(\'*\= :ODNT=K.*V^KMOHA?B= MJTFE)C3>%_/=/VX]IU*=^H+NG0?UVM+3XLL9!I$,'T6&>M(<$)@Q09D"6AGH MR1!JP$6J@5=M4 HSFG*"5]81%*N(D,IY?1XQLRH'2&]\,2!22:22ZEE8D4H> M2R67=A7-D!64$T!9F@*J40J$\)\$21%,J:-2VY5UP5=YFD4FJ<0>/5RA[68S M:,MB]NC%3GOE>_06$>HY2O'^C$#/.2J!;_KY<5WV,7+\=S_XJ09G15*HBZS2 MJXF_.)^IG^IY^%JI/GO!FEBOQD18@+=IL@K'E6B=/ZV_B]W0>M@9%LF#-SH] MW]WG17ZE:$,\RH;8.BGLA\(EM7'@K$B-A1:D2CM $:) (2H!,#UV_"(Z<&*^>TPY[GO8F$ZR.>--6$_;%;TDF[!^6X@! M,)%7]QJ<]PHXCQ@^"PP_G=3K4^@Q7"@'B&(>P[600&54 ,P(L8X:0C*SLBY$ M>@W!?X]!!4NU@AR1;L9(-T>U-H+@ D#P4I$5T&GKE !0"0NH0AHHJ @06$J' M>$JP4T&112&[:H3!:NFP3_7A+\>>T]O\^%T[TTP1.OOE.JY*Y7GU3?;QU=$')'>,FB[C)8LZ& M=\SB]3Q%"DY:WH1J;U:CU-O;' .:0@J4(A!823+'%+=.\95UG"XBFO.U[Y5X M2\9UA/;7#NWS,)$CM#\;VB?6#ZFB'MX-0$RD@)K, 8%(!I" V!,R4Y;A".W5 M74)\O=O@[K))%I"<\57O%:F*UP;P'BYJJD1HA[!L1=ZJE$$(L,S8"5W #J*0FH ME$B0I4([!Z5BC*RL4W)]EUN$N"KHJ:][JUN97M'=IK%6<[O;Z.#H:<0?-[VA M:MNXO>%9R[,/[M:EY\VYF@:1+1_'EGAJJQR%6F0H!;6I6#K#?N[H]L5/DIL\1L-%T@X1@8$, M$?/76&-X:&Q66WQ\#Z=_"_VU:O];'0U(?=ORS M]/J__8_CYA>=V.H:VQV\P]GEZZW_6_7_6+^X<7&;NRZ;&(RC83YHN;.K'?7 M=YKNB ?WW^4P('C#.+1;70O&6]Q0^J\[UR9DWR;'?9O[E[,FD?Z'Y%CV!TG/ M)?_W?SC&\+W4NC_TQ^SIL>WFX9*N27J#INTG(T?1Y V+B]#[XJ31#A9.0MG[/"!H(=1%L@$EV\5; MY4UK!_G:PP?PS8S[YK#O)W31DX-FW]JDXZ]IYHGU;V62OX9=6TXJ E>3P#:K MDYV>'-M^")\-VB].'ID#&_A+VOU$^<;5QY92S:"%)>W#:T9-%M!:&7[+&_ETV_8M[IW MV/4]:B;?SS=LXKG^#O_G$;3.D,V@-R>Q,RE%&90<&0#_U<8N!+MNKK7">=Z[2I9F<"1\" /0X/^4 _* M1NBF[!_:?.4Z5]W.2%/ZS+2 VBRS7%!#LY10:#/E;0EG#$D5A\JE*@AH<'@5 M CKV;$V+9"&)'WKYH!%XM^%O_6>[IW^^11EL;!] Y+5[G :EW_H_,D<\A*@, M<$N02 7V'>U6$NMGZG%0$+Q>M/(@3:-Z^@$N+.>&EW$OO,>][EB82]K57B!6 MDY-F2S<+#=&+>'L8ILFT6O:_^6-FR&IQ*Z_GN5Z[W3O)W]VM>96*E@Z*:?]] MQ\^;5KLZ)RTS:+X3? W30I<:KS"-[E\>1FNE!^**J5<>I&*-$''[\3LOOOL@ M7&.4/_%BN(;N.IA2^L1K[VLR29]Z\3U-)B*=1Y/Y6LKNN'$%6RS6$",/O'8. MJZ8WH]E+I:XOSGS7&OC'Z+D[)SY?X.:M[G(QW[X=(>5S/.S5J0W0N-E:#1K: M Y8CQA#O]29[3RC@(TZ=C;@_;P=5E*&'R]#N;3K^ B2H2EM2JC]24^[)=P\8 MGAGUWYWB?JLO?>FZ-]A^\U_$?6Y_Q>&>V7 C4;4U^SBH<0['X7[&'*Y2+!:O M_@;7R7RMP0-5-!/T'!CF=K2P4[T*XF]IR]",2E.^GNU 0F,MK)-.&DFOGQ][I/^?;4Y7#BI ME!#P5-M0#U GC$.9%IL@=3:$6]Y>-LQ\D,9B2LJUS%5:LIX=*)K+Y)L M94AVYB$!D63G1+)G4R3+>88A@Q*(%$) 56J 4"0#4BH+G>760NA)EE& 481H2")21 M&E#LC7^.,0&:F,S3EX29\-KP0M)7OMUEJXB';P@/9^81C7@X$SP\N\3#G8T# M+*42U(8UGE!NBF4<<&T-2+&B0BN7\I$6_I$92*<1^<% ?G?&JZGLX;#0Q':FBW6,L3P? M'B^ZP>D:3Q_2YALV^*^L_R9_]TT?'E]4$(IEJZNZ:!3*TCXW94VHHK\C$6EL%T^RY!VD $A2%"/!01*$0%2PC3-4@@]4*^LLU6^D!U6 MK[V<]9OU"[Q>Z)O!^E"$OL6O'WGHLXR1+!,.F(QG@*:$ L53!#01A$-N""NZ7)!Y-@694)L4 M,BI!2L.N?<0AD$H(P%"*4YE:)-D"/:\1,B-DO@'(C-[:I8+,^K26Z:'19MQ# MIJ9(>T/<>@638@NLD,*AE"/'\ *]M1$S(V:^ ?EV,?-9N_\7L2$@MB6V);9E^=OR<@GEY[ > MOXABU+M#56:2;W5UKV-CIKFE6NDYM_V>D7GSJBHY'M7M8E"C&ODH-?+;Y?;X MQM;YSI<#1R2#6E&@-4> :J6 A"(%3G!C$,HPY3BH/1PC_+YR>N3R:8LQ#>G; MVBGUJLGAMY=,OA]YX'D\<#;% T:ET##$@1!(A%Q3&BB78< MI>/JA@^?31D=&CB#]H>@&;8G'U M)^X/>%B'5I,2*QHU$[?D/'LM9>- >(V%:9H"G&8$4&PAX(($)QJTJ3]$>2K# MKF]!JA=O/IO95CG\JF:>CDA*D92JU*$5C4N*I/3LA9V- X4D)IP9H CG@")/ M2@)I#!!BWI33+C.B#$42U8MOCZ0422F24B2E*D5^15)Z_LK2!M[YOZOU7_C_7I]BSH MWL>]O!5>YEW?MOU;_;+O3UIFT"SKCXPZF:;'XP(OURZ3RL^DX<"^'TT?.'G] MRO77*)NL_:O8?M6EBJ171&3BSV;_$KL./0[VK?P)I/-O]4ZV3^19OO+'U,MW M_,B,[BX"3ESKI>=VA7,SZ8IK=6A"5Q0CY]FUUR\$_YUG=H^8X;30>+E\C4Z: M_:"&_$]+08&=9-Q(B*A@5$J6>:T#THP)S!D[R%;6&P%)DYY+/@0-ICO(__V' MO&>R5E+*;^REE?6M?S[O;GW]OOUA*_G/SN?-[?JGW=5DN_YA[1&O6%&VN.6- MZSN-K=VDL9-\JV]\V]QN;&TF'W;JNSN?MS/V_6-^H?MC<_);L/_4-NJ M-W9'VUU_&Q& -;^_'@GX:]BU"8&K2?"4O9[7^FV[FPR:O:&_B?$Z@#W5-BA^ MS: &^)^28]L??^OX5@_RWV^"^RND7QH.F'*80<A M3^L_MM$_Y[X=1X<'AMJ,\E*G!>M8KKU@G EK4OI2@J5TYIDT!LI MZH6&+G-OVK?]5?F[V[762<<2QFNA-R>Z;N+K2"T=:;"%4731FZ7=YWNK+8]S M^V[\X;UIY<=M>?:NU2W>L+CHIEI\I0XGTC7*LD*-&^WB'-U_I.*ME2K>%8NW M/,CX6BJRVX_?>?'=!\E:EI$G7@S7T%T'4Y8^\=J[FPS7^%UWGKKXL5G%;YXI M!H](^'7LZ=UMG28=_XQFGE@/DB89ZR0/6)@83U=/F_:>#"XW MGKH$HO2\[>#/$Z5;'6O@K+F=3&NXCUKJ>,^8SZ, H$/,3""0J$HX15(IE M6R0-QD-R+,^"QA?TMO[8E@K)EX([UO@/W@JS2<=K>,-^H1H&7TH9OM%N2=5J MMP8MWZYW\]\=-=^9^-+IR2K2.2^7K^SZ!.+5GT&75F* MY?E\P^H>(YN5ZL*9+N0_)]QPB1?D7RZ3^M\C]G@MJ_.TMMEL[S6^I7N-0[R_ M^0W6C_9;>T?^&9L_\1ZNP;WSGZ:#=W-O=_UAM?<+WS MEV_[%]_>??^TKT<[C:W3O<9^\Y_SVF08DK,R+5*GIX1P0+T, (FY )PSE'*" M'-'9RCK"J_YSS-BPL UR<\R7'J$_0O\2[L6*T#\;Z+\,]L%,.*40!PP3#:C+ M4N"'" /%M>96,XBU*A/"4Q&A?S:;JRKB'EARZ\:UNK*K[1QLF^?9W97JP!?< MI/QJ"&X&MLTTBWTL)?=SF6MH8/LV'XRX;*?[>>33.HNL]BA6^S)IT$B'C//& MC!\0ZPT:B@D0R%!@&:2.< XU(ROK"ZD^^MKK,U? F1FQ/F)]=8R9B/6+P/I+ M"T80)Q71')"4(4"YO 'C%<3@NP42,?]48/U>K)6+\LS'^TEC)_ @C;"TP1F% CK9A?PY- SX%A'H)H8.1(FAF0>3($%',%!.8<<*93GNU,O+N!497 B/U3"%(K\4$5^F+"AI-62$092QC- ,TH!SZP&F<-9RBPU M6CIO0V6K65S@KZ@9]=1%GU=H1DTM!,W+B(K^PN@OG.>:T$.8<-*G&'GP:3RH M)^TD+5.(.4X!MJ%XD+3%G@<%M"$""2P%T61E/5O$QH?7[DJ,RT55&9P(_Y6P MD2+\OQ#\7YI!4G*AA>: R32D%(/2PS\4@!/.I3>!C%/>#$(T;A>HI@WT>I>2 M?A2/L@9(_S+2VSI]V_& <+E4%)(K5\T'^::?7R4;?VDV=HYL]@<(\@(Q=5DP MXJY$I9HB$LQ/C0VC*59<02*H9 HBK[48<[!]:95..&M]@_0[,^R?6=F_:T/+ M&)XV2G3Z.@:GXF##0Q.*RL@#E)&?D[8HMMI2JQ@@*)1F4BCL74Q3H#1QE!0I M:L.^EC5T-5%^$D;KFJ_KI8VM.(>?.X<=8Q(J0UPF$-6$*80RDJ8TRX2PWNX( M9*@+ATWJ"@%@0_$LB,84CZ05.6ACE,'S"'JZ0P M+X%"L3.]EVI>*L4KK[BV6)5B>F4W M), &GKI "C0K'8.$"<(:BX 1 ZY+4* MBX'D4@%"F.4ILSJ%;F6=K?$9:A6+-?'B-'YIK2).XSE-X]K%-$XA)AAAY16+ M# (*-0/** .,E4H@YB3E/$SC](44B]>[&^&:)\ZTYA^B9KRTU?5V MGA\UYCFXX'"%B'9I%@R[PXZR_96G*]"72X5W!I9=X=K-$31]]36K/.G.620H!86&!,,2:<3]"($VQUE)9QDC81P_7<-PE^;BI M\Z_*6A81\&8%>(\Q-2+@O2#@7=H9!FE(4IL!+*T#5#@$%$HE4-11E2+&!,Q6 MUOG:(H)K7S'>5DJ][I&8K@_7SP/I_45IU- M.8-( DPR':)Z,)""&Z"8XZE&*G,8K:QG:W$[VT*4U46X62+B54Q9C8@W?\2[ M5%<)58(PQ(!EA )*. /"0@>XHE!QJ10.<>[9&HF(]VQU]8^B"N]%:>[I989_ M%S^6EZC^'^MWUS ?5V$NRP;?4(3YQ:LN3W3U#366&TV;?.AU? O//!:$K;C^ MG+PHLM?JZOZX^K+J]?N]DZ"VAJ6"1)TETA1OZ'\)YRK;UMG]99-#VSOLR^-FJ-EWTO07%B>,"CB? MA.]%\4AK5I.3UJ 9;M;O'?=;H1'N(J%F?MRWTN1%9>AR3W%X0,NU]*B9EQ4% MP^V];/O'YZ%RH YEFOT#9'OM(;7JKPSJ30(RGY+K8TS^;//J!U@QY!FE@)'+ )46PP$QA(H)[B7A'*!$^@$4GBLSA97PQR!RUP;PX27>V77. M6CQ.%P]^U_)HV]+7*M?>@-PC80G(>6,)5%G\'DI?EPH"@:M)D,9$]D,LND?# M=L@__.Y6W+NGTQ"Z_#[2)M*R'PMVO>C(LA)H ;3'N7TW_O!^7#Z[U2U>KKCH M)A=/6:]=I&LH*^NYCYQ-H_L_H!8\(VL9?6@M^,<=I/[.Y(D7WUG<'JZEC#_Q MVON;3!]X<:QF?F?QZEEN %E$?>I+Y^/G&Q.-QR%>^B$>[X2X88"KY*FOOJ.^ MH,K?_AJVSQ*4@&33:AM<+0E!O[]8+I;'5=6N5'>^8*3^@WIMR?Q^U\/XG[;, M\:@,9W<:G^-\T.4F6=_A.^YC*S@$]XIMMJ\CLI_4/^VA_48-^[:=U\-SSK^D M>YT]WYZO/VM'?S;W/VW#ON>00WWC[ZW:^?[/_<:->3?Z:B^V6[M'VW3 M^J8!7K#()#-EDHD<,41+G9JPYY,RSR3$ M LZ1 #P-@9Y0:H2Y9Q)>O26F5T8C5=K=OQ26&(I[^JL*Z+.U'C:'MNX;U3BQ M[5^VYEO8?#4%9A:$^-N3MH/)L.8N"XDXPL*7,AI(H1U(B778>0,"4>TG&%T5 M,";/7YQY$/?^OP%@?(2F&U%O!JAWJ>>B--5$(0A,!C&@6#H@E2/ 49I*98G* M#/:HQUB$O$JJLJ]Z40''+?]51>R9J[+!8=$XZ44L?Q26UR8UV%1;:ARV@'@( M!U0*#,)>6) 99A1/J;2,^'E%5A%&E7-;5!R-JNG@CGA8%3Q\G 8;P>Z)8'>I MN.*4$,-$"G &%?#CIH @2@&$/ 8*AHDP8F4=I=5ST"X?TD4?[",55Q)]L%4% MZODHKLV^M1'-'X7F7Z8JEZ:$"<(]?,M4 LH$!5)##@1&)).<(TY#93JTBN$B MJO*\=D]$=+Y&1'R.ZAKA[BEP-[&[ $M*L$# &J8!A9@"Y< M:Z769( [H@"VBCEI#89"KJR3161&?>U(%]VNC]1MRA:X=Y\>&_'N67AWJXV6(^L MT5;HE NA;*BO$Z&NDKKLZ_7"-GHAD6"9I^IX-.]C)HT8W/R*Z&[FKNS(@X_B M03VI]UN1,L%3 6#X@UJL@T>KM MPGYEI!'7"A[3@4&G?)=L=XZ' VN25I$V/1_$Y8*J OILC(5OW7$17VNV3K4_ M=:,3OD4">!0!'$Y:#D@[@2B50&+-O>6 4L")]C8$TRFG1&@!]9H!%E\DI,<2TJ5EQV'8X6HR0#PU 9I9 21E MSHN-36G*-4:96%EG:!%[7R,9W6L73I>F?5()PWO*UC[\1H^L 3;=$P_NP,MQ MF%4MQ$ZKV^H,.U?VFHT*(DX4<@KU$)&XK1[BR_; W55[DZ4IVD@P>F+11K2& MQ)/K,MYY,%N#Z([:BL\KVLCF4K0Q7?/FPVR*-LYQV;33,L;+P[*YF#8]=HSJ M6'?]"R:#(@]STNF%1,R)[8:V3^'& VR(&?7RJZI-.(ORDPM9!8K#>-I>BP2Y3J3 BDX(*J[P1GTK.B**6I]C*8,PC@3!! ML1K,TUP!QYW_S]Z7-[61;'M^%07OS4SW!$GGOM@WB* -]J.C)=JV;#?\0^0* MPEH8+<;PZ2>SJH0$",Q. 1GW-I946U;F.;^SYCG-]MY)Z^2O[M:'+\<[R;S_ MMD&VOFW$<__\WFI_B<>^T&9[ VV==P7TMG_&^Y)F[PO=B>_7.OG4W6Y;MMUN MTN:'CZC5;I)6>^]GL_V%G>LDB>*2$N@AD)0Y0)V60')G .6:6>2L1D:FO@C+ MJH:E#EY8;F/V/&=1DT7-741-[J_SN')DYE(VR$>1$2A0@B27,H) 2>4!I2Y* M$6D%#R:5R\F[JIYA)M'+39#/?23K#.>Y^4XM@/Y,^TC,HJ40@@)*2PPH8P)H MP2&PR!,38 A8NJ+YCGB4GL$O/3&T3B[0C(?/2KW-8'=+L)MIM99H9AATP$DF M 57: "VU ($HS+Q@F/JHU6+V&/5N7SK2Y3C!#177W#6RMD"=F^_4!,W/](VT M-GBGM ,>"AA55X> P=X!Y62@4 IEK2N:[S#\&*707GI9WQJXLS,BU@417W?S MG4>$NYGR"IVU!%(+"$^=(RFR0++ @51<2A[-=N7'%9S.,I>UPR(]ZRY9K2[!=K--%>!N##06B"Q1]%.-PIHHPS@B#N/ M ^%$BZA&U&\OQ?-#NNQSO:'FFMM&/A?/[3?']3.=(3SAE***Z MT##5@8802&4HL%QX1KGR)*YF2G]5.?TU^V$S*CX4*I[XX<#IT?Y-==P,A'<" MPKG46.HMY18"Z!R)BJX40$$*@<'<$^>L9IPGEI88X;<9"6NI[;Y7ZA0C'WEWQ\H7BFOR0U2CFB(,#!IKBE0\"Q;LFQYQK+E5?:7?$3!,;.F N*(.A8 0:DBL]$!&$\Q ML-@B#9%1B*:$%_H8N7VO6FCDH,)-)C#WEWQ>@)[[2]9( )SI+\F#U8Y)"8+@ M$E!G!)!.(1",@(Y0&3052ZL$+7.4XPHYKI!1\7'5W QY]P5Y,YTW@II"J62< M#-("RFEJBT4U<,@JX:2WA"5G"9,9[VJIUK[O+&E5>W;23\;-_& M^;_[PQG9[WE@AEY_!\76C3>Z>Z2/1TM_G'GY:*9.[ZX2<5V8I;M.10CW,A4+ M.W86*QC L".A-1/W(:>FT-'C]_ ;=V!\F$?5?'0,5#II+IR&BBE.MN8!Q M5:C@"DO.=\72:KMHM3D(C7=)NA7.!7UYO];Z4ODES5@W_OW[\\:GKYOO-AK_ ML_7W^F;KP^?EQF;KW6&^\VVI] MWOI[70P%_3?J^06#J MKSO7X>[9O]9OF_W&>'\PB3=QH^6&_VE]TAGVBP;"?=M0CB,"L6?U9TV&S;P<]W]8_USLCVQV,)D/?CO?_LSNP MWY_:;FAO3NV&_=9Z/-[^#EL'W>Y.O";J_3^W#SY]WVGOT>;!YDG4_]E.>_][ MJZ/@SK_[T/:^]O4W-=GJ;<#XG)];[8]XZ]O7;NL@Z?WO.ZT/G[I;ZWO'S8-F MO&\WVA8?\;\GTZ8A9Q*8I5$1'HCE9*6DR"7&CY:9H<),(83O[1:+D$C MKD%J/GI>6;TV@YS38&<"SHI8HES MVOL^ZB&].,+C:#1'%(Z*9;Q]:H8\UC\;A\/!C\XH35 8#,NLGTXO(5UGX$:- MR2C"5\2^N$3C:&Z/"ZVFDWJM]^.\=AO1$O,V&0'%O8;I!.W2Q'A7W"\%6H?Q MH?$:WXN0V@GQRN/E^'0]+OJRC_5WWT^/'32T+6*R\4LQN&A>^!\Z?B_'LM+8 MT':_\?\F>AB'N%R<,GVMR:&+3QX5 YL?Z*6#7"[@O!/.7.%F[V#W=7_/C\X^ MI1>'&E^\82>]26GY5.^:XD:W];7S76 5&-0ODW4*ON#7@0L MW__1&0[ZZ9I&)TYPWT:[5<=W3B/JZ>/JV<5%5XS_:+\39R-.6-=-GYH.^I^' MOC_RO]#$KDO2E\F=E\H>PZ3[NR+YK8"@N1E-:_K?-W!E*8NM\D$''8'2[M!><^X0T A M&0"EF $M@P1,.!:TH$9AL[1*EZ&X6,"CX,:;K#M_K>I\TCW8#93Y8K2/J^JB;Q*D')NW7P4@XQ1RF$H6H M2"[S!;MU"F%5B,14J+S1&Z06DA&K$Q@D8Z?4/:<63T$=:1F7(V2,#DMP[AZ7 M,J "D_\S6B0<([ ,DUXE,#B^AL_O%\:N^ FWYB.[Y2@/L4QOBN5 MIBCWJ\#NH#]KI@GPJZ.M[R>M]2^TM;X7_]MF\9I=@Y6ST D E>* "H6 C/,- MK%/$.J:)M&AI%8F5BR70_E?#389)I;HFK44%(FI&-R.3.XJ>3":W(I,ON'6T MZX2V!%$*7+0N(@3A $P*WD>K*%JFQ!B,7&J1J6HH9-B M&K%HTBVTSU*1*53WJ(!Z$!70D$>#1#IS5E'AY11O1XW-ONLD+7]B1IWX M:=B).GIII!06IHM?TQUTHSLX\L.91(R$Y_6P'Q\Y2I:?_UG9/^GD^)_?&Z31 M3(VD=%F4H"[:;X9COCDFU&5F Q]LB6WPN>YF5_WP0^'!9?4+;7Y:>7W M2:N]N4LA)51X$QE#1\,@PAB0&AL@*,122N<#@BMFWI3^,R'-.-BSY%D9)^^CGOM^RL?-DD_7 M9FP:+WU7,FDFU'.$NK?K..8D! X"4RFI7J9]1,0#PK 1U'KIJ5I:%?1B#F"E M"R1L+ R-&9(F8OT57%[/XT-7Q/VYCWYYLU?F/[H'?LW^A'O1K;ZPYDESEWH= M$'$*&,4]H,PJH*Q-S@42S7 9D&!A:54M*[R &6_J3(IFOH#$$7O]7>V"51+_".6("X5H!2**/!3Q4@5EM)M GQOZ55 MOBRO\BR-.C]KZE>Z([EEA\'M' 9Q/!:EA,O6>C.^S_==2Q556$-@"8L8@PP! MT@H&B,&:,X*D1SK5_EVY6#CBC/?@EY1V&Z_2'052)I+[B,"O;^XJC .RR:I/ ME-0)HSYUT7JY&9%[2U;GU 51]':BI^NP3V%[9\L]DDTU_ONKX$9K=GQG!?JGR)58^TT*R(KEU6Q17-22&HN*BV)]9G#<4_TG1_*US M!L0CX?FB&$)!U!4YCAI%EG])I*/QP'YOZ",]=*,G /?KT^G5.L99R/^<\CG_ M3*IS IM(I)7S*LU$O*"BV%?OG#JKK<;_=I47R,$@@8". :H,!SIB/\ :>1H7 MEC('$]W*!?U1&H>3X6B2DKLB6:U]_M)H#58287( U0UQ] R,UA8Y,T4^K&I\ MW#Q9VR7>(.YIU$4(C$@JHZTNK8H&.[<(&D&#=D7\:V'"S\T =.5"KND#YB1_ MMOO>3;I^*Y2+/DKTLM?OG'BWV=]*+6 2H0S]?J254]+Z>Y"HQ71?/7ISNVT_>_60\8I0M[WX M%T.FB#_(D,D*A?+9#1GA:U[\BW)0U\2>^RQ+L7B']$)P>O#J W4:RQ0G+RD> MHNY4PNN7RUI!\",LK'B,IB"+4^32KL1K5&>92H^HM?F%=1QO=6IFM=J,);/: M_4WFYT7VT",Q6A9N+X3C[E:?\FX<=[.&&G5GQS-[[A])&#W>#&:^R7SS4'R# MU&/S36:-S!K/@C6R2,E\D_GFSB+EZ4JS/U?C4<_/%;E4#V>V/0?W,; M6'K(=GL9B!X"B.I$]7F5,J/E)9F=\>MW[0S7.MK\J,?1?)_WVD_O])Q/\ALD;Z\9.W73T: M=4)=7GS8-B<>;)YL_=]KO][>^?83-DS^_Q^?]W/K6_-GZM@%; MZ_'8^L=%34..6Q\^GC0/WG>;W^)]U^/G#^G=-MCVR0;:;L=[';S_GK9*_WO2 MG&]B)8QCE@L.)#424 LET%)IH!UWA% :*$6I'I^ %].Q?Z\+V]4/D>K5 +=& M$U.KL2S60+-4S5+U_J3J/=2B<]=O"E@K'(4F;Z1B@Q#&@N#2 M!L.L11E%3X$VQ !/#/(,J_C9)4,40?X(_2NS4,U"-0O5.DU/%JKW88T^ M23V-+%Z?0KP>GQ&O4EGHH@@%S!D4351D@$32 ^&8Q9(P0:E+93L[EZ MX^;.+R:[]#$F\9,?=ZI"[=.*5I?J*OB^)_(ZU'?)3-9.$CQNL._Z('\>SV>U MYU+A^;6M=YO_I$OB@;XK[O//8#0>GE)%54SIGVZ#8;*H418USU+4G LG2821A8I%TP830)%DP*@H>((E MW$*,L3 D=6"06=YD>9/E398W-0BH9,GS/"7/N4B+E83J( #3(9HW"GM@'#,@ M!.\19(IZZI=6U<7&*_<:9GGQ,B?O,[OI)+Z;#(>^;X\;XV&\5[< CH8^18X' MB[G<+N+W$H5%[798I9Z_\893RFC/"&,F4;)(N*E(^#*+L90BP5)%L/001,T@ M $JU -$>U2D"CRASV@@NEU;I,H8T!]]S6ENV1+)P>2X;C;($>2 )G MW5)3:?.JHOFU6ZP^;+SNMA4MJX/5TT@\[@:3U*SUTI*7]5J6>]WH>;,PZ/W, MZRW$]6/,:^T#5>>3&HI4AH'ME#)Z_$]\^8'+,OD.T:BU71Y(8,P$8$V4PA0C M#Y0.&#A/J=9!6.WDTBI?YO2!Y?'3,6;]$"]GU#U?4S'+_"SS7X;,?[CX81;L M#QTD7-MES&E'I0'""@>H)M'0)D* H* (# 5"N%E:9?#B5MXLUK-8SV*]=F+] M:OK/ OWFH'+-&7T!HOQ)0KE9RC^(E-\^C=>V#O9^MM9VE6$&"ZZ!)1P#*K$ MRD(/D.>0*N$8Q44E)\EJM<7@?MBR?DB7I7R6\EG*/U,X>=92_DEBZEG*/Y24 M/SXCY:6@-+GC 7>["+&E^:NJI_7T<*_3+Q=&7IS>:T[$V=F[ M]J3_8O&ZG;X'^^5WA M,QGBEFO(S4WH/9LY9.%OOC&QW,)H,_59(F4*^/RI6 MZI/OZK%W[P:C\>CSOA[Z/_7(NW_T<;%3LAV'\&=W8+\_.;9]F6+;]ZT/.YVM M#W]%+'O?W?[6A#L'W?WM;YL19][WFB=K9.O;!MIJM[[O1)S:^7Y\B3GW=WS[YU-OZ]GY_^^#K?O/;]DESW;+M]A?6Q)^Z_YYL M_&P>V%VGC0R&>I!F.X&3 @8&#"P3$FEFJ;*^%%:1\KU;2X*%>>,9M18)HZEF MT BJL!":.N2MPFJIX:/$.$R,,9SXI=7/XSB_H)CVQOS*7&2RY[-^E&@MWH'78' MQ]Y_]L,?'>MG=#H_7VO=2*C%IZWPZ32QI933!7F_8F*.[_-]5U(OF= ,B!!H M)&8A@7+: R4L,T$A[*$]3YP7<+S3=Q$8WD388C4"5[H87-O[/BI\D2Z.HLB- M]!F)H#$L :\Q'C3&\7"B(-T__M__)3$2;T?Q31(WFH(;[1QU-0Z[\3TCW:64 MJ.[$E2E3Z0Z3OIZXSK@XOU_H <7]1^/X3P&BC4&H\JC>7)1UE\K(.3F69KKZ M6FD5U=P7,OET\DN](TYN5Q^._)OIA[>N,XJ#/W[3Z1=35%QT7JN)CWE[U''C M_3=*KF#*"G.A2K*K[E\>1BNE*7%.XRH/4K$B&;K\^)477WT0KC!XVXOARA5C MBC>F]);77OE4M:+@%3>^RXB)8GG$TQ&+:U[[ 'FCB^'MX=U?,K^J.'[29;\->G[!H'+UW"O3N$\:EY^GO+O=NH3 MT':FH3O0T.?.SR>CH(RDCQ-(>7PNN#)/Y;FQ2+(K;Q.NN@LMWL,$9H)X.()( MFZ\>ER#RFC_UFC\0"-PZW2_'MQ]P'W/FFX?"RJ?;=IE\4\^.:9+'.3G^AOZ' M[T_\A9J33Y^1<<>TBV?7"O,>,[9K7J_@!JD5$&J%*(8L"$NI5$9!SHW56D 1 M. _7V/]X[8R**D#CW>+XS4:Y*;E&^12W"]-4^13=K75[LK/>[>RL?X2M]B9L MI?-[7U#KI'G2Q!]QRHG8/OGS^T[G?#[%%]HZ:7W?^O;7]];Z1]0\^(BV#[YV M=MI?2+PRWG/[N/GMTT'SPZ?>OR>;\YL>B;5:*&^!-88 ZCT!6@H&""3&,&&8 M)KKH?8DO5KAYZFX -V"X^@%5O7(CLXS),J9&,L98I>*TT! @3ND 1B!JG,5: M*F:00-?8;Y=ES!/+F-G^.XJEH41+@*AG@)+X1TE%0-IX1QE$C'%1R!A2OXXS M6<9D&9-ES$N4,83CP%W@F 5"&56:(>^88I0&K:/V>XV-8%G&/*V,F57K;!ZU MUG:M"MA9J0'6J1 T$Q 83GFR90*3:=,^]$NK9!E2G.5,;>7,'="!T:1%88';H)D1DFH@U37V+&5Q?$3B^/C,^(XFNI" MF[09FP8$*(PRV>@0@/86"2!&((5(QG M#W[M ?&="Q+*$)C([N;ZRXZS[F;+H=-1&P",I5HE M5#B@-50 .Z*@(T@H0996V;)@/,N.>GJ47_#FCL^^VXWC*SS*/3W\[L?IVT,[ MD^\UNOZ=R=3 8.*R >&C M<4"#%D +:X"A3"%%H%;6%9%%]1AFPNV8K*Y 5<^6TX18AP&]D(>A),=B;7'Q#G,NPU"LPR")1P&E#%"#!."B %MI93*PW%A3.9 M/(;NFP$Q V(]UNX&@!BH8UHI+!UW-$ FO2-&:8Z@M](KF)W)M0?$<\YD0J)$ M4XX"2S0'U$@,5,H.Y\[#$+C5$,KD3!:R?NG@KPH4LS/Y>3J3L^RH9(?61DN$ MG><*42M2M6QJE16&,![_8=F97'_9<=:9##721F$$M*4.4()-U*4E!%X(["$Q M''.5G,E$/49VQHN7'3D]^48SV!Z,=?=AHQ5U[+;\[#;ZW"P(]&3=EFLF397% M5OF@@W9I0Y QBGAEB4>8(1:%:O;5UUR:?IGWU0>#M$/! HLYC)+4>& TY I MYA65RD)IEU;%LL#U"\L^70_FFMMP#Y@EF<58%F,O0HQ1PI&7PFHI%"4AE1\( M%AO"N<42.IHC+/478[,(BZ(1+)D4@,I4)P\K#(SE%-" F'+%UB::Q!AB%WL. M9C&6Q5@68UF,U6=>;R#&;M65+XNQ.HFQ:5RL=;!WW#K:=991#X,&@:3VN=YR MH* 2P!/*J;2((V&65A%>9O Q"C-D699E699ESX9IGK,LNX>N\%F6/;$L.SXC MRXCT!'H5@&10 LJQ!"K::0 B@0DE"A8;!A%=1JA^VZA?G2R[1EOXRYH'TQ61 M.MC.S>S!9#3NA./YKK?\XB1<<[AGW_':4_.+*5[07WBMZ.V;.N^5\T/@FABZMK_' K%$=':S]TIYMHX/U@^"%> M.SX%0?A,0?#V;;8WCYI1(9=6A$ $P!HA0(WF0$*J 8\$0A6"V#J2LG<)9 O] M2XV2(AIZ.K%I21M[:6HCU404*6@K2C39V.KU.V8R:FSV4U^B5,_JGZ[NKYQM M,OW'N6;P9[CR<##JI!_?%%VQXQW>3MLM1_JN:)U6S:877:9-Q+G)V+^MD W. M7[^@>_B9+DHU9VXBSDWDW-_]X4RR['E@AEY_!SK$MWJCNT?Z>+3TQYF7[T5, MJ^ZN5'S\A5FZZU2$<"]3(19-1;%R$44&PX* WI1DF$Y+@]?/;]"-_6&"V?_J M&*APT%PZ#1%5G&K-1508(15<8!94 MOG"6EE8W_OW[\\:GKYOO-AK_L_7W^F;KP^?EQF;KW;K;76N\VUOQN?V_&'YD:K_?E_ M_Y?$"+_]K0)2[WY_.10P;1S<.-,J\=F_UF^;_2@I!Y-X$S=:;OB?UB>U/ G7 M8M_N892DU;=>'/5X]/LBN#\G/$N-!F+#!26:>FPHD_$#<9!8J^(_04%5:G,% MG:R-B^U9P2%$N9<&4V>@U)@J32A&\?](BDL%97-/G5%J[[]VDZRO=]()R6PRL&M=:U+9^=,;'!;RWXRC^C!;^]U>G MLF[$,6SO4L\848*GW1084,L"4,9K8!S5(2 9R=TO-7Q4[ \3@0XG?@')3HT[ MO,)J1*.7*'(YP.3*"J2[8RD&H=1XQXU M.O&,_<%1OV%\=W#TIG$IC)YQ:U93-?'5!^$*X?26%\,5=-5!)JX8\I77YB'78LCBNE3UBR3T)^CQ72-O7JW& M4L>.SKV.)1W8"V^C][S MQ7)O_/1#VQF57_Z)^K7/*__B5GYM;V_H]_2X7.7-_GC8Z8\ZMOCV57F[%OUHOKN6: +(R4$A2L-=A0*RPUV&DAF=4F M" .=TAJE2"E2"!/T!)'22@&;(Z)207OV(=(R3V1PW%QW!\WUG=[.AZ_[K6_; ML'FPP;8^M#JM#U].MO%?^TW\OMGMWL[WG7C?G8./ MQ\WV=[J--^%.NW6PW=LXV?ZV3;;:F_#?DXTS+>Z9\THS"S +&D2"I$ QB$&* MCPNAI22&+ZTJN8QX_39SO[1&5#4HG?3P@BLW/,P-#R\F(_[CAP7HWXL\P@\H M2"#A$ X1RURP7.,EE8Q M62$JRZ$LA[("LM M!(%Z!BA&%FAA%/#2(FV04(R[5!Z1X?J51\S2J*Y^UD?T0]5O9:]*5N($*LFH MHLI!BGW1?(:Q8(G$S!&-SNT]*O%V#F'CR.P;-QD>>SUUF-R=40N;4[<'(TFWJU/AG$22^6] M+- RO^GUE :R[GXCW;TY[Q4Q DN#J "6!P2HA!@H0BUP4:?W4'JG%5I:I6B9 M+HBU_?YT8;;G 5:UC:1E=*R;/^2>/1]3<,S.CPZ@*M%P[.<^G4G.)U+ M_3)1^XS+[H'F,K4+AQ089 7PWDOG/+<:IU2$9:5(AM,,IZ\&3A_,S?;B23QG M)=W>S?9^, R^D_.2,WP^OK@-6=N9!+/))Y)O/;)2<_ :7*NM-KB+@2YK-H3 M.58<\Q)Z3B6QE$HJD9*4X+3+G HLV),VH,IEU>Y%Y_\R[U*AUAFI&(HZOX& M>LV!PMX#CWD(W%AHH%E:97Q9Y'(VM5&6HYUYED-9#F4Y] KET+W( MGUQ6[5E*H_FR:I1"KH( B(8 **4"&!YM(R@4%D$YXVB21LLX%YM^#=+HX=QZ MN:S:K6/1N:S:<\?;F?;/I>2(.@.D8Q!0%130C%N@C=.I*;/'(:2R:C/EO_9E MU9X!2W[UHTC-15=<7]JQ1;/)Q_+*WRPR-(>&)**A&TS26$_?N3Q:/2^[[>OG MMB^);:WO-GX>>AL_M@?II^S-OQN,;L][\SD/+(I,!3Q5!%!/ I $0< 8I0Q" M*:!BC^C-?PH&KRO6UC,WXN$%X\.@=[W6]E[],$_'-,]'"-8^8'")L-N8:5DY MCG"?(G!F2;C@(3<:@A!H2F(E'IAH7 HK?"!>$JI?KPX0I: 60)F"?ALF.99 M2<#G%ZKXM50\;7.<0QEW$HASH0QKB>/8*8 $EX!:K( BW@(EA6!01S()CQC* MR *Q[@+QX?RF3^;=J]_2/]=@R*^=>->,D: ,Y-<#\KGM>4(YA2T!MN@^29P MQB(#$&;":,6H-OBZ,9(_QDG:QG]=Y\?JA=/CCU,^*=BWTW>1#MY@NB)89)8Y MECZ8C,:=V:?'&6F:[-@[_@Y6ZG[\%^^1WA0L5K[_NH M2@V]'>SUXW4)]&;<$+^,QHFAXBD_R@C)H*3^AAXU!J$(CI38/8V0-([BD?]^ M<&7MO,.^X/2HL1U%>!SY_GEFW^@==@?'WG_VPQ\=ZQ=K;ZU!]9(%FX^*&DWS MQ]_%R6@-QML^CGPZ7;,[E1=MC??]L+VO^Q5*/'MU;>???6A[7_OZFYIL]3[2 MG=XFW>Y]ZC:_?=W?/OG4V_KV?G_[X.M^\]OV27/=LNWV%];$G[K_GGR$6Q]W M/>/>8H< TZE%+#(2:"<@4!0BB[QVE)NEU7ZG>T'A6CEEU8(QYQBQKAPF%G/8 MITA3$4L2\Q2%:(L@XX4?OT0.&9U]Y2L$HQ?"2T4=%2R5>Q!&"1V<(\Q(: (S M"P7C.?EG][V;=/U66"P)9R,L!A@%W;E?BA&OQ<7ZT1D?MQ.(MN/X_NS&0Z^. MUC?B,[=WG3#"D,"!H]@ ZI@!,L1/+%A&E$$,8[/4\!$1#I,\&49K[I<2IJ[$ M?HDXF:/KT2FQ#\__F,1!0U>D$[]%C;81@;.1Z$_WCXL-F.+MJ#P;%*1Y5BX= M=N,@&YUXQO[@J-\POCLX>G,=P)B;TDJ%9N6D%EK Z:R62G:ZF$GTD8)XX>/,)7B$:;RO"IU#2_2%,:C>N5_X?"YP:E/0-"9<.Z1 M<,[IX ]'/AD['\=9_(@LT.LX%U7!!\M3?PK^*),0;^.4OPLUWL,49I)X*)*8 MNK0;E4_[/V;XQ^I[W1F6/%E$*!^;8#)-9)C(,%$KDK@Q3.3"43>:WW.%H]:] M]8D'&P2E( Q2_S=7CWKB;2@&*LD040I"39G7FA&AF'78&>*(H2FJA13"!#W! M-I2-_S?IC(\W^]'\F12%9\]'K4XC82]K'\I1\V0/M=;M<0N__[[=VX [\3G; M[/OCK>^OS^5#UVLG6^IU39[O]J;O=WMEO'JS] MW&I_P=LG7[_O?'O?:?8^HJ+-]7Q5*6,5%!@H; B@Z9/4G@%*N&:6$!VD7UK% M8IG(7,VC+CE%N9K'"\JAS=4\KM@D12FE#3"IOVO0V(K 85 ,+ZU2N2(N]G/-0NK% M":EL+CRRN<"HU18;@VD@\?]&8FXT59H%+#%F))L++QF(Y[8H!$R-"L7N!(8 M14P#PZ4#4 N/G34<\["TJA!9ABK;"Z\ BK.]D.V%&MD+MQ-4V5YX$6)J9B]X M38*TS ,+A0&460XDT@1XJ0*UV)H@T=(J4RNY*."S;+KQ6EJ5%JB0&Y4^AHEC M.3%.>ZT",Z."0"4;EKM$9=S/N_D*7U4A"+IEA'ENJB-$: M:ZP,QL8Q;)V_J2[[1'[[K-#>"5CGW/8,*H2D$L!['15:0S PSC)@G?26.F$D M-DNK1.%E+$4&U@RL&5@O5VCOB*Z/Z&S.JNL#(^Q<,5/L.*24 :8E!%03#Y3$ M$L"HOSH2L' Z(JP0*[!^M=N>(;[6*2'_N3F5R\I@]4C!?S'BXH7ZE$M:R2KX MK03$QS.)]ECK0*$'U!(.*,($2*XMB(H$Q](&[CQ_3-_&[?BTWOA6M^28C*G9 MIWP-6,V*^;WC[O%-K3E*^O3_Y_6 8?">G*6>7\K6$R"FY9!W\5F+BR[Q7F1"*-=(0,(H" MH%A:H(*20*=?):&0!YTSYG)B1X;55^!5KI!U$J5&ULWO'71GNKF VCNH'8"8 M8T"A!01O#M_U6MNZ M5AB\(=,\'REXN>5U.U&82Q"^"$$X,[>PQ4Y8 H' -( H]PB0,' @*),H0*V- MHL^R9'F6@[7VA&6;YKYL&FP-(_[K.C]7_Q#_3\1:SUNF[R$QO,%YA<+AKFG#[O/6]^P&?/9V;KV),\62TW7JGCNF\XX#M)>6+UNI^_!?OD= MX0+0_V]C;=08A")254[^-%S5T'UWVO.V.E0UOFU$*V,\[-C4>W@T'MCO!?:. M&B5T);.A<;3?L?N-B&[Q4"3)[G&*B-E!KS?H5Y=T1HUC/VZ,!PWCXY?1)%[9 M:!SYH6_@GM%Z%_%BI\(;;- MSK_[T/:^]O4W-=GJ?:0[O4VZW?O4;7Z+"'[RJ;?U[7U$\J_[S6_;)\UUR[;; M7U@3?^K^&Q&\M;Y'6B??C^)X<'-];]=!C+5%$," JGH'DEL.N*"2T"C!C7%+ MJTBB94XN@G1!NS=,XK.2:*2-BV!,H?!*4Q>$A=IAHC"V3]H;+%/1C:DHWF]M M%ZK4;-,[ *%**<[:@D@Z%&#C@H+022EMI"(NEK& %ZAH.>'CO8Z\>[)9MU1MGQ MRVBX%S0&[ AQN]P^[@V/O/?OBC8_UBMCQ5Q0L.'+4'4:;.'W\7 MWZTU&&_[..[IV\_N5%YT7KT_94[RZIC3TM;:KB0"1W5; >V- %1&G5M+J "V MSD#G%(,T+*U&VA;X(CLFC<'_3/P8R:Q4&]+7?ISMQB JRPW=.*JLIH8NS:;& M89'(G$CP/V?X]1SV.T6-A]9:1RB3U$1\D,S!8!+AX<4[9N:H+?*4?>,FPV.O MAX]&:V6.]OO!L/HIG8=>'5GMP:VU7>P"8PP3$&TZ!ZBB%BBC&(C".JXCHAA+ MN+2*5R0[#]N-M&2CE:MM@.""\5=50P0J$71@D=G"/,2&@",POYYSJJT=S@BQ-&Q:CG=)ZU))RC1M1. MYF$[#NC/;GRY5\<%&_%][*Z-6)5B],![8E-K4PDDEAZPH+Q%W@NGHMSQ400= M)M(>3OS2KPS>NA#W)3K)/'&;@K@76J8-79%):8P69FDB,]T_+K:WB;>CZNS# M;AQ.$C2C_<%1/XJ8[N#HS770P<9)\\-Y<$C35WVM_#'5A!:NC-,9+3TV<<:Z M^G#DWTP_O'6=41S,\9M.OWCOXJ)%*;)''3?>?Z,BN!%>>&BK9-WJ_N5AM%)Z M;\^YJ\J#E*U@2B\_?N7%5Q^$*TS)6UX,5]!5!YD4M[PV#[D.0^;PNA<_0 KZ M8MBZSQ#:8I^JK(=+=7XBU<-.9(6+#S^5XA&F\I/_X?N3ROXME)7RXS^?/G\9 M72-X.\7TJ$?YA4DSMSKU":@[4]$=J*BIA]_]N*2<=X.HQB9-]\EH*J/KXR1N M/")?]#K.167Q9JWF:\XTI7/[-@DR=Z'&>YC"3!(/11+3%(E&E2-1^"Q2?D35 M'R1E23PVP62:R#"18:)6)'%CF,A;GF\TO^>V/$\S1AK39)%GL.OY96\ $,*K M8%EP'G*JK59!0JT0(0P2+ZA^TLR&U[H!X&<3;QYOX^;1SOJ7^'D#MMK;;&M] MC^RTNYV=]MKQSL&G@_@\TCH^G_:X<;)]\-?!]LF?WUOM^+G]$<7WH%OK\=BW MO[K-];]ZK0_-^&Z6_'NR>:;*)D::&62 %-(!RD( VE(*#-,"!N(]=GYI58IE M/@N4/8^\Q[IC9$[OOP'XUFOIZIJ]_UQ%U.7)^;>34SDY_T5(J5ER/O5,8Z,9 M4)2EE@'0 :40! 1;AD. @:8FWQROL&=6>2,+J1>RH?AEFPLX:H,(>N.=8C0( MKBS7W%(BM1;," 1H8 2;*:$"X1HP*(FRJM)?, MA06YTQF)7QP29W,AFPLU,A=N)Z>RN? BI-3,7+ 28^@, C@:BH!*9($)R@%# MHQ')"9:"L2BE\ K*0NHY%HN];?LQM(+9,XB>%&"0>XX]AF$C22"68Y1*\%/G MM$+::BN9"Q09I\4S:=-04,SHI?5H>"31T9R/ARBCD<'<@4 0!33)#Q.B@:.% MQ4Q%-<(IO+3*T3+ACU$'XL77$L^-&IX[KEZNC=\17!]1+3^+GUDWOW> G>GF MA'E&%4' >^XCP'($C*8<$$I9VBG(L A+JT*NX,?H_IOQ->-K/=;N9GHK\IYH M:;0. 5*$H=+<($80]X$K9%'66U\#K,XYYB'5F+- @>"* PH%!LI8#B11AF B M2'"FU%O98Q1ESKB:<;4>:W<+O?6.X)KUUI<#L',^Y2"E"B2 8)P%5&($9$ " M4"!]C;2FTA5S;2@-CQJR_3;\6E=,:V>:2\9 M4VOK,JX3K&:%_-YQ=Z:0!V@%UAX""Y4#%%H"C(<>" ^Y@T8S"5'&W8R[&7\?=F2[K($^U[!602"I $0M *J8 ])0H@9Q%A&3TRQX)"C%!5 A-6N%6@,3=*KE[K Q MA!&=^A_AY4@,%V3$[SGXF+,[7AZJONBLY H\)U$Z9.W[WG%UIGTCY0PV. #* M&(I_' :&80H4,T(I")E*F]HY7L&/45TD@VL&UWJLW0U5UA>2DYQ5UKM"ZYQ# MF4!!$6$*& 4UH#0((!'Q@,- !.'<(HI+E?5B5G)663.JOD!4?=$)R5EE?4A< MG:FLG&M"H+. HV !U0%'7!4!2,ZQ$8$CR^72JH0KY*(K(*NLM7 7OY[RWZD_ M<&/:&K@>ZPO6L%>68*@@9@&:C6W'#$LC:%$ M,H$7-UNNB_J>B_W=1RC?+$!4$X(4(03@*620@<+3=$IG?)E MI9Y9(:5KLWA=(;:>N23U* =X<_RNU]K6M5[@#9GF^8C!RRVOV\G"7%#P14C" MF;DEF#740PP"]"Z5O35 .62!Q- 0PIDSWBVM#V:BIFU$# M [*1AW& B%-!M6(&(F<0@DHIS5@V:EXRE,]%)$1P(BZ\ <3Q:-0@"$$D"P)@ M"@$32PS!NC)J>#9J,IAGHR8;-<]2#%YNU-Q.%F:CYD5(PCFC1@?I#8) ,@\! MQ>\HDL7!I5<$5*K(1N=Y@NB+2_H*YF3V8C,:=L70^DI#!:H.6H/QKH[?_Q=?+?68+SMX[BG;S^[4WG1>6@]!4SR3 %S MY]]]:'M?^_J;FFSU/M*=WB;=[GWJ-K]]W=\^^=3;^O9^?_O@ZW[SV_9)<]VR M[?87UL2?NO^>Q#$?V%U'-5),(4 A2X42M02:00.L)LASXU7P$?7D50P.*_;X([E^\)?2?<^I!J7,Q'AQ"E$851G"VS<^KJY#I!J#-*D1UTVWG+0BZJI M[__H# ?]Y)M)*N^D;Z,1KCO]8@GV]:AA]23IO#_TL*--I]L9'S[QXVDFA8/3X\HM)Z%=EZIDL^9@M6@)GT]<9WRFG[A*]#E8^,_A0,J MC;#3CS?T*PM4KRNYZ]>T5='2ZG_,\(\%-RN6[IL">U>PN*8 MK%QM"@GAI:*.BM0.Q NCA [.$69DM)&866@*G;5X/I44\H\>CH_;PSC8TGX; MK7=&MCL838:^'1_W9S=2W5.;*^DYA;DR0$W\Y;B%_SIH]G:ZK?8FW%E?^[FU MOG;2:G^D6^TO)SL'^P?-@YU.<@&>,5<.XK'V)MGN->-SOZ#FP:?O\;FTN=Y$ MK?4]UFJW>EL?FL>MWB;Y]\3BK8^[QCDK6#1]E4<04"(-D,)BP!0T+DBO#*R< MQH7<7$M&)H?60BP<\XA&C!%2Q065#D(G,+:.+$7>M_HP\<5PXI=6JT5H%*O0 MF$W]Z(+C:C']+B+NA;#WRX%=SK1XY6J>?7(>N@3_M_J-+3L>)&Q%205 VW]6J$DU,?G]>CY((:'E+@D9?QC4 !&H^2E0-I3:16! M;FD5,;@?U]N'$7%1!\>#CK]RCU7<4-A!HBW MH\:? STL/''KG:@CC <7O"Z_$JPO"D.*69X"QKZ.$S.W:Z-8T7()]<)EOPGO M1PV&"<:$DDY0#KW65$!O.$3:^5#ZTR]V9;Z1/_WO07^O[8>]! &OF-T_HN;> M+O+:*D\U\%IH0#%10&H&052G.(3>$@O5U7'C\]L/.9302RBY4I1CEBIH!,V2 MMUPHI=P]Q$/R^LW6+Z(U45D]27H]35EG .0Q3^/F 1]?W@0=3P-3"6$HR"M]J$&T'" M(T!Z7M9?+JOE+."(ZG$=K0)44 MD"!1(3^-:8.)Q2DM'RP1=W 5\?SBQ?.J1 MN<+8B#;_O6A3EUB%#^A,^&SWO9MT_5:XS*U0!!M>KTGRQM(- K+!KV-ALUP.#B*>OMH M>J]+/)ZATX_6?"=J\G.^SXC($:/'NM-=8 \MB"2<\YE70>0JAE1D*)VN4IF( M%5>AJP]'_LWTPUO7&1UV]?&;3K^8R^*B13O?3R.N*["*NE:;\*L'5,=7RF/G MTM#*@TRL*(HN/W[EQ5<>%"M"L1K<>$%^]'1^(RSZ6YYZYI%PY8H9A"M$TJL. MWW;VY0J4XI;7/LV(Q0I&5]SXS+6_J"EQ382[SX3W&F5 UFHL4TR\9%L"O],> MKU\N:Q6X?82%%8\PF>W]*-D:O?B4_5'#1Q'O3LN#7&/?QSW@VMU.?0*NO# : ME>GM^O3VN?/SR:@M(_P+0?B[57JZ&\==N=/AV;'CE16@\C3?WS0C]63BM XR M,I/2(W/LO2[Z/GJX[X7)6?S05^P<(G^+ [*N^-Y>HUFW7=6OZ, M=XZ?WQ%I*<)<&$@-I20P33@RDG N*>+0JRJ,0B\I0'RKN-]&R1KS09=G'^^K M=GL?-;_M=)MMRYKKFT>M;QMPY]LFW#[8.VFN-]EVKWG2_+"SO]/^2)KOSN_V M7ONYT_ORLW7R_:AYL(:VVY^ZVP>?.EOKS:/F2;>S?=(\VNF][[;6[=&_)YNS M8H[M-=QJ?]GEAA+*#(YD13!(GX%2F ./A*&<0<'3YL?% <-:;_FN.^ _QN1E M=,_H?BMT1]!8KZ7' G,J2,0&+ZA'%GO(A-)%>7FD*G2/'S*ZUP3=.V?1G7)- ME%$$A 5H,8$("6,Z"XL) )K1F J;;6,^<6M[1G='Z-NU2,Y7%Y^-:PLLUZY MS++26QPA!$'@X$V-8CBF&69E6LM9NF2IM%3+()%V81%FZ M/'T%PRNK7MUYF\!]W^NZA1O$2RG<0!^\<,.[0:_7*5+@1VM]]ZX@A3W?MQU? MR]H-=@J*QQ'(2//@KPAE$11[F["UODFV#[ZS[8--VCRQ9*N]AK8^1+CJG-]I ML1F!S!XW>]LGK=X7O'WP$38/7&>KW>W$YYRT3A)H?J$[!\WC?^.SX_-WK<=1 M30X61(M' BJ$ I)+ H)!6%GHJ0CB?/$&&(*+(DWK^!^-BZ2E<9(Z03VSW"M^ M?C?&W$*4&[/GE^*^"SC\>G!G7R::?E$>*P2-*Y1E(92UGPDMQ/<;:[ M,E/QX#>=<<04>QWV>JY->6;/BW?2]:J0#/C;<;?QL'>TJ0G6P'@(<( $4 M,0P4(0A8S@WA5$;M.ZIP:EDM*EU1E ]LZ.ENJF)[U&&U HU()8<^U:9) .?_ MWZ1S6&Y4;.]W1M-*!_%3WQ<%#VS%GMK]2 511HU#'?6Q2[=+'NUWTF[*X0W* M41G=+4JMC/:]'Q?[OBX9X"L.+E5G^9+>9V,VO'_\,"70Z;U907^ 7QW>?3QJ?MR-"AQ" M'@H@ T][9XD'RGL*@G7!0D<)]WQI%2U N__5*"<93&=Y2C;#"@<3\7P>A/%1 M@J6VM_O]2,=[QZE"U_>"N@I*:OR6* O#MY_;_VP6']';W]--/A_Z8NOHQK1, MX,Z@[V=G;^R<-&1AWT1LN-1!_#^'3_TW;BV6XRCG2^7"!CU_](-)_4R5Z:@$3N M1>D*UXD:ZV R.@7OO<$@E96,MQQ.+X[L/TS%B\Y6PQF54S;6WWV_$!KZN!K* MZ9-'93GMQEC_3%_+050#ZD2L+D'=Z5ZDZB0MBBH&RXU.B*<<+R=9$)^;:HD7 MQ0=O,O"Y<1<2)*KA+@WK.$Z9]\NGI1A3_<2RGN*T?N/8#WOEY?$Z5U2#+J>\ M/XCS/>F&3K?KW9G).(69B&:Z[.N1]B-WXMWC@/8'1_'#<+E\S'AN(??U#S\= MR:$>C1NI4.,H=*IW+"H\3M7Z0GMRL/MSI.>>8?VTRWA\,4_G/ M*0S\L[&S-L6!DH[*&Y9/3Y#PH^/\Z(P>7SQG2J*ADP1 JL89Q]GY4?+UN*Q; M&EED7A4KF*)DN$&ZYE2SB^=4W%D>3J; ,$)7^:VBKE&$RVY5$W]^%I8C+-F5 M1)*]J(>=CFN^@&G)I*>[]6V<@73_:_/-/+=,E^-^^&4ZDL?CEIJQQHVM[K.. MC1N_Z#4F_(4Z/K^ M7L2,]&R_TEBS=C!,[O#N\5D'@?-)X!70EGXN' /QFJJ483'L5/RB+%)XR0@+ M4S">6"@GBX=8 931HTZA1NFJG$8JN#'IV^J>A0TW1<^("=WC=/KL_4VDP?U> M5,6*R=B+F),J&E\<2(+%I(%4LUL)[U+#2]Z0HAARU)4&W1*/HG[2T!5.I\L* MH#F8Q*&[3KD&$4V&27LYBK=,IN^L@]>YHCVY*\5MNU*H.^6GCV==$P[&::_48"F_A))[^E.VU,DIXCM3HK:QM-*IK/2IL42 M1HTLZ4=G/4%1':IJ37:/*UVM]..G].S):8WDLGQ;J1B?4[>*OG"5]AEMDM/6 M&*-!KQ %1<^+\\KTX2">FJY.ZNG\F?-.WI7&^\DP.U##*]2@F9]S9T^=K=:1I$ M.3.)<20'R=65RM/IGQ7]E_=*ON XJ,^I(%UIH*>V(LGY-9K]%.7B?5.?M52PDI?^LS@WT4PI2+(ZF R7%(M+WI)^,?7^ M9V2*TBJ8>C#/3\UE$:#77%H\+?ZL:GP52G-Q;HL*/.:X(K,+<_E;%6NK8FS) M:5I$@*9>T]]+G_ \M<_54%S(206EEGPT6V8,(4E71&)@I3,G7GH)*?_J#E#< MJK9RY(F:1*:+\,S:=+762UQS912Z2D8<#]K5O/Y33FM\L7^FT[4Q/UNO.5J- M6W%\K0.;>C>?Q+'O!L>PB,H>P %C$'DE !E\ -@$:;#W08IH%""^C!A>T'8A M$L]-2,3A( Q33@FMJ/(FD@;3DA-#O638ZSN49,XD\B D'3ZZO"$)EVL'9))GD@G8S,$V$ M]<=@.'7%I[R#_O?&WD2GYNK>GY:0C825X*].*%5TI?TS#O?#Z6C7^F[=%SZD MT6;_4SD=6^&,5S<37$5P<=R[" =CN18 H=0+AB(!#.082$2HD819%*+-(98E MX_6'I$P/=Z.']L==1B542@D =;" AHA"AB@,D!#4<8T=(22UPT90_@)_5AJE M0)AE1KEJ(<[%ND>3HL[\R(]&%2!5DJ7J.U4GQ*E>Z9_X1FNC3%C7(RP8G[GK M%->680VPI 903$,D+,\!=P1BK:72$"VM1MT'/@?=)Y/!;<@@]47WSA+A%-"1 M( #5D@&C&044628]UI($G,@ +U2!;]>,8EXG2GZ/TO53.CZJ-(4RR3"!T'A4 MI2N4CI,*PBKH\H7GX8*&5&/ .B,--Y/I^JHSB,_08ZO=W+5>8CVFK17J#I$>JFS0[G$!^ M68)K$<.I,3'4=4Q9NG/ZI;WWD&^/C M0U]FB,RTW[/.^[,98H5;U\3SM;XBG](BQBXAK'F=7Q35QC MNM?Q7IOIJQ;.TY02G#:B-M*^KO'4MUUFF*7DN_3ZKG#I)E$YR[HI MG Q%@*8*K11QB-+M6[S^5/LO70MQ)B*X39,0.^-+*7A1NYJSH04W\.63TX3; M*MFH;' ^=17'I\T;&]6[ALEX,O3SCNBJ%.=*8[/8]A'G?=1)X?K3X-1IL"G1 M2MK6X2.;-T:=2()ZV"AVZQ;)UO-/*P=Q;M*+H,XL_%!XE,]E,:5867)ZE^,_ M#3:5"9JC(@JU?%74*07$(J]%BDF)D'$&7)E'&Z=RX4 S.EP;'3;[C??>#"# \7GR7@>E6\;V"C7WOL#LX]E5?PNX4.A+G%\F] M23JDY.7TPW0YJQ!O,;V@!.;3-2M0+^47I'2_M.TVQ4?G1QK?TN[K;DJ,+'<% MQ+OVI^+JTMF8+D2DVKTR;KM>91R8C',4VJ,M]M+6QWBX\JM M#Z<"I1L-I&*W7,?Z2V18:%]V6+JBJS$%,#O'D\!Y?:P$,)#PT+C M[H-\>.R*BF>Q+[;4!:+D2IQ[:O86FDE92S5-^O/Y^5?9MH; , M/? _='C!U1]6KETOM" MU>CT"LY)_UY("TE1GT*J1#PK=V!%'*MT 3=MB;Y<:$C_G[UW;W+;.-I'OPI* MEE+K4UR( .^2XRI%EAV]N=@_RTG.[_R3 LDAB0@$^ +@KC>?_G3W#&Z\+<@E MR '8J8HLD00PZ.E^IJ>G^VG H =WNH:IH:SF5C+]\$O*'QX+ 7.%6U&*]&+& M\TSX4PF*^CE\V\DJ.%G]Q//<9?*M5O!WT$K9C-5HA)@D82#>=:1 M$%^3@JK<#5NX4H0IKE&5%7AUZ,TY^R)SY&>'M MOS86:BPMQ]%OO]M>-_F0:X_?I*-002>2@MPI2OREMTXRO)?"04"?K3V:G@F^ M6_K@S)22E"=7;!:,%HJTTK&'"JREY_1+&MYQ>A'Q_2H>##^X\P/7'>U*S M+CO'RH1 M547&BW6RQ+H^&@BML5,7C1Z]&7(^LPP\M:UT%T$PW5 8\"KR$%!A_3:6\/7.MW%(!/\ %QL]2OUK2!Z 5(Z_ZYY(0%H2 MVE)N.:E,KKX1/6HG6A@S+WC<=!9V%["4)'+"@] CL_FX)F8_^G7;%Z^)J8@A M@PMFKE@PHPW/R>$2@L^_??J;/"RP3D0!!>_L<4 M_#XFX$>_^37#OY]3_&MTVO'>ZMX]&/-_@[41@6_K8:S'FOPJ#;JTN<2:4:R3SW>T^,?X45"[E-H5P,S^W_63ABCTP$3 M*4O;?4QH7QI6^_[_T.UP"&<; $:8X'X??!^W==N/_$M:"ZM*\"E?7C9-38Z[ MC.2DRS2^Y&*%N4&HB-Q.(:-'"\]X=$*LV ^HT#4?V/\!V\.'Z78(9P'#C?"] M8=/%:N.J]IR3&%X$O !40 R'3PN7'[4/:=2FH[R1R!*=?PGIH4U%- G=<<)3 M]9R&MA)6!F>2^M)S+Q@33(7@V#ZXX9IPC4*DE/6^P@H K'].Z"(^_OS/SS_< M6Z.,9T9J::;@B9.7*.?_RC%M=/.5)1?&GQ,Z$C=6M1Q1<<>CME,&[6[A#2E> M\DAG;?0B\J6B%:$%KCMJ?#E'5HV0CH*WA@EV(83QZJ-#<6 \(L"V;B"^N4,Q M,A0?ZO_]7Y7^?TGU_Q5ZW<&C(I>0:F]]N$_.C-WHJ_&C0R&:[,#X1&Q!62:A MM?Q^*DR'&<+C)*(4=I826U3:2R*;_9:6*^:TAOI7;I^CA7A6T7"O M14:H8/]^&_83F$>[4R&N!$V*E6&_A.X#1I&_"-B0ROC67[,(PJ\"U=CX(+'( M&HUZII%;_7%3N_*<"9U9K84\6<#=L=Q\1H4U;"PFSCH2LDH1UYULLV @B16YO2B J4MY!G?BB^5 "[)S^!#.,Q"*=1DHF;Y*4LG:=6@BWJ(X2]S<^D2#<_52&# MS8_EN?SFIQ@QFK@K#!%L?"/CC)N?PM3Y6W=6,9/D8SQ45V?Q\%# XTC6"&Y) M@D261%F<*%HO5W)V*-KQJ%9#JIF@6#:>]F.(81WFTSJ4RH(1@[7B$2>2[L$D M8@@+?KE"1KM5>O@*I@*Z0;D5<2BHBCC)\'29.^_$<*2\X*WD4"D[I#\&".W@ XP9TE(S7M*TEV"2&0^^+[7-7$#^I0& M0%-??:^4BVKGXKKE$C65>H73YFCH&PQO8\"H_$ZX['Q MP(1E/>>[4JOG/3D6A88='22.T)1'8L\^E3"L_U[_(^1B9Y2NVCRAEN_6Y/2P M4!F$F.:4.]%3B75H4C(P["4Y7$7U><\*H=]0]RO$5.!Q@5!.EI-:MF2;I>,4 MSTUB!KN^5DLK8-#+9E[;J1YT:S/5.-3=4PV>I#=]=+' -,!SH0G&9%*>,RR> M2/S=S-'A^=1AJ+OGTZ?"%D#MU7KLP0R",Y0P]:54&SBM6,)'59ZCE['@R68>R74V:H:OR-65VC@SD!%'&WJ&2 M=S$.Z,JDG"G&21)GBWUF/8:Z>_I#50 HHX/8MF#ISN66F:=-AZ&6LMJ%J^@? MU=*+'1OF"X!L#-R[,F,.D)D*<[+B&P+UE8RM%@X'>.9U&&JIF8?A/M+LI7M; MW!!1@(L*B1+4QM_%"W6BF^<7YUG7:ZB[9QUCY).%0P50:O<;"=]-5V7*F8V% ML^1)U&&HNR=1U>A1W206A<1N$LT(B"Y6'M_Q#.HPU-TS"'ZQP,8&:U_5&!#< MQEG_JJD;A>L5PZDV0RVUB&+>1W)^+%0UR6RCP%:VW.*(A1Y#+36M +8>W%)2 M2/HQ^LCC(/AJ8!$H)8QBUR8Z)\X.EL$Y@E7650?N(N%-*!?-X!J+ S46%M=8 M<(W%^6HL&'5U05W5;BL(G[#UY-R-)/81J*8<)/GTL7S!8+*IP9,[F22&B_$T M=!X=3T)TTJ63\I8V&O+Q8JS#4'>K17Z[BBT>G$=9W2\F1*\0Y5.\QW.UEC?O1"8O#8. V?*\ZS#4/>$)G)'1*J%Y52,J1HY&%,T,L?XI#(/\;C M-V;. RP91+""S6!YDG48ZNY)EGP :0\;PPE=BF,@5P.F3ZG-D4SZQBIVGDP= MAKHOBJ'B%:Y<3?W@@0]\M!GJ[CE+,]HHOI_DM&%CSL0D55AX+H)YZ*P6BB%- MEF8\"A7G%SS'.@QU3_@B.8I1+5KS]7"1+#7"W'[76U/G=07!Q'FD:.&(^&.) M!6./0?C5H&B"3..?!BOJ 2\YU5*LJ^]7Z!!^1'I9@@XG5) M4;8*^>DM(UH)YRO\PGO*$8P1CW7@9QVSGL!A"V7=ITEOMJ\&GBQ_O5)Z4"!< ME/3?1+FV3!G 4$_74;Z,5RH/]4.E\,PB>)0C0)9%53FX1N8T58OJ!SDR7[S1 M>J5HN%^N=P:%_',BF962L.J!2U2[BA$4C4!,P9ORD@44I84AJ*,H.VM&&O#I M=WA76N1_?L!(C'B\84/^ERI$-CSA4) Q5PJ8RYFAPETD.(+-%=G3"C692FD7 MPEO)"NHDDWV\=CU9-4AI5XKI7K(KI]FNIO$G9)]#WPR3H664!!;F@/JY4MEV M[$9"NG&MW,/QOE-WCFPIN92"%F[>T**,J1#8W9G($O%D.BG!Q_0N9^X2UZCR MX.XQ0!YBT9-\:1C#,I@"#E%STB5RW*8,*9E<8$@AE=N$P^.3V!!9+ M6//M0B&!HA1LP2PY7KR84-TO-L=)>(1SO$0R*HG5Q+&B(VUA-N0# MT2=BJT@$%2?ELL+ 2(0STC*6@OC%D\1*#ZN) YQ07+-W8,E-F9>**"2!AS0! M$=0'"P7R5I9P[/SIE[^E]#H970%6:XND"60I.TVFU#0^):F.QO\X/A'A6Y*! MA^R&ENN4U'QC>PT/Q](C7"1RIU#D >+.B6I_T\*&?(JEJD0GWE,J+G^2^;/A MW/'=_R:/2&XO==P'O$ALE=2)%K),2?-[_7@14OHNL0_A'UE512IDI \&!?V< M&<*? R883.5@QMR8+4K04ODZ<5G%O5T-L2\P*+38X).5,3NCS3E%V7C_.LKY,@E$)4L"M- M]CZ=/+4RFJ7'FUANUO,5S"A97[%DDR#@F5%GBP+ZM[YT68V5$Z;L*+YX],@A M11+K@B+FS(\6;O7>K6TKH2W[:7DK]E2\J?]/2^21F5KE"B_A$#+0\:Q!&*"%1;FJ/2GW/VP)Q=BMIR M_9Y1BK''K7),1OO21"F;$Z4X4:IQ9+1[M/UG"=8[$%D&Y)Q(D0)%+R/AT=;H M&Q&,SMQ0GB0-AKI[DG(;!)XE#8:Z>Y;2K5N+#^ T&>KNB=KRQ)L=\/E,M.3_ M6?LY7G+J$9LNWC+DKX(>M%\*Q<2)DMV26M9S!].221GI1E@R;FW< M&P84=E#].@UPB!R'>,.M&/IA/#R2;]'5:CURP*VRZL5&M^W+8P$ M.,97I,G%NIWLQ"JWNY4;P*QS9"NED6IMWA V[&MO#D^%'WV$R5B.W:V!DOQS MX_GX7P'B^E5(NJH+=I_24^/VM9](:=I31G/ $]3#90EI,)OV,ITX2"O M*D !D=*WC-!9N5/OZ5X@5VX2W"HV"I//I]BG&GL43%PA8[MJ+/C7+,PLX[H; M!-6J&R=&_']8ATFGJ9D;1G&2=%%DX_^;$X(M=M+#@%1B4U=2<*M.4(4>JDHS M_4*TOX71<0RL&=/LR1$.?;K[T85& +DG;\T*MLB.TNX:Z?E7*Z/H:*4)U=0. M$=DZ/)=^DF6.8-C3I\\>%X%,'( )>) +*"4&X%!A5<:QIP)5LT^LNA$,@_I7 M9 =L*D\07U4>L,D3$V,A!7/ MZH5T#HC$0#6*?RI6_!2Z]:(!)'?,!J%*KI67D:M&2 ^4UF$6=J;7R-(B*1:, ML6E:SPK'>YA[X,]AY$D], EU+;(3SVG&@Z0Z'V*:1=KW3)V;PJ_0'F)Y_*F4 MRY$!\DCU[D93D>^7V/%T5^>'Y$'IN\?.5Y$V5,\$%R4=XF2,/.6[11O.Q!5G MCU,C)K;PI/^I3!M48E/\\=D9K>I&M\F16S2<':W2]C)-4[0]9UJ)3<&/TN.\ M&(_!DZ:$&\HG3P 4&M+Y/1VZR*.,Y!"I8 *Y=R> $]XJ.:PO-JC>L,X\O3J& MT058(%Z8)H%)$N&LG!RV#EC@DC"H)9(>I^<,*ADL?3'52P.F*H+7\67@/FEN MO)4:K.8F!QK2D08Y?/ST,RA+%#FX46D9#S!0;!@ 7F2V RU-E)-1R2$P\!W.?U%VIS3KL4&$!![$F M[=2S3@UX:C86M&?S CPL\]R91$%LA^QBVJ*@U1AI&M,C:$,$8].ZFAK0+'E D=28OOCW,&:.OM,\$7"G&DD(/Z$Z7^H*#( M!P2SETY(WCJ2G+[(5:2OFQ.:M%F8KD/U?31)MH,1JH<;I^T"4KQ/L#9I9$'@ M)6'XD/L"@$%GG=MZF;][*[U],K: M-3;;SL7\M:^_G#)Z6W:ZR/]3=HD%:=!^=2%+EKXFM. _';UMH7W MH5[R(U.9#+OV[=B)I7PM? MH!V4IKN!*,MX=F7/)HL8+ >K2ERGT@N'J95P0H$/EKBO2:O MZ)*3 N^7+('%GZ;]GI+D[@ 7E&0/EB8WDB!005;*]U/.L(8J?<%[<:+1@42C M#B<:<:)1M8Q,M5W>_I5?I&28+8%:W-ID[3GSZU&:J[QS'/2)HO\1QC9AQ6L>X:=MLO]5R+JW*(8K6GA3^TAG?"%5(%F?)A>7D@(+>*>Z*(\HUI3-%Z*?LWP[?_L_;2T@$-ETS] MS$2N(1^4\ HG'KG#@R6> :=;LJSM4LI>L.T;JD-[\@=3@D9T)=U0L1SCF0\F M#OBX88M5'7ON%VI_J:*HR;X8(V>HH4'NI[DVS?(7$Q#UF*H=7>;I]IBS&9FNDA-@?"]'80A06'2+% M^-'.E:-B_HS*(B"_Z;6-+Y\Z^S),*M6W^+-N)_>S6?GGHOH[>#0H*[3I7E:V MO2!VBJ'9?V,:RE5.B=M1[VGG^7)Z'*0^_0NLF--@V4KS>C&J^XAS-Z<536[_: $> M]D#.=#U,^)L618&3;C.M9+&/@YBX:]3,'Z&RJ%]T<\OLR,=8MMD]_W.0A.& I$*N3G">="-9<$/QZW\GC$>(_'[??I8>-C\9PPH160 7ZXH NWRK:H:1L0_RE[ZZ*HY&Y599(F M_GUZ<"[4";,\H\R=@Y]8E9!G([(U*N_9XU"6S^AF&"KPJIQ&A/(OH3+.BOFN M27)@$B56M1J)M6;VD>,$G& MP(VLI-R*2@$9^',>4+:U TNY:6 X4M&SR.,O];IR+YET+Z7*LF*#TGPH?4PRWDJ?*,RC:(L(
7<'H)IY?L<_/SF]A@+"-W,-\+ M=X8HFSG2J]"=% @\L7PFOX3?RP5"_:Z5,((7/\X5#(+G(OL_$]5G_N8;&V%: MIP5NN?$(*QVOVH3C8;7T0O;>3WI:48Z>/$G03X,-BK0O$N*K.GQ<4DYU(:TQ M^;5LQ6B,,>B+1]CH]-.3Z#1SATS2')6]8TR30_>_Q,IS)D*E@RL:OVRY$:K# MNCRV#,*I= K23"!\Z3F5PW!V.@],6EG<^Y5$$3.O]*Y@\_(:0BX>_M_ MBT?"P6.4>;+4-TI\5=3K:4NH;;U-G23I%I$R$,FA?$KB7V,*AVJ' ?+?K 6: MKK$:K3 CV;YQ;^TCZ;D:+Y6:98\%!9*>'F 0^8"8K(6SE4Z6^'VE_$@W3%(\ M#H@R,8DD71[N2V^](9]=TI!RDG=5I]+%-Y7UKBH"B*D=8Y'*9$--.GT1E*<6#-F7^?AJZ.EVTDDVT/\A$MWD/7/MP!/"65A"8MP213DXBX)9C$6Q:JE* MI;-7D%E69;*Y=F1'"EIL1+:#P@(7+"M*F[%)S$I5+*3(AWS_DS2GV=9Z;*0L M9>RJ1U ,X68[@)RC* Y=XO)0-/&Y3";E6.8B/BD= /(V9$?$NYC@$S8@HGN" MO7R4N80;-5I97?Q6V$)2%A.O;2[U1[C+\3J,5-9S_NNL)+,8I"K&NQ?Y8%XJ MF ))1"'.+GTUZL628P3.+@"P03*!PO,PIPT+F= FP5PED#XEC+WD^F:PD<)% M0E -[T,=R65BZ\R=KT/U09[G.V65QJ?E7JH@H&QXJ7^B^/VE@T(!19BA)QDP MFX#'[DS4F9X,MZO84X(.2:M?+,*:A.Y*?9 ,3&4?.)BX46@5F6NI+BEHW)F0 M"T:VUK1DGAYM+Q^1!B0]P4CV.CE.=Y%0PM@Z0IP+2.Y+HE+,1 M3GX^*A-JLRA>,?H?=&QW'ZUN1#]D771*>*-F"OO@4LZ%XN+9)NB2CAEL\#') M.4X84T(Q0>P!?/U5J-,?U2HC.W1+#P]^D!W)$L D;(A<0M6,4?YCRK2#O_DU MJR//'>C=&\^3L*D^'5(= T5_X*RGE"ZVI\*_T/!)E5]4T7%,$^W;D_CP,52L M,+DN"+_D:6L^)>4.-PFV6;J5HU@25OD]YR217NXAU9E; M/3)7T#XZX2P(K@H&$R*H_+*4Q99P Q$):LBI4A!F>2J] DX\T@^<54H;(H/X MLLINB?NP?%4=+-!@J9$DBMM"D*143>XAJ0I(;11D0 27\+FOWH2"V[2;DB$7 MQ9ZB]B*84BBHSU%*0;<<$[\;Y2DD18&T"7#\N9N>[A.''.ZZII+=%KD@L1Q6 MQ8XHD.I'BB\)]DKN@SS)P-&&ZZS0;B&F5RN)-SE ML@%^_?D?Z5,]2K_'G2P5<>')3NS\GM+>1 EQ9]8CLG"KE&9N#)NT&4@$I@6/ M1+ZLJ1N5G& YW-(\G;NI]YRG=ZY/(J"+ MWB=)T.JI\)P,WLRV@K@XA/]/DP>H[TWYW=MXNOUE=V#V^M;^[P]>?/#+D=D? M]4Z\MFT>&%+;['5.O?;PZ[1->WCJZSXSY,ZPRT/.AMPO>?%;4FBIU$@X ,;X MQU>=5YE7(+NIH-'9J]_3[BK*Z/"CD@B6LV=LS;)I;?*&&]U;6SZN(9!%@?A5!?JJ_*Z^8I:[C% M_68R$6(V>TX\&(ROG0OP:\JXY(MXTUJJE]D^!==+2*^K%%7.O5I8?\8RY>?7]G8;1XO4ISR3<7 M2?O<>O&"=50[!+)Z0[-[?@0Z36@U0J!*@:=1CMKS@2"VU%*6VK?94BO<+Y5; M_U]VLL<*?F#N.K95A3/,"GX;ZXQ68WDF*8IQX! .6"-SP#B@Q:;XW!D4^FR* MMVIRY:;X)^(F7(7!S(VUVA#O'.]5-L3'19=>DG5T%#1=(E>MW[U^N*Z40$^! MK4L(4,_#2K:,%T_LL!+?G2V#+:/NEF%U!U7$;=@TV#1J;QK]#IM&';:!YSX; MU6@C_7/6P>=WY,[+M;2L+GRL7]%RTZ.#1YQ"U626KW."P<*IDW#J$!+4""1^ MHLXEGN0P53UO0TF@FBP.587TSYJMJ5U(WQZ:PVO[>;HK'U<;U2+)I-F&VK%, MFPV5PQ%-U>_>H(JC9=;OVUAEM!I+M2DFS8:!?H?]40XM5BW!+ZII*VXGET[X M513"C)P<=M*10<=L2'"@^CZ&^B,^P=F8[,/MG-]NS2%!O/:P).2I; M0OE0Z* "U@.VA-,LH5$KEU9CJ71W>E. T>E5$+*Z-<#@@]"C)/B#6(5BXCII M*UQG&-@STV1_59$/9X*/0S\N5XX9+X<>TG0Q%%(?K2;P.\41TLG#".1^( MGJJ;0]NR*Z!8O]$S42:&TD[%>Q6<';)ZLWIK,W>,X,Q\QGLQ1H)^%1''QJ, MG^T=)<'?@MCQC&"K[%V/\,G%^"TNXKAVKU]-51F]A>9K?N/.%QIE&?T!6P9; M!EO&CF-GJ]U@)CTV#3:-%]3^V->OWFV::33H(.L2A&N?_4FP%,8L#);)'BKP M-3FZ:A0WX*B*[)0*Y*FKHC:V"/!RPM.O9U&C+-SJL(GK?"F#NNWS)\$>MQ@E:[ MJ [G'W,]7"/V)%B.#\66 %7-9%*LY.E[VQS]"TG2G,(M(&JW6'59M5NIFKWX;^L MVESDQENL6T6 @=EE!+CV]JK!!W0_QPL1&BXE:O*YW,EBU*!V37=-XW,Y/I>[ MNAR[UR\7JH>J\;E<'=6[$DX$5N_;6&.T&@N?RYTNO"&?RVFR<6Q^;=]8S()0 MJ VD$3N_)^=T1%TIG-"'EXAD":#XW[4;/QG.;.9ZKA/K0F+9J)QOR[X^_U_3 M8OLWDJ&P9;!D[PH*#*@CC;MLR^ #K M* G^-8@*NZ?[I8@7P=1P_0<1Q=CEFH,AI\A5@\XWNJL>1_Q9O5F]6;U9O6]> MO2]VH'4)IU2KL?"!%J- _3=@#3[0^KN(D_HL)XY#=[R.G;$GC#@P/OWN?1'A M@SL1QI\##]\B:AF?_8D)0P\F7Q?PF0BW#KFJEW.9R('Z4CVM ]]/@S6^U]Y8 MC5[3\EK3B$QIN6H:\AIJ'O$Z4K[Z*:Z>P6(&)08E?4')JH0KFU&)48E1J39& MHQTJ=70O_&148E1B5+HQ5+)U;^C:1%2BF-I;"@S!?Z?NP_??P1_)>'-2FPAL MR/%^Z81SUR5A*+Q?V*HAH-N3]YNUV7.&+1^'8OW2L_;^>M?/3/B*\WAS@CUCBGK]HMBR_^Y M"#.,].D_1J[>%EU_"S*B[CU"'MJ1T<+9>*J?9["QR M&NR2$TWK5$R"D#3WG0'C$B'^#-_,J=^@C44H9G]\]8T[;H_LF=,?3IVVU1WU MNX[3'[1ARKJ#_L@>]OO_'KSZ_C<*DH,Y?X1'@E9'W[UUOM^E-GE=V&FHU[." MO5"V4W3PSB @8?P-?KB(C$\@N*GQ/VM?R/6BTVX9=MMN@T"6*R>$[^+ *'&% M-3IF0:B["'\5#\)?BV@;WT]=(J\N@L-8^MM"&+/ \X)'<'D,>;04K9WKD^"8,NVG5.*->!D6T. M.WU:"M2)I;J_6B9,N4QL>+CRRV[7[/;Z^[\_>/'A+RW3MHCUZC;DWJAV4NZW[9(75W .OQO+SAD#V;T-&^J1V9 7Y*A:02I@ MK%Z4E]C0_K9[X3!@S2@1>TL0W0^D9WN>GUY!M\_<5(.-4=]I#8/'<^37W19, M_")"?!_8UI,3/EDX_EQ4G5K&5G0I01[4U9>4]6FGR+@/NC16G4& ]5&(8HB_ M"0J3B\)HO[CQ@E9R6C]NKV!UF-B=7C0OO4W=339JZ;V;8B PC S7-^ AGAOX MT5:'5MYD7L1&+Z98&A@PS_EMS#FS2QPEP<]^M X=?[+E!%4OKWT6I)> SIJE M]I+20NV*+X=6%7EFC:^^K$$--I,*,P0R!):!P%X5E)(,@6S&8-AP&KBH9T# -'+E?&5]2]?D<-W?6[^FU6@\]M/RT%5N#-C3^M(]<7466=U)H=">ETJ^ 5 M:U8XA,\P>;?526+<,76ZVL+Y:F?S6F_88G^5^-:?\B25IV)6V) MKB=A_517S\@LPQ+#DL:PU.TP+#$L,2PQ+.DDUSO;NFK9&2/2K1QAGQF>=+>K MH=EGL[I<@.=PEZ]GVW-5V/E+M]XOAQN?))U>CFQ?\BA"8;RFK7="(-@"K7KT MX4-88++/X*Y@&6]: $)9OYV2S[%&S_07*]N%K%V:K9< MF+Q)3(VD?O[GYQ_NK5'+@.F,7<>#&P2S621BO('X'404X2/@IV.5%6_,PF!I M3 "X'!=;Q[D@4']NP#BI<8XSGX=B[M!G\+C7';.?#A3;Y+QNFX/T@R7< I[H MQ''HCM>RV8T:8Z%C'3P>/_L DQ?"/,*\2H.OCOV*XD)@%_7AN.Y$VT-HP=VBE9A@'S[O MB6WS:-N$,3V"5L%49 7Z9)N=$K9YP+1PNK?,"N_;-^T,BG?9*U[Y@YB(Y1CL M'N?8> 1AWQ.2PPWD,$'S8C$/G1B4)7UPJECX'-L-_WAZ,3*=SLT_KJ=&Z]V2J'(MW K.=S+CPTD:&S7$E_ YZ;K"Q2\P%>?<#\R8Z5 M!8;2WEQ:LK&575/R"\CU5X5MH6\84B]9'>#7P\M9DG%"=\ ;M9LTOW43LY\Q MEW3VTD4 ='4=AHD/LPJ#_\!\W(^=""92^'-G+F2OPF<,;,-L^GF'7IF-?;39 M[/.T]#*G;"ZVG*R!+1&*%A:_YR7>&5J-\IAN MQ4+V((;MVD3-1)B?B3G-A-2R9/7:T<:XU(*SW8\XI\%J':BR'3$X)#W[M';$ MUL#L=[J5M"-NPYT[%37*[1_\^B6-Y)G5I \YK%:]8-PU$3UZP=JQ7[_9>IA& ,?5F98=MN-\3+ MTE,ABL4335 8:U031^OZ"_CM#EPS*ZR?E3$LLT(T$G;9,>: > T,[DYF#E-. MKDI5CK8*=.L95M 3RZM=F6ICP#SG/.>ZS+EN$\J"8\%=07#,"'H4V*5UYE?C M =T2F5X"NB(WE>8L.+V1:5V;\TYW\^).?C5N-<$0R!#X+ 1V&0(O"('U(^YD MVZZI;=^US0XWN:N96:?/YP:.AU6;^S>69:!DK:Z)5ML#;BG-JMU(U>ZTS3ZK M-JMV U7[KL-N=FFMYE[21PDO(QSE+K*GR,\:5;'L-*L?(3>3KG&$GV&@% P, MN*?\16% .Q>TX?K-O=)9O1NLWFV&[VJ"!ZS:UP[Y6E6,%LZ X^EO/Z&_# M86!017B,88 3$/28N[N>V>4$!%;M)JJV->)$7TX9:YI:8^=K]DA8M1NHVEV; M"PI9M1NIVG<#3O3E1-]JA)\25&:S:C53M3I=+:UFU M&ZG:=UUSP+X(I_96TD4TB!WO:CRM1_2.Z\#WTV ]]L1^$G.]1'M%)LCSR%53 M.+1ZP^N?Z9Y3POJIKIXY:@Q+#$L:PU)?@U03AB6&)88EAJ7"YK%]Q2PA!J1; M29\[,SKI;E;V50L!FFU6G)!Z@Q9E#\TAN\]L5C69Y+J85:=S?1)_-BLVJX:9 M%6RKV/^[X(G>V]B!-X#_3MV'[[^#/Y*ADL!6[@PV^6*R>$&\0!?(51T/2K6?FG6:.6X1A3,0F%$PE\YNNN MV4[NU#+@3C %;TSCYW5H@$2CR)"2/^8A=IM> %W--X5QXRKYYF7#[?;:QMB) MW,A8!:X?1\;='[X9VC:H_2JBOUGOOS4/ZUI1LP_B"4(-6H9OJ#!+,242+#DXX?)9:;QV\*5AA',9A'\ M=OQD+.#M1 C/GH5.%(?K2;P.1.3^LW/U_ MRFM[01+)2T[QF9T.*. J @&$>+/R)I$WA"/4?TOD7O (KY/.&;ZA"W>>D/0^ M_OS/SS_<6R,CF0/Q^TKXD2@S7B,9*MO/?OMQ_#K,!Y8M=QX-'9P94V@[M_7:2>^/D3:2A6*<92NO,EI*-%.\% MHXT78-NQF(5HBQ.1]+&7]I*U]]O8=M"**Q(@Q-7I',;VA%& MP$O-&6PCK1[?Q.C=-K%'N^W<=4@ MF;7DWS1]Q\1MVV\?JR!R8WCQ=R1']T&\?W2G\0(T#':@2IFZ/;E5WG69,XX" M;QV+]RJ T*J?9["QR&NR2$TTKV$: .@<:8<"X M1(@_PS=SZC=H PQR]L=7W[CC]LB>.?WAU&E;W5&_ZSC]01NFK#OHC^QAO__O M 2 L1KIHRP2/1)C[[JWS_2ZUJ7VHBA[\SHUAE)/G!?SJ^R\"$-6?MXR?A ]X MY!%"?9B"(;BPR2:L2:,N7W[Z@[-@59.0YJTB\2_[R?NI&*\]Y>N?Z]%YTT:X" FG$H[[9[MEDQZJ40=U? MV;@I;7PC[BR_[ [-_K"[__N#%Q_^LFUV[.&)%[=-Z]"7O?[!KP]\^=R0^YU. MK88\,(>C>HT8A&P-1B4OKJ ^9S=.G?-D;??9R%"_C+-1M8)4L+@ARJ4[G0*: MG5.4@TN4/NW? 98XT4T W0^D5W*>GUY!MW>-)@P>SW&"?%OZ)$WSX\+QY_O; M(_-4-V&J?Q$AO@]LTVAS-=F>:Y9PAD"'RFOM*JHM4'0V#U99)LVVS;SX0P;.YD6SNSGERE^KEV]2M.D4,/2";^*0N)X1:VDG@V5-18)ZJJ3W&VNQKOP MZ1E_9EZ13ZV<4EL;TU;I;!9\-OT!X'R+#,59I^72>.4Z/ M4Y^<:C: IMZJQ&&N0J*Z*BSW3&^@6=AMTV*S:*99G.WY+U+YRD=W[>>?33HE MVGL42J=OF&LWX33,N/.1:W:0M@U^-<2"1X\'MY<.#=0B#$9,UG2(%LYD[$:%DCH6_ MQ X,6I+DHEA7=$E"LQOEV'FG(5SN(PFNI* ]0,7;W>;%+G99H(=OD0GGZ>Y/ M9;\NIVQ=F/3AUAJXF9*M?EK:5*6":2@%S M3E$RB28S*]9-GY@^\P9 @^DS=3FXN[RN-HKCC.DS*U8(IL^\YN)66]?KT,!Y M:6GJWJE12PO39S*5HF9)73SG#9IS+J(Z2H*%TQ!U_,9D<=IE*FN>=S*J@+:C M8N8G4JAVR=!=<\#Z?4RZ,]?\ M'"6\SW[L^',7,_R<7 [AOFWTN:RVV91!';-[[0H&W?6.&;'JJ]X]YC)D]6ZN M>M_9ILU\;ZS:353MSI!U^ZI;B5LYAB,>PQ(;BHM%^)A>Z*3-?YWIA2R[BGW8 M#;&IZ!DY9,A@R*@0,JY^GL"0P9#!D%$;R+AK7[41':.%MK$$/4@,1]<)H0T: M8!/7$!V?9C*#85W"B1HX;D/<+=9$*:L@FXNIRR*1!S!A:&; M,!CN)B62B-EIMPSD;0"=6JZ<$+Z#QY6\RAHA:2&^9O:^TQV588IR<%AX1_5F MA=\G_(;P.5(INCZ\9TQTA'AK'Z8H %?3H0;*LO8YPM]&Z]4*)$O7C-<13$H4 M(<7B8[PHQ? 3?X6?0!C=$V=/!XJ\B891$V7]<@*1$ M="+MH85X<4G>PTZW=R+O8=_LMOL5\1[V1F7Y[8ZFY!M61,E7MR&/S-%P4*L1 M(^^ATE;F/;QN*)1Y#YGWL$+_G$?#=($GV5I&%V@P52!3!1ZS0]='B9DJL&*% M8*I #9997LR>F]:Z$1P? M!;A7$YRMJ0'OY6;'&/+00A7]C-*BG[VG&_3+CCE(?^GZH%B^+R94%/3HQ@L: MV",(^7X://IX =;Z_%DX'GSWV8_%/*3"H:3ZYZBRGT9-\]%U/OXD6 IC%@9+ MXV=97!7XF?STU%DY=",_]B =>UI^!^KP9+SNFNU$L5I&$!KVT!R^:CTZZVVZ9Q8+?2PH*ZPR]&W_3,P9OC!]TUNT==!8,]CTV< MQ;YVE^C5Q]Q^#$+XMV]\^EWF;AL_.:[_]NZO011]:QIUL+J_BQC5A]Y")&\Q MA[>(".$]>!,L=0U%KHK5B>/0':]E>1_HX#)X$+14@-:C&O[#_&(:,BW)<.A> M,7W^V9^Z((EPO1*BI7[Y%]-8H31 /B+T.?WAU&E;W5&_ZSC]01NFK#OHC^QAO__OP:OO?R/+!VO_"(_$>N[OWCK? M[U*;4PJT=34,+(UW8)>#RWN*E.BG'@-[:7&]6O3[([-K'PEMYW\:VZX,)9I#T]Z&;BP6\V[[)Z2K;5EPQ6SS.&QXY$OTFL?+X)= M+EF3]C"'S>I?^8VGX>]S1]3^LWN:@[Y%A_'<<^S3MA$Z^=97G_?RSK0,6N#& M'R,*"<^([@[T[E%O8LGKE^U)[5/WI-NL,U[P*$)C'(1A\ CPE#CX^*&8S3 \ M\X#KDWH=A-%(>@@4G?D(UN/&QH_.!* S?C+ND/1%S$ @L#$7<)MO+T524\XN MNN;@^4VG9>O@=QR[Z_P99!6J<$D+H>S 5N5IK/JW,N7*4!'^B_ROH+2T MY3I>.YXQ@YM=CWZ%>UONE5I3>UMV3.O:S ZUKA_2JSY<(\%H-99D>AA7&5N6.X.%[?=<>*N[9IZ]A+F4&B1N0\C6(UN.N;'1TMH@Y& MP:0^+V''3;*+94FL'D0^=;/>]O6;ANNN9R]8N2HX3MLMF)$^48.K#&5WT( A MH!P$#!@"Z@0!K-Y'[MBLL_JGK-JLVGK,W=WHS%NO9JEV];NK!I^#4UT@%016 MY54UF]"X;?:N?:B@NXKI%1+42#!:C:7:K5730>#J&1NZZ[I>(,#J?9QZ=UF] M6;V;JM[=7O_ZF2&Z*S@?8;UTDZ7.KW;NM:J7V_&5>QWX?AJLD=/E%O/BSDBX M7UJNN@*D:5_[Y."<\M5/I30G6O?N!?P\?K4-B9AX+7\S<6+;H:IN]]*G4 M!T7R,!?:'0B8^6 03H>C#F8S2(0+PA5TE"'(EZ' M5,J?J]<'Z3^(*,8&,Y*RVBTFD:N7Z:0O<\2HRC)0&TSPOL.,Z,%'$;S3?/WF M_&Y\4A3O=6!X-_(M"I3.Q? .">$[ZE\> %!'7]NY!GC'\;;CY;(G'RCY2M*R M>T^RV47&TXX#H$X7&PU%K('9>W-2ZXJ.C:W$CN5PST.0@TW08-!K+Y8-T%!F M>#<'3%K/H02OW)M%1&!%O"NJ1>T MPVK3$99:V-W-)AGR)KEGJN?M[,DBG3"YS-M;EP1;[IK\I96-\&!W1G_O//9, M^X2.C!US>.&.C'M,_QDG@YO@[3?N7KLH-FZ"MTM.W 3OI"9X9[;G:UO2L>O\ M%_=WXV\2$#_MV)%]S.W(#OW4&AV#FB?ONZX.5,>*]U>UL)VOI]S51?!\7\99 MX'G4U,I0C8O62W2#_HO=R-=ANMBC0Q**51"J7XFYC"HDJW4$^E9V>_;N?.I7 M3;LE@"NSK5:9X_LM]G3M[51CRRS]-O20?V6VY:5/ZLXLLNT+VUED4:G1UI-99G*IEXSGC.>,XN M,F?<:>L$N;ZXTY8.SHR6W8EJIPI:]:IBM+S,"J>3P1SJY55#:]*UD9=.>JK3 M6#2VF;HIO\[MSG12.9W&4EK]S](4[L9"7LWQ$F^^/YQ.-JO36*X35.$-1)-F MD^>L?G/&%GBQV62VR:-$^-F/UJ'C3[8V(M7+:Q^>Z26@*_;JT;S^S^KWJJ@ M;!9+DUXT9!H)1JNQ7+GU(4-@;2&P;XX8 AD"&0(9 F\3 N\LYL_ LC ", (\#M(D"?$8!S :H7Y0??\9[@+:K:M]]6[&U01>_& M1@??.%C/2_MM \:0 8,!@P&# :/4SJ!M#LZY,6"H8*C0:BP,%6>$BBY#A2X1 MA2;G /P6Q(Y7["%VM?K'LHR?&VV,N6[R^-[0)26J*3QV^T.S=^W#UO/(5C]U MU>N(AD&(04A3$!IV*@@8,P@Q"#$(Z6HHVH'0G=6]ZFDSX\\E\>U#1T-TY:C+^[CF'9Y!>F?-5Q] MJ!%*"0O,H\ON>4G>H%RWYU>G]N7=?Z\CH_Q%%2VMV<]8R('>Q(<;[F:]H!]% M*(S7%+=(V/!;8,6/OO$:5_#L,[@=P-";%NA1UCVZ5$=?:[3=*)GG;VO^K%YN M_HRIF."WV*0@90'&3NBO+7.43(KQZ$3&*G2Q#[/W9$Q#%Z[%!LQ> --J/ 3> M&H';F\U#,'?H,'O>Z;7;2@6)'9QAY MJD[&$FX!3W3B.'3':XFQ:HQ3L0K%Q*76\?AX_.P#3%X(\PCS)KLWM$ J4_QG MN%X)T3+^8?[%-%8XC3"QU&M^3@_]$JSCA?%A%@)&^<;_]^%7&"8\.HKIMO\P MOYCJAB"ED$9>LD?U*5:0F\FT73;97Z=GVF]HO)VNV7N#;XT]M>-""!Q5X9@. MVML#:,&]HI68Q* GWA,;Y;&@:L"8'D&=8"(RMB,R2EB3GS7* S:%D[UM3S"' M/KS (ZCKEG$!-H\R;-YEPGC/'\1$+,< !3C[>*/I/4$[#$"^ &AD+.:A$X,: MI4-*%0[?K)^#F^=,Q,@T/2>?HJI;EFE)51_A7UC3=='TO$2;#9AFI@0VE"/-E..]/79TPGGA\!R\DXHF6!@.4"K8[Q>*^VY>W\]:^V M[5 :G>H*IZW-20^M9Q7%EO]S$6;!LKFX'X?"^7KOS."MWCG>H_,4O7I;>/FE MZR=W'XW@\5M2.CA;+Y73;'86.0UVR8FF%6 I",EPWQDP+C)4ZE+GU&_0QB(4 MLS^^^L8=MT?VS.D/IT[;ZH[Z7[U*:L0196J^YV?//R1D(/?N<">+F3YR7[ZON/040+0QHU0OCZ*0S MY_B;@TY(\NY:V/Z>EWAG:#7*/0CU&RP@,UCK@D=:YV146<04J(.-V$3-1)B? MB3G-Q))F(EF:0K&""]3E+ZR7AHMFLFXX'9[A^XL88C M[IF#7EFMJ$%':-OBGNZESWLWG9VK]7RNTT]UT'*KQUI>6LMW>>\Z*]C.G^H' MO1KEK6@UEF=*ZT97M-QJ^CI?PZ:_[(MN7LW J\@6X@;S=N: MS3!XO$AY^HVLH;^($-_4F0MCLG#\^?XV9>QGUL]>V,]D/[/RM8Q1NOH8W38T M\.HE4I[%HC&[L0K,+S09SHP:CJY?,B24W:M@<\#\+LY"LOJ,*-U7N%VTQ M#=4SV,_6Q\D&/)O7G$V>L_K-&5M@DV:3YZQ^<\86V*39Y#FKWYRQ!39I-E\< M1])*M[B3T/&*E[(N7JU_$+/?EVOAI1WSMF4-K]]*0W?[THN27B/!:#66W:LO M0R!#X',0V#4'#($,@0R!#(&W"8$=L\L R #85 !,9^FBS9N>F4D-0:#-('!8 M1&_8_MG^FVK_]I"] 8 !H";!8".9788 &H" *S:1Z4!V^;HB@U&ZZ75%9R^ MGG2B7,NSV*PO6$6+T+.B;)+==D:F??8EZ2P2U%7_3H]3<198(YW6V\*+GMEG MO&"\8+Q@O"@7\V:X8+A@N&"X*)>,[.WC0*]'I<0,PHP"MPV"MP-3(M3[!@ & !N%0"L#B- '5+' M-9*)5F-AXW]!(@W3"#$ , #<+@!TF4.B/@# JGV48]LS.^S7 M$[Q%5<=1-W6B;%D]<\AGRIS=S4XK T8YP.A60(# @,& H=58&##.!AAFC^&" MX8+A@N&B'%RP=U%]O(R1@I&B[DC1Z;!GP5#!4,%0\3Q4<)UI,Z""C> EJ6?G MS3R[(?V_7N%871?2WX+8\:[68V5_?T7UC7I4![ZY,U S4.L&U&<*6E[8$NH2WJR"=99!1Z^2'(UDHM58&&^NT@CN_.D' M##@,. PX##A[\IW.7ZG%@*,7X+ I7:C3Y36+E6_#BBAIXFWLP/#AOU/WX?OO MZ _Z)#4J^<)P7\]91>)=\I?W4S=:><[3.]?W7%_-%BY]),=)6'/S3 MFO]T(=<'RX8%XUH9G;N7BF2$]#C7GPH_?F?;9@\NS(W@/^LH=F=/FTMAR5$W)2@8,SG,#'WZS7#DAW" .X"L\'$^_FI5] MEC5J&2 RUY^$PHD$/O*U97:3&[4,N%';[+XQC9_7H0'BC")CZ2 I?/EGV&T: M/89+WA0&C?N9-W2?QXN4YOOOQN';[\]S+UT5\#>8 MK'2B77];Q^"SSWZT#AU_(C6ADVD"3>$J=&'R86C&="UP!O.J U>+YAP)N!EHA)@L?!#)_REUKYQ42 M?Q7$>'FP$J$3 Y[D?MHVA\E/3>.WA2L-!S0N=AT/QAW,9I&(C3' M.ZVKO?&XDH:1NVS;,'+"25Z:+*/7O:)E2!ED@\0[P4#C!=AQ+.8A3<-8=3HY M:HC6B"2G3"_5DN/>S6>-=5D]F_3,LHO12D?WJ;'\M*5J&NVCUI?]FMA;D]QS"*3V^YL M*V_VV@6EM:P*E;9R]ZMS-N?K17=:!9$;@]3?D5*X#T*%62T,9RD-[?;D!G[7 M9,].D_1J[>%EU^Z?G+WT0@>OR6E@[/U4CG-9F>1TV"7G&A:P3 #M /0 M" /&)4+\&;Z94[]!&XM0S/[XZAMWW![9,Z<_G#IMJSOJ=QVG/VC#E'4'_9$] M[/?_/0#8IB,.@+"/\$B$M^_>.M_O4IO3K/=ZID$/?N?&,*S)87E*S^Z+ /3V MYRWC)^$#)'J$_A^FH/?_N L5^\_T#^M]]\:G_9B M9S6'2#"):1>++!_N[?7/8*1OL/^Y+^-:R3KRX;1ZX$C9QP^Z)UQX>LFUV M!YU:#7EH]NQ^K48\,KOMX7E.EYCT19NQ/)-9-:J6[T*Y8.>?V.&.];=J67[9 MM^\LD>Q3S5D;VYDV8WG&SGC.>,YXSBXR9V'P>(Y4Q]M:VWX1(;Z/,Q?&9.'X M)O5FJ)3)^M;,7#/)6LG"CUR^EJVC\YG(CG%3*0D6?-J#)O, ME%FN7X1VA!*]P?6YB74WO+-25[Z@,8M^DM%J+%V(!4=FCQ'@BET59_2_1@:N5"T= M!:Z63OA5% J,J[+7;8$VR5[M014DWJ?)3%>]>\&R?5;ET4\R6HVEVF6[V3#0 MZ541OF488!A@&*@1#-P-3?NLWCLC ", (T"=$,"VS1%#P!4W\ W./$G)<.8: MIZ L<'&S5VC!A9&5FK$MMHI'&/ M2$961E9&UFO+CI'UM(VZU=6SA1^C*J-J+0)Y%>A[;:)\#!XZAP ;G,/S(3(< M8Y5QM^5:.>@1L,^IYD;WV3H:NC6L(K)5A41U5=C3&F/S<5]3O(1;1@^[;?89 M/1@];A@]CINF19JL,LL:5=GGVE7.ORMFG?:+[/S7S;6EW=G&\.//__S\P[TUDBT10S%=3[!GE[&$&Z]#ZHPX\=:HVM3. M+Q;+51 ZX5/NI_ @_&J,(XD<#VXOGQZL0QB-F*PI(R>8S=R)""/9N!!,SH%1 MRU:'*-<579)T48QRC1*G(5SN9^T1#W1:'.3;8Q=;ED9Q,/EZ/Z;VAMBC$&1$ MS:D6V6FG1F,)=\W$%(H'-\*/L=4C*,@2GAP9R0CD#S#\8,!4?85/5B*< M!>&2NEK+AX(LX]"=X,]I+,;:=^-HWN3HP4>T9?M!K$(Q<:4B44NV90!KR7_I@TNU6QL-S<[( M.K';VL (QZ8_5Z]1@QJT2_=T8Y9 M@FOLT.G"$OR2B>5N:VQG6HV%N6-YSGC.=)@S[K9V@ERYV]JMF,?53*)132&X MVQK;C0YVP]W6>,5ARVF($\;=UAJL_MQMK,M5\,F ME.>L?G/&1LC=UK2=SD*FD4I9X\8:VE$!:%Z)8PW,SK5Y5'2W-"[JK^N2PA#( M$/@\!/88 AD"&0(9 F\6 FVSS0C("-A8!$RGB5NL'7*$["I8&9H% \S1] +A M??9CQY^[6/#FY,KB]D6OSF6US6ZL,+@^E8KN>L?M57CM;C@*6)9I,0PP## , MW#0,W'7.W"69$8 1@!&@5@A@F7V& .ZS5GG."?58*[&-O]CQ S>K."GD5N=F M%7;7'%T[9%EKSGD^UJBQ1\3(RLA:&;+VS2XC*R,K(RLC*R/K>7LDG3E&QZ#* MH*K76'3*PFE6?[6>.6+LT#7RU^#4'6ZO=E%Q5U*2P/V1^)!/G['H=,C7-/#H M,7@P>-PP>'#+)YY#MK1:S1);&C=7RXFLY,L5)5):D,],2(GF:FY:RA+M3(*A M5ED=LW>XU9KPI_C#=21F:\_PW >XVRP(TV9H;JY@)HH$-0<+7=5X+=K5%D0Z M?IUVRT"F:.IKYH2R'UFI:ZP1]EG#5\S>=;J#:6:K.1KU99-O5?A]KB$:=G]S M?7C'F+J+X:U]F)Y<;S)B&XSPM]%ZM0*ITC7C=003$D78%>XQ7NSJHM4<-:0' M']%P[#-,L!NB0"DAZU>1M(A#@7Y<..%<1)?J.V:U01KM]FF-QWJ6.>H.JF@\ M-C1'_:KZC@TKZ8DUA!N?^K;/C+@_."#CTT?<-]O=BD9,YTV'.N._8"7+EOF.W8AY7,XE&M4?@OF-L M-SK8S:&^8S4T*FXZQF9SHQX8-QUKL/IST[$FS[.63<=J!X -[CC&COOU(9@G ME">4)Y0GE">4>Y5=6X0;24IA(4EI(I.4N&N%=E7VFM>Y_.&;H6W9[Z_-4J*[ M\7'-?%U7&49!1L%G)=,WAXR C(",@(R -XJ =P"!5R1%T=W&&?UJC'[I-''G MLD,(0)5'C ',?723W$=U,]?* C=-;E7 W @WMF0W&P.L*NBEV?[9_O6Q?YXE M+<;"L\2SQ+.D Y/0/3Q F3?^;-P M//CNLQ^+>4A4/@D?SSF(>#J:3B(]N!0-CYS6S_XD6 IC%@9+XV=):!3XF81T MUD@C/_8@'7M* 043_F2\[F>JTS*"T+ ML_^F)2]ZW6F;@U2QD,"JI'HCT]/K MSL#L'G^QW3:- X&9%@[_\%O1-WVS^^;8$0_-]A'7P$"9L"JG;C\&(?S;-S[] M+@NOC9\B.UY)U"W1H&3P( G+0652C?YA?3$,6!!@.W2NFSS_[4QBUS=[1L[$7VU9!Y"(>OR-Z0/=!9 QR;]XK:^OVI"^^ZS)G' 7>.A;O M53BHG;_^U3:,%@J+K@Z9A^&EURF*+?_G(LSB8W-Q/X:9_7KOS."MWCG>H_,4 MO7I;>/FEZR=W'XW@\5M2.K@2O51.L]E9Y+1S(:%IG:)G3 O[.P/&1=9,A4Y. M_09M+$(Q^^.K;]QQ>V3/G/YPZK2M[JC?=9S^H U3UAWT1_:PW__WX-7WO]$Z M DCP$1Z)9)K?O76^WZ4VO!7;;VC_RFVM',/?MZHKJM,3'-P=!*S//:5WBAO- M&[$<'RI"/&R $Z):W5W*W:/>7+5?G[1'4ANL?HZF]QC=W:0KOJH@K7*"K,5L M>\&C"(UQ$(;!([A3R;8!/Q2S&49D'M"+5BJ!3E\D5PH*R'P$.'%CXT=G HY> M_'2D3]8ZB1.Z'(9TS[:D'+Y3?=#H9Q!PJ (L+03_*B6I)ZGSL'TR0^_!+]OF ML-^K%>/PR+2L4Z]]9L2]SJG7'GSJP!R,*I)Q12,>'IX\)G5NRK&3+GPD=6,= M85)GS71;I[$P03#/&<^9#G/&I,Y,ZLSF\1RD:40_UWXAS0Z3.K]4@FPW;#?, MVZR/-NHT%HTMHV[*S[S-#5;_4WB;F>RN*.V?Z#0?1N-@VU9_:BR=\"M(YQ[_ M*RCC;[F.UXYGS.!FU^.].VY)UDO&5R1#*24V38LN>Z9];:ZH(\2GG]J=E4J% M5[MF\D@QKMXXRA15#*P,K,T"UCO+[%^1UHM!E4'URK&9B_+^O21* MKQ]VV%VSQ^!QFO"8,/ E[2Z2U'U9@\X$8:<(T:HB5M4L@K 7K/#,F=.0!;[I M(-!C$+@@"+";SRB@'PKIFG.TJJ+R;U7^#$T=XA6XZ"%P]M4QW7><#.48!1@%& 48!1H%& MHX!E]ZJ(VS<+!_B$_:5;=G6\OG/G7KWG,(*X[^MAM<\CP<[EXZE97VFHZ) S-D37,]T?8 M@7G54&?S3\_P4_5UF08.P[03QHN["V@K#O[ICI^FC<, V,[*:U>$W5.I,8]M MQ'VXV5>S>[_E&_/D#I!R';>PW;&5]7M+FAP/3VO.IEIP#4]IP=7:ZL&EVD2% M(EZ'Q#*7HY*#UWD048QM966[;RO7[ONY+E'&WI9UAWYNC;+^:I=2N>9TJJ,& MU;\YOQN?5*^Z.C0O,_)M$U63[1C>(>E%CO2@_Z.36M#AQ:AE+6QJ MOY*=T;PGV1TW:Y6&CZ?6N!N=AVWL(W1"KUN[:W:.NZYHJ@[V)8[QS MOU42P_O!!PX8+GB5[@[)668G9[)D\<+#U\0NQ8!3C_)EQ1PO)DD^!G@A-H93 M39BC]3ARX6^A"[/^N' G"QA:\.!.X9]XA:,P))4:/$HXH>]B)SHWUY82?XR] M*NVMZK:7KN\OUTG"\6(2^D\Z+^NF+NM0YQECX M8N;&2D09#J>*>.0DHU[=N9OS F\NHHB&K1X8&=2@6 XCBH/)5\-Y=,)I@J\9 MJJ_68;1V_!A_^.'+/XR_!R8^JG_?'AWY[H57AV=8I3%\HVF?\44(& ?,L&T9 M]T:&-Z (<&M4F;7OP/3A^TT"GSP/>MF9ZSO^Q(5U)8KA UI12G:NNP77XEBD MQX;Q4OKUZ$:*XU7(OH&HK^U!#J".]8(Z[;.Y0XB7M4V[>0J7))<@%N ?K#=&$P'QAK, M9A'\%/Q)^>A@R^F4SQ[L>O:>I;63-7,UC0^XT*RRKB?P@U \"'\M(GG_W;/8 M,_MOCIV\_E'7'.K]OL.B86[GKB\C4W8667H&+;B)_"X35DWDN]Q$_C T.BS/TE;^ZO[O&ASF^$FKM7G/8#5Q((Z5,2YL'YT57F#\*B+P/<'5 M+K-$*+C-*1DBNOJG FZ%\97$]F&M'-BG-3_NC\QAMU-)\V/+[/6G(985103;\M9J/;+9HT> DGMOEEA?E-=OELA5<)A_E\E;0L&YH%741 M/!L5^/XSLUHHQ'G."'52F(WV>0QT35WN&P5T=U/<0X1T2*)"<-%6.E<]_(!& MTSFMA$\'5DZT:-&?AH -_H/CT<$X[D0Q_ANZ$SKW@.^OUM'BEM+07U*]K5TJ MIV4/S#97N%>6$%X!Z14;-QMW2>-N=TV+C?MHXV8.BZ,DB*?LY)VH[!Q*/%3G MUYCM@[E-;NR*K0ZQUZG5J%NU16]HCJY=J*N["NK50.+,^OWLSK5)VMX=F(.S M:_M9)%@CW>>-]LL7,)F#?ID%K.$L:NR$UG.'R>I=CBJT O>L\>K->ZS3EJ@U M);]B08-,;><-UAG(-#IFEWMRW.;FJNFZW0?OBW7[VBM3@S=/GZAZ456=R>(2 M*L:3?^*OTT0NBZZ7-,/R:CTO&M8CBIM+PN)=F7/APD!/A A MQD&*I4=A+)RI\;K3Z>6(PXB_R>[E>">*9$Q( G3(:8P601C?QR)&!E>,"&F&M=/23K^LP[=: KN*;%_Q LG-M8K M9,UQT6L=K_%S8^D\&6.!'$G_P?!+'!B/;KQ8!-Z4C@3@T9*D(R:6'/PW2&4: M&'X0&Y-U&,+8O2?B$/&)GR>].=X37L99PI3'D6E\GI%@D"UCMH[7H2#YJD@/ M4N_0/6))8C1W) =1?J@@(C0L_*OCJ?&HT8BQ*]"4 M8$I_S9ZEPDLER7SJH_Q[Z]'WF,//:9[=A_08Z)T>I?6'!VY\1".;><%C]&SB M(&A<*(S7F EW&OM:5."BFASQ9*2JP9RDD[FK?A(^W-9#RO6CV/$G@LB"\("O93P$WGI)#!<@[0=W@JPXDR!2P 3O,%W+$<-# M MG1#,TX=!F\:?@T?Q@"W% >!@H82/G3F1 M:!'H!>%7N<\F-H0\AUH,]Y%,9*!.Q/J&CZ"Q.D^2UE$.,\H)7?+,P2<^ =,4 M@&$2H]C(\&'V\*TD(FP\.L&198K5Q\SP!&P$D11@P9V!3^''C0.5PY9XC"$> M8W7;1JO(I= 688E#C9SEV9U6WCJBN^-G(CU7\ /_GB;4C<42-%^N3Y$Q%2M0 M$9<4F&8=UBSP"O\K/U!<4_!S9+N['Q-K%#X9/MWX1>$ZY"!,W]PC:BYR".^# MV3U8$3PX$KCLK_U0P+3_%^Z*9%JHM[M=A!8,=";"L, RB1:<+M*@L_,Y+I[T M3"08&^0<%TD2*8G#GK94?RWIM$@^A%7'<*5N3A@*-03?Q,?Y3WAD"1HFDW - M%XGER@N>A)#HT]J2E.[#,E L M+ 4YV-W<6G'PQSH['RR) M $]PL-#+^6TA,]C3.ZF;?7'-#NM-ML2Q0K]<<-IWI=KEQAJ)\>X>>1ZN]]8#S^9 M"$%?PJ>+UII?!4L_F6A!-RE,E76'0CGWDMZSD_-#[A1%*(AI]*VD^J-- MRD?B539^=";H$#P9=^3919/0'2-8"1@5#O$/WPQMN_T^IU=AB!$ :=)W/XAQ M=H]OZ%S8P[IYO"S8L^ M?*J@,1*]!\OEVH?=M%R!<7^^(FR@<8$>KF&79(!J3Q]1O2F^&LQB^@<"4N#[ M,FP@!TF1!W+Y/9<0)@U<'$7/>UO:"/[8FK8DK^$MLL6"=DD[%$-%6\M0(AL% M7:?G[+XG/&LLXD&>8^P0>OTF1C18BA(QE@6P?01'RD9Y\ MQ(FYE4\(_/1ZS*W\/.?!C'\!_7:DHH%HXLZO20-/4<-8 +G1YRP@#P!IW MDD3&9J$3Q2'<#A"U;),B]L%,F]"B8%J".9A?,@8+V" MQH#AT*],;AW^!VYY[DF-70RNGFTB6>K@I:3_#&H.EZ5PU*' MPM2:1<:V-X=W%Z4=4+K&/=CBU1#%@_R;D";0Q6X<4 MY)P*\$R]Z%M:[!VX_\1=85X_20K>\Q'6;;PS/%AN V&!?9('U<\[OG(0\OPX M6CJ>AU'5"4A,KKIXO+73=Z5CXF+PU\<-)1Y3RV/_A\))3N(VQ M0S/EBXQEJ MMO .)+2Q],6S64KWP+P-*FUV/QS9'PD;0_F+5!N\A,/>2%PP1%JTD [A\"O M/_[\S\\_W&.>1^X\$C8>8-E?P723]DYX-N10 @(>&2QINRWR/N,[8QHZCSC6 MU[#FY3Q1J;DT%E\>KL@01;8G%[^[,GRJ@A7!@2$$M\#+G>T3I"N]N*/D0Y M*5#MZ9$27O4 SPS"XHG1#B0P5AZH MJ(QC[1D%/&))QW*@ XL@I',ZV$WC9/PI@&TGSL0/=,2,)_+X'/PJIU%K2B*G MCE]N!!I +[ @P4;KI=@EFJR1V_^L0896U@+,AS5"D%VH3?84'A5^Q:+>P)\F M>!3DME$$:SE)JMP!!J+20(3*\3$(P?X?W! 6[ \NV,BOPG/%3*KH)Y!]L'0G MQA5:2BX#B M/Y-?*5V!3W\$4T63_NR#(1#HX=J=IDKAHXR[)-;Y^>.']+DR;RHYDU$I4814 MTJRM7+P1S014[0@I13\6;)RKQCL#)*K88@'29YS[%(SE,1_F8!3_.)EFRF9W]+5TOX0&&]X);V?G/-YX@,=<@1V7O"LZ<12KE(_/DR M:48EA)2D"U\ 8P;=!&.D_I%94?H K)U+#&#]%^-?@.@DD+'CH;73>KT_?371 M'_65M2\&7TV+&/*"5,#FZ!XQO;;9'?:JZ>32ZYQZ[7.=7#KM;JV&C(UX[&I& MW!D>$,7I(QZ8HVY%#7XJ&_&P7;:?T3.EF5=@\[]4XXI32Z.MZY/X[^P_<=XZ MUTNP^&>%$*G7=@$._SK]E*VSAM:Y7;Q5/].\5H.-.OV4C;,);9WJ9YN_BH? M@[?<3#S3IO,7Z\=5]>-+E&G@ R\IPDC(LW>G4$TU2 MAM^"V/$T(0X\0[^_J\CPHRKR6F']G4Q-] (4$5;0@:Z$%%<]R>0:+CFMQI), M3Y6<;N=!2+T$=\7.5<_+[ 2:F3(\93QE/&4\93QE/&4\93QE M/&4\91J(2:>Q[)BR9B5_74**?ZU_IACZF4NZ*WL]SWX8!A@& MZG8^K+N^,Q(P$C0<":R>!KG,NFL[XP#C0,-QP+9Y9U!!$L-)0FOV2?D_?-7J M3DR-*=*2(;4E,MGITNI<(UEI-99JX?6LH6/MX+6R#==I8M-5WU_@:/'1 R,! M(P$C 2,!(T$]D.#.LLW^%B,;0P!# $, 0P!#P.4"+LU.WM@*N& ?*6K[@)U1 MHO^'\UUN&6";'=;F@VX^X&(D8"1@)& D8"1@)*!-5]L$>F*2M;H6R&>C!8B/9Q?[*J2]7BM[B M')_,RJX=45 U-39G%66-6(+8&NIM#=?.=V"#8(/0:DJM3M_LL3FP.; Y4.&! MU6-SN-A&[3!]1P6'NB=3B?!8>"P\%AY+F;'4(3JET;)!7>->2GA3H3]UF6G; MO^P76[1WX,MIL!Y[XO:HO<_B1943IZ;NZ4C?8-XQK::4L>>\YP& /39CSP5/"][&#KQ#DH($ M?R3CS0GK/^LH=F=/[Y=..'=]DLTH>\'OOQN';[\OIC+E[K,*(C=V Q"Y\)S8 M?1#O']UIO I@/:IB&&WER9Q;5WFC&$.UK%XKP3?SE__:M^0)\*/1;@Y!U?+ M">MNYH39-/A>?R,#+/?G(LQ4?B[NQZ%POMX[,WBK=X[WZ#Q%K]X67GX),Z/N M/L+9V9+2P=EZJ9QFLVIRYU!.-*U3,0E"AS3"@'&)$'^&;^;4;]#&(A2S/[[Z MQAVW1_;,Z0^G3MOJCOI=Q^D/VC!EW4%_9 _[_7\/7GW_&]JG$JC1G=BG%J5*&EU5A*]P[C.=-F M+*7G[/(X7SLT_U4\!!Z\B_$Q%%,W-GYT)J[GQD^56,2M+)%:C45C:VG0E'^) MP_4D7H,1&;\X3QB0.BDSD>7))G2K4_[W(&:C8:-AHSDZ';[!'*.7D.''=1B" MNA@K)!H-?(P^>M6UUKT8JQ C3@74. ?T_@A4T4MP9TT".D[ARY:O:I?IT]6@ M\V"C:G_UYVYF/&4\93RMK%YDQ'#*<,IPRG#*<*HQ<1E#*D.J/F-A2&5(O>". MGUU47=B^./E&^^2;E\T?<^_S!&HD-)W&P66EGEY#BP8Y*-NZU5"1]OX]G7ZGSLQ M"C *U.UH6G=]9R!@(&@V$%@]#7*H===VA@&&@6;#@-WF;4$%Z1.55%4V"4#^ MX3M++/C[KY@:4S&.C:D;3>"ZN)(29([(U!)[JYQ7[9"XJIW9682HJRV<[J#= M%-IJ-1:&#(8,A@S=Q:356!@RSL8?:G7,_[^]:WUN&T?R_PK*NU>77,FRJ*?E MW*;*8SN[WLW$OCBS>[=?KB 2M+"A2 T?MG5__74W (IZ6K)DBY(Q'R:)^&HT MNG_]0 /=G3DP=-?<*ZL26*RP6&&QPF)%>9)$!YY7GDD+R23)>.@*X%^2)O]A M*W3>,_H>>"[>KLW;13D+!!8(+!!8(+! 8($ (S#XTP* !0 + !8 + #L*N?R M"OW3M] U=QW^+IFGF0:T3NO?GML?I1K'EJ0%_;:09,4^WYN>8E^ZHY5>9V/0 MMKFY1T;0'-!1;^*TM2Z8_, M(#__9R\^&4/,1N_:>6UW<[JVNTZJ\A_/;+-G?A2S*(M9+!ZB *2+N;'P9,I\ M[LI IB,6^>R/M6J; 76!C$+&0P]_Z(Q_2/">OV:A4-/5J%58O5:OT9V7PA6# MGHCU)05#R(858 F-H1?@-- )? .R, "Q'KM4Y3VD:8LCN$B M?"H1:4*7G$_T_HG;)B_+D,&O,,R0]('CNWL\H+$G?0%W5KA@H*Z[. 5IZ]%TH_;WS_^! 2BE,6)0'#I90G_#*XUVCI4:" &*8'#XV0<19L!J>%P\#44(C"5BLB EKD1# M$7.\%WX.Y.^9A">! RX?2ER8IF?@)_@NO96 GRD/!F_#D?'] M(YKU8^'_Z>@/LE?KUGW>/O5XS6EVVTW.VYT:3%FST^[63]OM_^TV!1EH6"83DMDF!88:1Q9S-TT T"Z&6/*:M:Y6>T@>A2&W"[1 MB!HVB+H6^-]C/MDQEP"TPI .W"<.!L%2].PV)1/IPQ\S3" M:C#65&D&JC@7&!3P82+.S%\^>3(9!GQT)D,:)CTT'47#=S0<=9UJH],D1-+5 M9?K]&JVJ"JVF(GQUL=&IGC:77%_Z<*WJ++O8KKWTV:5?[59;]?VBV $]6/;F M$I+%?DK;#29(Q4&"F?\?W=6@8YWSTU%II>3,T; M(M-SBRYSUP%+CEQ?19)@.BI\ZQ/0M\!%*Q6O5H=RW+#R8.4AEX?F<WVK[^*TKJU^H'%3H8MJR=.AXG08*ZY!5KEG:ZL:O33I+ ME*[O1JW:L-VWEK.H7,UWK&I;U;:J;57;JO:[5NU7.!_#JK95;:O:N^:,;8EK MU=NJ]\&J=ZW:L:J]MFKOR8'GY>EU.;.Q46T\NE';T&G'?C%?F63#MR:Y3< P-?QK,]PD KWWLBW\WV:R3>K'Q; M^2['W#7J5KZM?!^P?)]66U:^K7P?JGP[S7KUU IX*9(0AUT<=9O%;I_C(89S MCHTJ2ELC]798/J)/G9X/Y?:L?Z-GZ@?W%P'JU:;.7-CU_J.+=K-:M>%OQ M/E3Q;ECTMN)]N.)M:QNM>!^P>#M6OLN2@#CLTH%QD\VSTF8JW_C[)9J=4M$R MOU?Z>Y42^WW[_7?__9(E_$_W -)O8QFZ^A6OO=$OCO=:LW*MY7O0Y5OIU6S FX%_' %_-6J]*R(6Q$OQ]S5FUWKA!]N MFMR3#],DC>/\HW*7\%UC!P&1I#-1_KZ5\+D;E/#9,N8=ZW[[-8I #KZ,V8KW MGHBWX[S&"1)6OJU\EV/N.G87BA7OPQ5ONX_0BOB!BWB]]1I' !V\?)>LKF!O M-Q)2KTG@8)C&W$TS_#M/^H>PL] KY\["-Q/0I8TH)UNF-N"Z%V6]0"SN5%DN M1-CJL?;K97.WP]>26J-V:_>;@K;)X/));CE7DRPJ650J+RHY36?W!QU;6+*P M9&')PE(!EKJ-W1<76%BRL&1AR<)2X=B2$IQ;8E')HI)%)8M*151J5ML6EG:Q M3'*2C;',\4B("/@PT2'YN7E'Z67]L^ZW>IIJT$2JI=P]/O59:>JI'=*/M3%5K56[RR^ MO/39I1>[M6JWTUCQX6>6G_3J!,C0JK.W%O+J&9H5X1KOYL4#8O[(DE?ZHO!7!G2:*EFJFJ1;;=D!FUU!)WSV3 M*3#/?9[NJ<+KJM.FR?PNAK%(L*Y9=3AE@>0]&R%MS0.J^RT2G0S+!"D(A8#X&'.?93$?L-N"AE00E">[^2P+,AMJ9D6]^B$+6RP\88C)A8#K<+"#!Z $6>'@' MBH0T3X!H"/-CE*5)RD/\0O$U/&&1S_Z:A4*Y1(U:A=5K]9J5)"5)WOY+4HXI M5T]ND'GPV3^"@\: CD""<,1"B5 : :JXX))P"1+#G]@P2B25M518(N&*-C\I M3#S*#/Z+#X '*0.Q8@!1*%IP08,426@6Q_#78,3"*,4O@6&#?RA 0ZL&1LT3 M:,-DB/]^1NKFRM+G_^S%)Y]7$M=ZO5HNN7S>W:F3)WVAIR4+94H*&V4QNP9E M1I*S7B+A;S%Z"X^@^,A>8*9,^C"KH-]8^,.NGH91G![?P%TASK9ZT]B,W$5^ M^LCAX1_"[86N'TQ$&P81X,LN%=@-5*6*P('.!QH<:)O5-F/ M/A@]31V2(Y[$ 'QW'QX':4K 009Q= 768 5PT95PMY>AIU0A,0S$ _(!Y%H. M<,3( O@9!$#>BS#*$#6'J$?L/HH\%.TTBLW#( +P]RK[AV!]_B 4>U+^4X2H M'2#7FH3\BS"?#Q(U@S_A/]7'-2'R]TQZ-%Z/#_C]V)6K,.G#+2/X$[4O07\. M.?!B@K$F+3?KZ@/Q-^SQEN6Z#NB7T.#SG*14G7J..^EG@ M S (C[C0 XV%-U18/WJ$/^.*>E-:F"1BE/[8D(/127@J$U_J<3S"RZAF3H:9 M0"ZJRTH"8@$\BD61D-7LSK.*_!Y X08P(!J*6-4>DE*(.#%S<=N'"&(XA,?4 MY,;B7B;H%^"Z:4]SQ+^U&,7J51^MNK?YX;I2 MZ?5&V'R9@)O"T'Z ##PHU20GA:0=Y7Y"OI7N1/C,,&_$Z!M%4Y?1%XX!<=2_ MM! E2C2OGH([K90%#E0 7MPJBM] B+$F /,@K(*9@+N5T@&!*2&2"Z/'CQ35 MH"C\AMO;$7_SL84"6T@_E6K#;F>^:'X7R!]V[KKH'Z!?0Z%BQB(]9-)Q@$1H7P;Y%X,'7 M\[T=I(K/,5>K*4H;2ED6\@S 5:$LY<#(*/G@<85DM\%;2-63)*F@&'"Y#T@A ME\23QCD\(_<1%%OG*ZG*6 ^_V9K=>FX>XST@)4O%)YV@JQ6?/UKD^BFM*_M\ MMTXGV5;\/XY+>G\ZDKU:M^[S]JG':TZSVVYRWN[48/3-3KM;/VVW_]=IM(_, M4_UXG/F_%\>]6/"?Q]P'7ISQX)&/DJ.32;@ Y2A.P@QOEUK)3;GK^Z^'+20, MGG C97C.E(^&M^'(^/X1S?JQ\/]T](?G!:)S]/F'"II\=@&?5$#*/\\3MO)L MIEA@(:Y_7/VJ,PY5]>=_91S0+"4P(=L)/P3FWY?@1@11DJ&=/^]%6 $ M3/EWF?Q\7];D,HL1\Q':4Y =P0;P3#]A L;IST\,G*L0 MPQ+P7C"<'"B&QL!03#(3LZM,VRY@?Y8DVG1-W\V3) )+DAK7$L(R>K7*/ZE; MR+LJIJ7P9V7CKL'ZL,XYT^9M93G@TW)@#)\>T'D8XB:=[T(YFB&.90#1\/'? M\F2Z]DY'@L>:?Y=@7 <]$6L>.LA#I[MB5+*NB"V*4E8U$-VC&7U_)4A_*S!H M:C! ?(LC[>&#>^,*#^=\%?^X%"J\,%^W@ -7#SS(N/$-QU+.ML.(=<+ASEX& MPQ"E#E8''*3S":C( GT7;V M)Y@(-$.LDPWT@H5*/PT&62A=DWY6=B4$#Q>C$4QA8;X:C1TFFB[Z4OA #5!' MIN#&]R'*C_,,Q<753YLS<_R6_OX)?YT$0/1)_@A&(A2L32JO$ MXI['1$0N!F/YJK+K$&4L%"X-,L^L#('W/,X5&MB?H!V#V8CA[;,FZ;\J4Z-G M+H]CG!FT<:!V(@>(2D&JDFR(R0XRS"K=8+[/L;1 #@L4P 1>W2C.?+FIF-^$ M[R/M#R($&:*K>4K)F/H5U&GA*A+[A1:FLB%E?4 NBN.8HDGE4N 3M$JAY6@U M BH+*:CHE+@9YEHK#*7+NJQK5B[&+AXM(X:@!]JB,,R^%]1#R23(^3:LQ&&G M7YW6:GXX6^2"3WG>TDR-6YR:<8(F-E/#/H"8>\*G# T\_)W@UVGP8Z?UP5>P MY[0\_:\Q3!2-R$>E5Z1K)A0 2.*D(&A$T.&G?#%/HI"6ZP+Y$S$QC68?J*PW M@&VN[ZWH)#?K!^(DWYY__\&NKZM, 9QJ:WP]MK E&4Y[-7]MJ@!S[5EM'?KN"B*G1X%(! O%@3U!2?!,HN.!;:]7IX5L"_,\&=:(85/ F5]Z?8) MNV><3_JZL0F5@OKDY22(>7/!L,K^)\I8 B@?>!AJ"S_#]Z(Z2LT!@-WBH'5J M TP2.5[%U$8B4API9KZ#1#R2S:"$RG-!_P058&$X56 5J@PH=^X7")C].'(& M38=:7NY1Q4\\RI\TV #X#J(Y MOF*=:@6TX,QM?FA7^4]<'7C6W6SS!ZI/JG M3)E0'B23@8"R4>O,"GSR9.',O&VJO<3>TNK!O@I(;R;X/M\'H%3=G!DA8.@) M$Y!QAE5P,(4#Z9:HRDI 4(B^T86(,1>NTWS%"?APH*DT01GC[8!A$(X%O-R?W1?A[D@V'X+W'TY\ M [IP<=^5- *&,V# M*IQ5E:B@.)E+*9DY,0D9T@1L8C&%[:GZ+YP,$)\1?19"EQ%>ZZM)IXI.[HL4 M;!W,*F56=8DHZ"X];L9=?#,,"B<J*[=_![N Z*A6_ 9C[XA%'W1=! M2@:$#0.NJ][PD_$Q3X_[P#-&V^9T)C\?6]+/4@_,0#+A+ P 8"3 E!C"QP%D M0JIB G<68P95)&A*W[!4%<6%:A?,W!F+F@]6E=J"$-_GI<$8!.EB1.0LR'N< M#5.M"[8ZZ2752=W%U4FVSLC6&:U;9U1F%VJY$=;@A&7..L]$9VY5"+C&WHZR;K14]V('[%B5PMR"^6$0"U%)3-W$7K_FJX+YPNOEN" 'WW@. M[OPHD?2Q\9+.1='AAO@CI^$GT4>5R*_B6"":ZP MN^"( )4@7=H[++@Q9RJ#FL5Z<3AQ@4[EGV!$JY54K6TK?_33A)M0*7AB>O_, M@_3 "4NTTI"#AH,>KW^I@$=MA,DK]'M"^R%3KM?DI_46!LWLXC5D3SY1VBE4 MTY<3,/WZ3X6E^#S)&\@\&:O^#NP?Z%(+NF-B3P3]@#X+?N$3_5/M(:=UNX0\ M-I4/QWT:L\_GSQ8]2_2MM530*&<=3?52D-57,'4Q@(NLIYQ9]^A1FO?M6_P^]^_BSF/ (YWA!&OO8XYZ$=>55-&!'B MIZHR8%(^'D6E^ WUKK&\J50("$"@JC7H&?Q)%8_0 MWD"]XN&/XS^SV0W5Z,TVI@%T)4O;^*))O�AGL% M0S0?B0H00YB)'.Y=_)6L HXDR5.:!,)%@S)>.^A'CR;?IU1(97>61:5&\%4= MPB*85%;#P.2$$1J#S&-?4%(3_C=2#XQUR,]BNE8HF# @B"!3Q)/E0%+)7S7! M.3W_*!)1 B_Y8(B90C[S?>T)4O)@A+]*2C%/O--(G'IE9>8;2"=^XU$FXB/M MK"P,/:=RS+/BQZK@Z:DMV)A#'^/+@"=DMG$Y#V$88VA\=BS]"IN\S!63%XQQ M% BAP$EW9.P$)3C0=E4*.7C*,\$N6)2\*OD=H;);9$4*LB$9[SV:OUE'%1!#%MC^5NP( 29T\F*-952G( MY;$$2:/)D4]%;"9-GF?Y,W!^S&VX05N[#@K :&4,1(33CX;1ICCP??IB!7W MIE)RH4+[5ETA'0:/A2 M>,1$^"#C*!R70.HD)KKI(IYXL4HP%@N ]*M]+@.S(68B@JG>9A#&Y4L_2OS[I5D40C)DT6A <:RA1/9 M4' FMH8&$5(&L;9'Y<-:5)6QQD?XD_Y]TGJN5E@\6TNL47G.2I85WY*2.E]\ M)RLJ)I.*]R*ZCSF863$W6""YUWES+ (D_X][-&]Z Q229^!TG.L [VP0>3"W M*ODU@"@A48),1Y!AQ$JZ2NDR<8/ZOQOGEHM;@@A8S]^R >.CL^WRU.OC#^ L39+DT:L"R>CJE)H M2C'C8F5J5I9&XZ@C@:LN?G+^>J=+V^ HW?J$LD\E;IE>O%)OF&2,64$S)Z*% M0N")?Q&^ +<]"\-/.G<-PGL7]!5&3:M96.S&07%!#8O(7UA>#C#/&@^>R1*^ MGY6G'[.U9S!KN!=CX<)%7M&>]F7L495=JJK5L9!3I>'?XUH[<:\/ .-N'.%R]OBF E)7%(T],:X_P85>S'-[XIZ. M@$0/0Z&S$0&U>*0J> L#U-O#C7(7LT\3@S<%>V:5GKBAA$VFXSP^#\V;X9-: M)\PIK^BWI*K6!+?:XX*&6=A/]&F5B99J%9XZ'^DWM4U=;]A?<[?^KIFR[H$R*S)F[\>YJ"!OY^*[P !^B\(7 M^8YE'8]2P]7_7[KI6ENQ]AE%7B*;I1[0NK-WJX^J7V F]"[8ZR3)1/R^#AU8 M_[3:89&7>$0@+K!1A$RU CS1Q5//E4Q-Q"_%D]RP@][;]6_L5!OMTY?U;VPT MJ^U&^X4]&FM59]G%5NNESRYO&^E43YU5.T.6@^1NM=5^Z;,[8G(39&K/Y*)= M;=>;V^D8^I+FMR]JR#F0G@>ZO5I#SB((/Q-^K RWDRB]$RT+?S!$YY#S=]:D'E'%![+QO1Y_W(ATZXXZJ+.4Y#)S? M"X@FI"O6\))*/JQ;+FF+!DM0Y/,U]&SXU@2W:<'S68KG.(5'GS\XV%$R&^8Y MQW>MI@<-SVP:FC%XH2W^&.EG/0@N@Q%A^'FH^C=YU,672JYO8USJ'206S@]/ M3LZ'PSAZ4COV+S&NC-G?>9")@LS\P/* 7_F(_8](V2^B($._Y4?T+9>55_"B M_^"Z0OC^BI*D(VB*N8'55N>L^29S%LN .2I+@;D,.B!6_6J2%R_1 MU?5X^D+MK&][VNESKS#O*@HLT;3GK?%I6U9G/O%TK1TEQL%Q3 M]\>]$'F+&A8UK$FU)M4JAS6IUJ0>IDEU3D\K-:==.:V?6N38+G*\1J; I_^V MBC(E8B(F9J93 ?A;P]D@$? *+-NVUS)+XC(]L8[)1FPKJ_!OX'N\HHCO#JS* M-3M;=2\V$5RKWE:]K06S(FY%W%HP:\'*'P,?O(KO?$%\[\)<:F(]'>=.=+8N M6P9R-^EYZR9LQ+:RBO\[3[*_)S=A$\&UZFW5VUHP*^)6Q*T%LQ:L_('NP:NX M7<]=EXFT<:-L^<#=I+R7%C?HB_IS#;CN11ENFK>U:"5@>EFUZYVGV[>L4>6: MVQTFZ[>I-!:8+#"5!9BLW;?J9=7+VGUK]ZW=/P0>ET]X%^5,3N@PMSE'I4PH MX^)^!W..YMOIX23TY7G'&,X]K.^9XTIV>S+,>D,Y^LS,&3B1S_IP@8[J#:)' M=5NQ7%?O"L:BF MAXQB[Z\<)B#?1U1!T1!A7W5NF6BDE'=HHX:MR1!FE 3)='&I8(O6O.E,($R' M&.R0&<4\AD&9655R6M 7T_PH72P8RZ5&]7&=T%5]!NX\A=9=90KTPLNH93-RKX#%M%@BLY SE1HNT6^Z M*XQJSOW*@KWJ6?O-HSD4%$^VK<]Z6N4YPZUPSGZCJI#U4OBD<4'L&)3--+3N_8D_R.^X+4-M+,$A!1'V\ MUCI=>[^.TOX6@:D=4K-;B%)>+A3MVL$)14L+Q0VA]O6X->\Z2+!OTK"LX\/\ ML6QH@-J-E04G#YQWV;0*>.L>PZ\Q6/$S<": *25V#'4G*ZR:1C*2A=P-FKI[[LR?2@FM!@M*KZ MAF!T*/0(J2UP3^!/O@S4 ;U#?4#O\QU$%S<@*9C?@F?Q!MU&NM735N-EW4;: MU7;C])6:2C3JK]%4XO042%[6=&*-IA):6AHP-^4Z3MD2MIBPLC0*007JC;CN8/<3]/AVQVX>P,SD1WCV/3SR>\A.GWNUT3[LG, K'Z3:<>JO6KCO-]FGSQ!-/ M#:?:3P='G\\'*B./V>#O(DFIL_@%B@FV4E?+@-9/ZX2Y# (N(*Y_C1BV@MCH*=3;Z8:@HRISC1J-VVOVH/1RXZ<9-(^Q04&]AYKS6_EB=$R*L M;C-;935-EC!K,[=M,^O69EJ;N6=$;]MFUIJ=9KOK=&NU>KO6/>'U>N.TV6K\ MGR=\I\F5]9PRE&1,:6D7+-NFEO49PWD>AN*)G9O2G6FC>2E\&4I:/KZ-HZ<1 MNT,"B#9:4/$4),<8.#I/M?93H_:$Y4A/R@Y^D7[:GV_Q?AD=!_Q1M0Q_"NY$_("5 MJ7^) ISMI((FL+IRC%C?"W;NII16Y5XT1'M8?/1.4#T\:]1R6WC'XQX/17)\\Q2($3Z-5^H0M]IP M[?T09BW:9A;-ICRM1=LWHE>S:/6U+-H7&?+0E3RP%NU]&([2$F8MVB86K6YC M-&O1]H[HE2Q:?=,8;9'EZLVU7)3/=$[9;]6[ZD4UMU=.HU5[UJAU:VUKU"QA MUJAMRZC9,,T:M7TC>C6CMFF89HW:H=N.TA)FC=HFI\#7G.KUMSMKUPYJ5O_[ ME^]?V768I'2HS67D9EA[M\X!]B70:TN81<(W1L*[B[]8)#RH624D_,&?HC : MC, '34682%V#/! 6$0^<,(N(&R+BQ?E7BX@'-:N+$/&"!VX6J&#_JPQ_]GAB M\?'0";/XN"$^7EY]L?AX4+.Z"!_-GC8+C^^', N/&\+CU_-?+#P>U*PN@L>O MO"<"BXSOA3"+C!LBX^WW*XN,!S6KA(QC0+R-12+"U ;4[XHPBXL;X6+38N)! MS>A%!*-@M]@DZAK/"^>JI\@E3SFCG?$?U#'RJ3H75IW R@A)L40(6^!PZK$C MPWPC/EC/CV7 T MVN!M3]DO2;6I/4=_*^?HS^I46=1G00N5N^L_?SO_\=OWJ[N%D/1,XYQ2-9U: M !*WA5)=K,V-Q>^9C.G,MR2OU\W;3DU6 \-EI]MHTCW?Q;U,L/>>ZE#F8?Z:NY5VNR-?.&_#UZK^_WEU]__OUQ17[R\W7R^MO M?[ZKL.MO%]45@F2#.6&D/(EU;UTMIG)*>[R7I6S/*'M&X,K%L+V&KKKT7BW2QI79B3; T[^>O[;]^M_ M7M^P;]<7-U^OOGZ]7G^':+GL4+FH*2<(S8?S>2+S_M )1A=W&$AX8PA/C9W%AZMQU M@9H4.&%>-6=):@^7)TJ>9&PW%J]$G/0B;P1_]--!\/G_ 5!+ P04 " "5 MA 91#0 ^MS 9 "S) $ $0 &5X;',M,C R,# V,S N>'-D[5U;<]LXLGZ? M7X'CES-;%<62)=]2XVS)3ISUEF.[;&>SYVD*)B$)9RA Y*^S*\_:( 4*9$$ M"(F)=)::*5=L$NANXFLTNANWW_[^.@W0,Q$AY>QLK_>^NX<(\[A/V?AL[]OC M9>=D[^\??_GEM__J=/Y]?G^-/G$OGA(6H0M!<$1\]$*C"?KND_ /-!)\BKYS M\0=]QIW.1U7I@L_>!!U/(G30/>@NOQ4?NB='1]V#IX..3_Q^9^ ?'G=.^J3? MP5U\?'AT/.AUL?=N_.%PX#\=C@:DXQWZ3YU!KW?8.7GJ>9VN=^"/CGH#\G1P MH(B^AA]";T*F&,D/8^&'U_!L;Q)%LP_[^R\O+^]?^N^Y&.\?=+N]_7]_O7Y0 M1?>2L@%E?RR4?GT205J^OP^OGW!(TN+D-5@D#@^(>*8>>>_QZ3Y\HWTW+ M S5JH$]9&&'FS>DSSE@\+:_@1V(_>IN1?5FH(TL10;UY/7NEM *.(D&?XHA< M. CBCQI38$!/!>*)!['6$Q)M$-GI)PACU2JST^_H(0 M $6G,RXBQ J51SA\4A*'(E+5.MU>I]_;0QK::^[A2.EK4EY]8:'2/@FB$/[J M9"3>OX;^WGY] >*P,\9XYBY$OJ(6)'GB+DQ.;WNGIZ?[KZ"(E6(4]4J5[\"O MG=Z!&]LJ!:W/6_[52>LU(4/6"=UD2.NM*4-YOZLC2K[FC:X(LIR"++VC]619 M38Y5A5"D0N*]'_/G?8_'+!)OU@X2FBJF?[CWC062/J&27._428ZT$OS2R6HO M\L>,\4A1@2?)L]F,LA'7#^0CT+ /J9K=DU%J]0NC2DE?5O]\P,(3/+!T_/V9 MX#,B(DK"_(BD"$P$&9WM@=GMI,;V=P\'[Z4D:9$"@\6^ J_W914O#M3G7F?? MDU( Y3G;"R4D =$MM,V?[Y.1Z^?+*I31_XBO#_"3Z]?+*B3X?__A,T%@_!LV_W5R:'2+'5Q5-Z*<5,!S]VY7\]^$&= MS/ON(%7OM_WETDMTXI#XM^RC^GWY Y/*21%#Q25[4+O>8D@XQP'X$P\30J+P&\.Q3R-P1NNWN966 9!> LB!1.%!-B>9(Y)110E9 MI.FB7^>4_[;#+-?.=UC(SYN0B$J!FP1PD; %36D$NOW5T$2_+G!J*[KSE@OY MZ(I)G,B:W=)$T()F7_X,3&AFM!$?(4U]UT,7FOR"3^6'30@+Z3.YYF'8.*A6 M#A:4!_+GL#[*"^S0K\#P;_L[Z$N ^?QG3*.W!I%>)F@!]E#^'-4'5E/?8;C8 MN7 XN0SXR[K.D86F! M+XDC:.@%/(P%D7_D";2HM1_BZ12+-SYZH&-&1])[8]'04YDHRL9W4DD]&6W6 MQZ$F/0M"ZF<9H80T=)(<<9111RGY'7Y+[?VC<*R%)R07#DIZ7'T\97B1_-8F M0U@/@J'O*X8XN&(C+J9*Z$\DPC1H'&XC+Y,*2#=U,%A/!3HHXXYR[-&OB0"M M4@TR!H:Q(T8==72>*23ED#._2K9K#K=+E&:<@4K\7&8H6/!V6.51W =_;7 M117NR3-A,0EEB0L>1GR4/I E( F#V5MX3V Z%[I10BYL7E?6D\.B3">#%2V_ M+);*HY4<$$%TQ[*2%1?5_*5S-%(#W)[!>N1 MUG^')(5V-K9K@%&L:@XE>A!.%#S+A89O8\R0:\8+SB*!O2B$M>(7L73&ID3< M$X_09]4LPS D$3AJUQ0_T8#"*A]GJ]H0/XOE[ _TY)0!:S7'H?GKQ?&I!.]0 M3H9W2$NA[&=.CK:;QF8BR;H$+6A#YN[8AO8N.#3U^<4NJ%[+7L#'C/Y%_"8Z M>2T&%IP/(:2KVZL7.W5:#&5,=]#KAAIZTBT,==]@_F4 M!POX1Q!YU08_QU*9[AQ3%P0BSL4Z&!&L9R)]"QKZ 9/PCHB'"1:D/FB%FI;@\[17DE%(B2!)!2DR+6Y[US"THKXY%CV Q:^% MQ'01AS8&I,L-"EGV6'\,'YWC$";@_4\TB"/BIV5G25EGH]<$,[,]/.A)>UA( M.Y1 W4$YYC#7H-@KYR41(*LURQ2DA>82%B#"#Z0SGW$ LRVRE>Y)& GJR7:" M=P[K*.M0,YO5 UAE4$@W0,5W>K5DCK8"-*.NWN^P6VAM5Q/L0--BEOO]DMQL M?1S;:*[K-+ZS678A:C&_ \@&K@-I"PWL;30A0F^Z<)H%6:IG,9JP+*N0M5,D MDKT^;9L,66P^5RM86MMB[V!U52$<*$#01K.VV)KSQ:>+CYWMFA-5BV&#G$EA MK"IBM["$M03:%IJW=&H\/V7O9.>J"%@,WDFO)'V=TEJ>H&^7Z:MH45<;:"9C M,8:G_1(GW@!/&\UB10/#^5Q^'! ^*BO@;";7XF(VF_TNS".YH"P-:,(7+&AY MR9T9S5#Z1.1G>10GLSW#*1=1LFOM\^N,L)! A=&(>!$?77)!Z%B^\":8CN?((M%KR#-XV0]9-&<=*I$7CZ4"*BK*A%!_Q(A42HE C'W6YLYK\#] MBD5$,!P$;Y_(,PED&?^!CZ(7E>$+(]C#'L2^[-3,)R)]TY32K<7E++5UF14OJQ"WZ$0?)MW<=&*W%F:.]A?. M_1<:!+*=KF 5[YA*GTZO^:J/JHF(.2CH#WHERQI2>@J]C&*R%FV'#K2":VQ@ M)V6.#_J'_9)\E1FI-H8(AG:>)SS2C3UI66V49&N4)!\M MP^%S/\Z$U.-D48T36 OBK!H+*0%U"MY.*XQ:\9W +0;$'SX3@C[X(A9PAJQK=J"DKCDI,.CU2M;#Z\G;A$[[4@'% M5EQIA409!7/@/X"-HX4$6QD:;0SWBXV:3=,5WZVV8L*9O,52]F%=6"U %R?_ MRC%OJS5$MWZ[;1[:Q@\%TL'*62.OX'?7(FBQR(-^ M>11EQ:Z-AMG:YGF/UEQR%:^Z:=X6HWTHC78A_UY+-99]YQK*U$(3?HFI^!<. M8O*58&A==7YU?84HKVXQU4>]DFTX0 DI4BA/J^U0N%ID$Q&+%3[NEX0O%;"T MT?"6-FW9.:7)>Q]'\RK.EK8)9A;3"HN2"@G_*KP[56>AIOP1CO*5=[8TQ:R1 MK2/NI"W@G\)V2 ?P=YM&4I0_$4&?I0S/*D?X#^*/278C5'U$S63,(^@19)H* MN<4<1=5+% MJ9W SB#O;&M=^.>QY7PPG._;U@DY[RW=&3T_W;U9[5A' HOR]&&#[PK*DXMQ M4JGD*P4RP'Q;KF M7K+ &\YLX +R36N0HKHX'(F%TCR/W#/6ZC,R@'W=A1[6YX^J; M(S*^*&$L?1,T9XU2W@B8MUPETK9(EA#R$9B\-9 WTK, W(-]T4: Y\BEQZ%) MIU+9Z':#>"^';N= M=VM ]2X6W@2#YR'#N"EG#Q'W_A@)/OT\G07\C9#P.XTF$Q[X:J[N]0Z_J='A MGJBU8!'_E_0OY"L^RNY^4#36UHP?+IE%NXZD=A5FH\JT*Q4T.8%(BHH4'P3" MHKFT*"NF5+XZ@(GZ4?1*,RIASZ)538@ M/*-A*(5P]]P:Y&E1L6.I8H4Y*Y.*^?KB*N7!22D6U"T]AQ;4)R=**]4F[73G MA$FRT5V F[<2:_DX,.4$$HH(46JY3@XWQ%83 )',A4O>2P'KZ-NLDV9J&.Y=V8O M:?UFW'9GRA9T>Q+=PNQH);H[_]T(\85:/4 9_+'B41MN9"W@PN;MXCVY5>!J M-H@R]:3-YW24@@!+0NA3#"S@03/(5A"UX-J'$U;JXYICHJ%M(Z;71+KM#G E MYYLF@5W)2KJ[:NK9U]2<7:ID]R)/#?DF25A-HH\>HO_P>M=!-TLS_F -6A;D(/=1U;5V'E\!-EAD MPQFD"_E(/5%W#ZV(FYF8!;@3.)JG$KB,-.2HU&-]35*;L#KJ'%1X$TE<\(V"0.R)IUP^AVU"=I1O.T*]$LS%7, MT5R<^==]LNTGK]1N>I=;,ER([A!M&%%],?,C?G4)!O*5S#'7::]7<@6%KH\4 M@7:V=>Y7UTC,2,4;,8GM[.X-+UNOU^24:X$IXU!7D7S M.EM&"QV+_8.T5B'7;,"IA?9-;3B)U'8FV,_,U6E&A'E.%\>8B%CL'"2R"I%R MCI[>Y)RGN /'6V7*N@8M2V\Z&G2/BKLV35#]I_>HW_9?PP]X-J-LQ.&)_ILQ MKF57C^03$JB-^0I2@.;WY-PP2-X3^@R#PS!0BT(\(OTOO:4?S@Y;.@3O44@7 M/$CRR_@I5$?.G>V-L$1[#S$\)>J.A+5),[B]6]8\VXM$+"F_/HF ?I@10;D/ M'W^VY\GU>F=[GF*PA\)8BDZA2%'13Z:< M2241;U?R#5#?VZ]LM_.[KRJ\4@;\06MX^)5,GXC(-XB66K>'L8K+A];Z(L89 MBZA'+X)#Y_^1/$"/F#I^^4V(,_?^-0]6_YI,^R9D@R;+M M2DUHA/8:JN"3IQ^G"5=,?@KP,:-?*+9QQ*\Y&S\2,8737"31,/S\FNY"U5SL-K?O1O8S#T:R,:D$#;(299E#'+*K%VHK%Z MQ_VAEO>2,N B0B:T[H6VU MS-^E8SB1]F?X3(0T-:"3(# <(C=,OKT*ZEI5&\=F3M^=?F-=_O<^8R)YPO+FQB< MIYA,ZN2\Y=O1@Y2!^A0+%2V/B/2R?%G'8A*:9;*MKKB43T3T+\7Y=G0K!<+J M+&Y0\WLP![>C;U+)P8&ICEI=:&QK0SQX$^+' ;D=+1T."7ZZ2@$_DM?H/) 6 MHMI^N-#X4;TH2EG40Q_2#7>8^D.IM3,X0SB\@DE1<&)O1TL9Q6K\7:ALJ6ND MMMM\E6,>D>(Q(EW;&\YXJLS:""1P5K:$$XVM3=0D+E_6?[GJO]E5E/D.7]D6 MCE2V==A\B&0X'G'QEK@!T=L=?E,S0DFX;O FK#6W]J/GABP] NLV?QS+V12C;3"K):Z#5/A%]R$Q _"%D,T=#H,Y.#!U/(R2 ,JI$-W M;Z4QEEL[9.N$<+J2/LF86[NEN=:6CD[71+I/9-&W2K>>O:5]X5-,AB,)Y/\0 M+"YY+*ISD*M1VU9S=8[9'U]B+#!DH:[",";5,5YIV2T%O3@=E$T!)9WYGLA@ M/<3!,-F2_%V.,X2/1@9O;2VBVVH+TI KO+?TPFV%P(;&E M"I,-IP_Q;*;?XB#=MCXL;EO/GALZ["I746UGD"ZA#I*C^57)'X!9^$Y+#L@^B._ M$AG%R.]Z)GK6.7SDLO=7ME(SQ+6K7_T'Y=BK=G[$TUF[9@-4]3D?(H@\]4 M2QUTP6UU+*5++,>R6T%ABMM7FRT^RZ9]"F@H1_L:2P3J$]CPHH!T=NL326>Y M*@)$D\VO2V%;X4Z=_\LX&$D1X:5R_LWNCZW6=O@^Z\UL@G%^?.$_@V! M7L0C.ZU>WJ$V2^5V3Y7M #3W_S4(;MPT+)IH*\B5Q3<-:E/V9R)(]6#>+)/M MM0/Z*ZY86%I:,.R[@,Q'8]+<. MQV-!QG"M+@UG<92NJYP?YJ*VM(RDS93CIJ0H-5!:3SF82B+SZ&EJ]+T:8["M M5CHW/W$[2K.-:H!2JY$-7JFEWK;:9=L$S;H3/-L^N[,<7E>.K^$]#X)++F#C M?[6SOA*Q3=L-<*5O1]^Y"'SSV%52<.-#U+#__K KVU::YPCBH@?"*!OF.%QC5T0UFH;_S##04/F3ZM1<>,?-T^LPQQR M'$9 M=ZJ=!END4*?JMB*]-.F0+LM*Y,Y=5V 9H%S);!SO2S7U< T=]&H^]:!V':5[ MLO/+DFHO6UB=YI:&D=DRM>JO"[^%9!0'\"I9O^>Z!&X-VC]U)9PZ]2648D_Q MQU_^#U!+ P04 " "5A 9181-CQ=$^ IMP( %0 &5X;',M,C R,# V M,S!?8V%L+GAM;.V]:W.;.9(F^GU^19W:KR>[<+]T3,^&RU7NJ8BJLL-V3>]^ M8N"2L+E-D5Z2LLOSZT^"$F5*(B5> .JU^\3TJ&2) AYD/@ R$XG$O__//R\F MWWW$^6(\F_[M>_X7]OUW.$VS/)Z^^]OW?[Q] >[[__D?__9O__[_ /RO'U__ M^MU/LW1Y@=/E=\_G&):8O_LT7K[_[A\9%__\KLQG%]_]8S;_Y_AC /B/U1\] MGWWX/!^_>[_\3C#![OYV_E?FC&$B"LB8):BL+3B)$@(+5ANK. OI_WWW5ZUR MU$4A))TC*,XUN,@3L"1R,5QA%&+5Z&0\_>=?ZY<8%O@=#6ZZ6/WS;]^_7RX_ M_/6''SY]^O27/^-\\I?9_-T/@C'YP_K3WU]__,][G_\D5Y_FWOL?5K^]^>AB MO.V#U"S_X7_]]NN;]!XO HRGBV68IMK!8OS7Q>J'O\Y26*YD_BBN[W9^HOX+ MUA^#^B/@ B3_RY^+_/U__-MWWUV)8SZ;X&LLW]7__O'ZEUM=XI^3!'YC A!8%=_O/S\ ?_V_6)\\6&"ZY^]GV/YV_?U3Z%JE1G):I?_ MX^H/?_C2(RX7?TS#91[33X\;^*.MMI+*8?!O1%9[7_<_F:5;'YI4+LYNA#T)$2>K MGXXN%_ NA ^C9XL%]?'\5,Y$;?EMB MUZ-:L;>$15Q1^+KQ'ZHD?\#)B6@6,UH>8HW6XO+=>?^&%Q M>7&Q:A.(7!?KOZ\K?2N&+&>]%7-%"1K1J9QY\WXV7[[%^<4OTX^X6-9]<#'* M)>3L) >310 5'=+6E!1H%0,7SAJ!K =%MH'9AQ'BJV/$R6)O1H#7U/U\G&B9 MK?2\&5O4/F=$D-IHXJ)Q9+[H0 K+3"J5Z'>^!P.VHMF' O*KH\#I@F_&@65M^!,7HY!TE"8ED*4.S+$,T2H/:)G7 M+FEFK>Q!@DT0^ZC=?'5J/UK,;>?^[0$)SB77(4% 1Q:J4A%\0@%DLVB&43!C M=;= M?]5]FT'_VA>E/T_8OQM :3?L6PP-=5HB_+'PM<@7Y6EC31 M4KJ\J K _!-^F&,:7^EBFI]=D'!N1A0>. YD^%E72"+G"D(12=) MPZ*)K?KL<;V'-CS7^B0Z#HP+[39B&A5U/WVW#?V()\]U-!:LD@)4]16#U!(* M=XS\!13!FBY[\D.HAN>QG\2L=AKH%+;Y?39-U\MPRLBSMAI"3)J<@K Z>!+@ M@U4\J%RX2?TC-U\ #<]5/XD*3>3>C 4_84'J/O\R3;,+)&?A:H2_$RM+$C:2 M>P">!U>W8[)#8S9@R(7PV1.>V"6"MQO2\/SSDYC02/;-N/#+=!FF[\9Q@C= M?OXS32[KN???9[/\:3R9C!1CI3#I00L;0$F%X+,ID))++%LO.=H>K-@'W/ < M^9/XT5P?S9ART[LKS# L9+*3FPDJB PQ:PU2&IDB.;$NY!YL.$3CY_7B3]+X M47+M$:_9V);(];+>Y[H92;)80\[@36% *! CMY+S+J>]6]'LHV_W]>C[=(DW M4W[U=9:??\/E^UG>/%+D$J5$%B'Q.CPT9)](QT%XEH)G7 37Q3O8@6IKQ@,TY"3I;&A-S0VI&W7:"V4UIKL[BY,OX]E M2%&UQBPX5?+-*/!\-EW.0UK^8[Q\__QRL20';+X>Z^>;HQ/KC'):0>8ETD;L MB9PNT"HLF8XBNYA+CR$;4A2M,5_::J5E3M3\/ODWF_$]&0XF]]%HX3M= NS7XY2_]\/YN02!=740-"=A4+?E7/ METGDR^5\'"^7U;UZ.ZOQI&I'S2;4XKM?IDN5T0N=3@ MF&-1:^<5$ST8U 9^>R&.4F&ZF, =2BT"R@+D=9_,-([&0/YH+'+:>=]*$-R M_I^ ;?AY9B!,R:!JE"]FJ@"/ 1JH,&MD[C13 G]!MZA( MD05%]-EDV>6TY#%@+7W&1$,L0@80ECM0F!2$&C(R3#MI-9.IST7XG3[C8-RJ MTSGQ@*]UD-P;'BM?7(ROUU2B5Q2&IU,9\9FH), AI> MF C&2NQR@>P!3 -UM]H3HY5>6EZ"OMK!5P.]*M]"9IS4@2.4%&GI=S1*)Z6$ M8AGMV(%H;+NL%%NP#-39:D^,4_4PM/B^ILT\>^L@6/JB3"'#CZM,7ZSU!G62 M?0X0>\3W!^/'M:?=$VC[9*;6TFL/ 7_S/A"H_\0)>25OYQ@6E_//(YLB#]QI M\*F:LUQY!#,&6Z\Z$;=OWT=IH%Q;+>5RE$B:OPIB&]CQ\&"_# M9 /[L, MXRGFG\-\2N->W+H\7L9IO!Q)QTLLK$!<1?@R08I<>S)2,25O6"2KM0>3'H7*=*E%<2#.(1B"YU^M.NJRHY\R*C)Y^C\#Y# 3 MCBP6)W00&]8SH+O\F]%_W?N&+6J8I*%E 4F'FLU1=X"( 4PI(3@MA%!=;L3? MAW*@C0=? S4:"?X. ?[]A[LB^I7^W;."^JM0SV'>XW),G=Y&U:J<^NTNSE5; M_8&!M:Y-_V9)7U=!W%FYV@^;%:A_J.GVDMQ[((U*U?]]3G;#J_FLD)GJ:]T_ MF0T@I[E2[]>!LUJ!]\5H;] 7WV6YVL!PNOOT$:>7^(+6G&UWQ6Z*9-0+VO2_ M6@-SE*S&4&LILAS(SPNT"GDC:,N0)6@IC;.EDS]U,-8A;?#',N>^_]1790U/ M\!9D7M="'*NP[]4LOH&W6=J-OI_@MAIOQ186O+*USB;M2YDSB!(+Y)A%SHY[ MIKO$X$^'/B@#HA7USJS1-G'V+^[>>LJ,IY<$]SICD/:2'[',YKBC@,3;V3), M1L:CY(XC.._(0K:)@[>!@=,YU2@MT)Q>G6H_#!L)<[^-I[/YRH^X M.B\AM=YN95?YC1A**(5;X%+EFJ K2(0TX7AT/F34W+DN'NT9QSB$3>9IF'Z_ MS-8PB=6PKMLU\.OJ[S_B%.NB:LE1%J9H8J$AH>E@P#$A@ <3C)0<99]BW#OP M#&+S&1(E3]-8^SL#UV 6(W1)2PRA5II+=3=&\,4ET'5[I-%Y9[M<(KR'Y.0Z M=B37>9C4[3Y?C*?CQ;*V_Q&OVQ]9[IU7.D)$]*"$,M7LB*"%D,RH$I7O,D,> MP36$M;L-.^X5P&NHD'8A;UQE71"HW\+\G[@QV!$:JW--+12AQB 9&89>A0). M6*?(+"5(76Y/[88TA'/>/MQHI(:&UR%VE_D621L=R4%AA9/KFB*2PR RZ""5 M528AC;S/58B3:K6?*Z6O+3%:*:)M:>W+M+R] MOIBD(T9&GK>(((1"V@-#O4=,D$P,7LFDT<&+4+!55'ZJ+ MA?08:9/7A;9VI@*+M+-;WJ>4\*ZX]$#LJB,U?\^R.E+4'=T(D\AFDW4*15/+ MI19)WHSA4+)+L;Y-1-OW$[@13QSV;*WXT^3>. AQGBB+T\3!5P.H9 M'P^2UANK09*?!LK3J*,6!G2T&85/PK N;\,>@'%('O77PL5>%&CYULE*&NL( M@N:\>.L,*!GIBPFQ^A,$@FOA#<9L0A>C^@Z. YWTOI;(UT*V4W39MOC![[/I M[/8JO,;DA0P*F82?9?"]L:*KH9^7[' MY<:F[X*6SJ?KWA7&FC?C$U@O5,R!>:^[V'&W4#Q]]@-CD2OD#H16@IPFF6@9 MT E4*9*C*P;]HRF"G;(?GM:@/9XMM_*USZZD3K[HKD7"EY!(-IS$D6M=@.# MBV0A&^Z-5IZ$=@8O\H3TC7,9I:?SJ9]BSICWO9G4>^OJ3AU/QW3E1_OJF[]\ MV% ;)31ON1IU!\X1%8#@3D'S[H\'_# _OZT&UHK-MQ=CHX7>UNWXI&+@%LK M1EQ=RQBA*!$%3X32DW-=@H 8: S>VJ(MC2;*+@?1)^(>TO;6BUWG5.U@^!AL MDL+K#$%7WUQK O%!*@> ^T3^B2+I+4DR[ M(0SK2/EKHG8;5IR%U??F7_X_EU=.:G5?G[U\_LNK^B>KK+15.Z]FB^4J*P^%5$OTL4_&[3?8/> M#PZD9]F3M+)=TM#WA]CV,"%D%"5;!KP$ M6M]2O37%8X*<2F"6F:3OU@CXQ@\3.G'EX;.%0[30Y0+;SM(7SDBO1-00+A\R=*RPJ"S0R M,0A>,E"N5NGSJ$ &KE![F[SIUWE M_;*0!%:W[T:2&Z81OH)BSM%ZJ!B(Q%T0.4H;\F-&SJ&=#LE=[\R-KOIH MMJ+\,9UCF(S_&_,Z,O5RNID'9*11RJ( ;^HREZ6%:.KU3Y-8]3T^00 MD >^6?=-,*N;$OL]BWFG:$\)Z*V*%D*HKSU'RR$61289"R0*68167<[J'\&U M#YGLM['=]=!4PY? :-#UF(:8_M/L,B[+Y>192K/+NFZ64*_]B@S,1T*D$R=+ MGGLH/O@4-!8>NW#G(5#[$,=]6\1IIJ,SI[";D+,0)I#%IFG;]8J,_%H^3-L@ M4$GAE>OB?#5+8???V&[67FWM7A*YY0[4Q^I_&B]6%'\UQXOQY<7(:L=RY)R\ MQ>@)&WIPPBC(*M'*R0NR/AO9H\CV"A^R;VM):JNN=BS:7CS'4I\^F S.\P+* M2EW]1P-&8C;>\.AEEX7H^()&_!N+-S=03/.[LHG&??OV)./2RL 8Z(*Y7NVI M3[II1@:9E\$9YS%U>0)U)Z*]J'*V1+XS<:6-?EK:.O7Q#_P)K_[[RW1M>[W& MA../]11\E$5()FL'GGD-2M&>&9R,X"+S.3,,Y>YK/,U,G4?![46BL^6SG<_4 M::NUCGRB+9,6QKSV#Z_9OLZ;6RV=BY'V(>I &RA:;6@_I>]"RHHDHDN22B6! MY3P,VP?N7IQ3WSSGFFNV[ZHVO]R(3N#B5?B\FB;)6.ZC%2#JZ^1*T%;M0DX0 M57(Q"OJ*79(2#L"X%]_.E?3UE$M< Q5VY-B*]E_D<,7_6L)2E%!H&\^"W 4: M?B290#)):XE*"=OE4M9^\/9BUK<6]NZ@N3/88VNR&QVTX%Q Q%JG/F4//G(# M,>A"WH7T3G:I=O,HLKVX](U%O=NJJR.+MCT,]>LXQ/&D/AX8C"VK%^Z]J36^ M#1+I+4N04"@"*Z3-O=YD.03G7@S[QL+C/579>R_\^>+#9/89\36N'MY=@ZPB MD5QH59\>LQP9*)LE!*\$2(\<>=2>]TD%/1CI7ISSWSKG6JJS-^ONK, U@>_* M*R/S&XO$GTO%S1Z6NX5V M/+V=^?5EE>:.E:#K 92MMB47Y! [$2!F+G.P*3)E]LK!V[O+O=CSC<3E.RJC M95G!;2)X,9Z&:;HM J%-KB7*:4M?51Q('**UM+HXH8L*+I_WVL06B"=GDZV: MQ)5>7LW'U/J',*')?75DRRTO9-%P*$;;6G.TFM""OAATG+E4=.ERK^]!5 => MJW@2Q_E4,MW+%VNFII89/O4IDM61_R^+Q67%][+\.IN^>XOSBWIT.]+1.&F0 M!AOJNX!"1^2X5*N\"&52YAC.1Y"1EM%M:;F%8DW7UDM%( MUG?/9-$UJD. G"5K(>I$^%BV*BN14Q?WX0%,!UZQ^":(TDI%S3GS8C8G$E_. MTWO:*E_6.IX7L^F;Y2S]<^2+B1FC!EYKVRF?,T3) K#B>$A22)NZ5)UY'-K7 M<+FB%X,:*:R+7;."\?+#JNSSSW_B/(U)%"/O@[)!9'!&2U!1>G!!)7*,7#1& M"N5E%Z_@460'WJ3X)EC45%O-2%2'7O^_YL)^#!-T529OL/788D_EX)I.1(H;'1<0@G$'%5HL?6"T6A% M]B1%977H.)*Q<-E^Y8"!3TXT#LX=95'?QM?%*YD'1!$-#1X5Q1X3?@X9H.,6>-\E^SC M_2$.R>(H"*1M1T:PDN^IJRCXSPE0PVA!2ER4[UR9 _-H#ZM+43 MOGZ.GLJ!9AR]&N++LCGLE].3!#R*67!>'QNLQUNT(<0$40+O'FAG' MAX[>SIXE4LP?:Q79^OQ:5=>'^I%1*D(Q:02(1"JJ=8<@:.5!%Q:X M8-S)U,?UWQOBUW Z=BK-=H62&BNP>6SR!M^N*[)HM=*U%'%B5H-*Z,$'7T_@ MN5%)!^Y*EQUF7X"#JO_^5.1JH;Q^U-I$)%%X15U#T;7^GB4P#A."*YZASDHC M=K&^'P+U-9RJ=:?0L4KJ$^0F0^2WL+RL;X[26OE\-IG@JA3-XF6Y!31SK5,V M$$HJZ_O[G$.,A7O/8HBI2ZKR$5B'9-Z>BV.=-=IOQ7J6\[B""Y/UB[>_3-]< MQL4XC\-\E>+J/$=;'-G%GBQVDVB&,"$ARF1"$2D+[$.\0Y%^#<=XW=>VINKL M7-'[Y?Q=F*[+KM[JS<.']P1KL^>C)/YHHXT$>ACXL\CK;;TN M<1Q/]VSZ3++;-I"S2+#Y_#^IPS-)>V"S_C5^Q.DE+D+U*A;+65G_@#Y1"W&' MZ>?%:_PPFZ\><;EN;M%32:>ZMZY)4^\!S&8]S:H3]68PTYBQK#H1&)VDX,4- *T#6 M]]:R3LS&+C6R[B$96G2\D6$G]^ZSKB2YS$'F, M(+W*.KK@F.YR:K(3T9!R2MKQH(T"&M<*OE_NVD?F0T8&Z'TM>V4-N% *%&$9 M*\4SR[I<.CNA(/DY+XA>.^+*-@E MI[=9V>@SUAEKRI*6BND<$-[;DH_UZ:'9=,>GSN'P[(?@S [.$6(YB]]Z*R$D M;"2$$-=7KTB]? I5GH[J3.IM++X6*E\S;HK+8W2S^>=MA+@34./1'A](O-]( M\Y'W"@YN=+$NPK7XM%&%ZTOQW<55#4$BZ49%FA,F<:.>FTNZF1@:JZ=UE';? MIIL+^+R1URV:O:W8U:])O[-WT_HH5%M&[]55-PH?/M!.$E]E,"RNM#[-+RXG M93R9K-X5J/?:VXI\O[ZZR?R(H;9>*.[532=CHM%"\5#3[1>*O0?2*':_M<.K MI^26(^6]0H8:6)$ M,-MXCT%EI;-7%APA!.5"3?IW"$+Z&LI&Y5*7BD+[P1O4L4$_WK175>=8T.82 MOP9?SVOG2(9AC6DUVJP>;+O];K7_4%IL^#^'^70\?5?OZ:V>[#Y&6/?::".4 MAZ'U&/SQKON.EOH(HI<3?[>?FOEPN5Q!GI4?PZ(FON6?QI/+)>;U9S]+&OHC3"/# M(G=!UT,>@[7>I(00:*56(A86?4';YP'. W&>:EWLZ.Y>/RO-C8HU&@-*2$'5 M)/KBP16GP4HTD7F6/.ORCN1!*(=DHO9DW5WKHY\JV]947X7A)]+Z%<':22"2%9X!&Z%JO99A%#++:#(0L:< M573]'B@Y"?J0*L6<+ M"38/KS)AB^J/]=[M[5:?+9^'^?PS;1G_%2:7-=1A+=?!07:U% 6BAXGF471#,A3/Q\"[VW-[138LF[XYX'6$3@:+)1<'0IMX]095]-Q# M*D$%JXLKV"4BOA7-D(RZI^/0Z8KJQ)GZ%/8UFB 22]7-\3P74,3;6K&;0>&: M66OKJ\5='(==@(:40#T4YARIKMXWZ.NC4%=IGD=F8MUIH=$M^@=@M; R;[=_ MO&F^M9T>(NAE;M_NY>8F\^T?GV!O']1^#\$=,J1&%O>JI]VW+61V*4H;(3'M M:$G1"J)0$:+&6BQ?<>F[/&/P,*S3PU_KA/"K9M?%0T8V1*^X<&!L#<9Q*:IU MY<&40MMFEIE&W">HM1W0D"SCADRY'YEJH(\VC_NM1OG;>)%P,@E3G%TN=@\Y M>F%0!@&\U)J>.@0(.29@!H6SPD[X!.AV3G=F!$5QTTLVW_'L;3>I+] M-0U#24K$ 5(\%915]<3A%=TEBZW W=BF9(5FW'E>-T372V6=>W M&38O,AQIO.YJJHTELA?0%E;Y/>8[ZLK&)=RE3?2S@(=G4K3CVT!.NW939QN"^!W6V@KH#GW,* M,18+3M87Z.L3M)&1?\ *.O(4I UWJPSO,+D/ZG906;.M.=-9"RW+"&^OL_X[ M+G_^\_H-AN?APW@9)JMQY*MK::.@O> B9#(H8WVWQI(3:;,#I8P-T$M4J>?U!4+.=@5+8D&U5 65>(.K761F%-XLN:\A-^F&,:7U]V)#-UI;?IK;5FY_ >')GRY/9[&0$#255I M%\$SAL"DSH&%ND9VR8\\Q^ &M1D]">4'1Z'^>QQ]_\"^_ZPL<;Y#*G>$,3+) M2H;90':U?I+" #&0F>>"XRE:5*G/U.@_M"- UR#%J)S)PH0-)H= ^;W@ 5WC(4B>1 M?9>[NGN'+)[V+&/@/&REV:>)=F]*)=R6RO4A0/V#U7MWL_)B-B>%3]?/WJTC M_.VCFRU1=8V!=A-?QU#UZ@AW&B:3SS_A1YS09_*;65E^6MU$6RP75Z\F8KZD M_N?KW[37\4DPNBJUG8":Y5ZO=K%:!^7JKN"7;FFS&\DH&%HA0=J20.7DP3'R M'6UD6L8B/..=,H@?@G5Z]O3.UJ]*#03TD0>IP:+%>CB9(%I;!RL!U#M"IE&I6-"-"#1B[KY,PBI/L169O^L7.M:?/6'NGM)==QD? M-N!S2__N!\ZDA5W=GE\;>PF@7:(-&0&_CC_B/5QUC[?*V(Q!@2^\IB2@ C+Z M) @I.!K+ZF.2G0)7#\!J$*K;U?J589M\C.AS#1MJ7B]M,?"1+!VKI>2)2R5R ME\S[QX -R?%HR)PM ;=V^FD9X-V%:I?-JIG),0978XTU.A@+F<@\ !G(W)// MY*WK\A+!X5 'Y7@\#;5:*+%AD9@MO+\Y]%CO)B-5!(]8 O"2'?E@G*:$"068 MT(Z5%)F/G9ZZV =>]W6Z6!.+JB4*,6A0HDAPJ5Z73#EK+5"H]"^_3G=@TL'K M]2%Z:CB%,I;=R.Z+(*"STFL+6=1GSBRSX(IA8#*3T1H6K,0^D^DPH$,ZNCL# MN[KJL=N"O7E&?8-,VF!XC Q*).-%"9H10>14*P(P0Q"1B4YUNQX'UW&QKILV M]S$YP\A&X[5XEE*TBT8;0 N>DM0:59_;G8=X$L-:J$]FT '+]*$:>KI%.GEG M2=,*4-4G"56T$*1*H(UA.4>T4OS_B_2YF=55BYV#^0TB,Z,[\^)LP2GJ>##A MJ;M":!2@VHN[2029@Q&U3@IYA%A-2TDKF7$A9RLXLZ++E;!S[*M[6E@)LP\V M,."8/!D])8'7$>M=;.X,_5*)+A>@C_$$OX)]]A!&W5\-FVOL*8-8+A25(BW3 M1=8Z$-Y*B/7I1OK_@$6[$GVO^Y9? M,?3.QW-WBB3_.BYX+IT8/4=!Z*ZQ MTP5SGD-6ET(0UB2063I0I6CP&7*WG%PAQ1U M&@S_CM+E$_+N+?$(1R88M%%K8#K6?%>AP-N,4')1RCAO73QWZLU#>(=4\VQ0 MS#M CU]J3+$+SEH*VV4@@>L^J2+7\4VGUHI_XE:7>@ M)I^(=*_Q(HSK+:N7Y<5X0?JKV$=D%W##1'UUTG%047MP2C'@4AM3N!6BS_M& M#;#O0TC]KT;(T[7?CCZ2@CWA[A)S\65IC+3FV MLA:[\ C!TH!1JFP9EZADEW(C._ ,*2AV(A_NFD$M--#,\GYS^>'#9(R+D=0A M<6,]6%\**",VQNN;JU7V;?@3%Z\Q M(1&/MJB;=Z:082Y> _):X,8K,H*23L"246AEDL7:O^RTU MTF9)^ D+4M_Y^6RZG(>T?);^[^5XL;JCOZICLT96(@_H.'E#B9QL%9F'8+R# MY(W4EI-$N-AK<=BSPR$%05HN$SWDW:XPRC6H?XR7[Y]?+I:SB^MQK_+/UM R MVIQ+]*"15C#E2@8?/]MII>75E]>+3_8V/ M"5%"$AH"V;&@0CVRQ<1IZ,:G>L_2YBYDV8EH'X+8KY,@;;1PCJC6B>&L]G&L MK@&L)I&K7B&K,\2JV@2BND69SAI"&CG'64*.9/K7C3T)#TZ2B4>N8);99,7Z M9-G?FS@G1 DP7<['R\\_X8<9F2XCR864"25X:>JCUHZ3#RL$:.X,M\IQ%%T2 M7.[@&&B0Z""-WPL6G"#J9KO[W1 5V1A,RV(<1%FOQT;ZXHHNA$*;9&)FBNMS M1 <'&B4Z2>,G";NARE=\NX80C="\6 :Q"$-&0ZWVGZ, 'EC)++/(;"=];Z 8 M:.#H1&4?*^9FFGX[OL!K&(MGR^=A/O\\GK[[KS"YQ%&QP3!37W64PM;[118< M0XZHZ(AUV5,(!(Z8\C] MS%GI+@E7^P(<:&#H)*IT4;K%+]%F.;-U(Y?QR&.)S2&XZ(F^S?> M)I9PY&!:1%GV[OKX&-2A79Q9IKWB5WL#N*EQL?=?G! /.P.J,^NOD?@:Q>NN M06STMEX\#0^J5I>!$.J]LUP3CF-]M*!0*\)PGOMX1#L1G;1)WQ'V>I"QT, T M6O">)5#DC4+0(0#+B>OB)19G]MJ0M[<_I#A=&TW?VHH;"+51ML\R+"_I]Y^? M72[?SVH4\57XO%HGG]^8A3J;$ 6X.E#%G8=@"X)1T1FC+(]['NH_VM60(G4= M=-Y6U!T"M[],%\OY97V$8?%LFO\3\SM<; A@E(SVO.1ZI-STL58:$'R MQ67BIQ#@G<,:7&#)8]:*Q6ZQX<<,XZ>-]_4A10M%M+$TK]_B6IF\>5PKY:QA M?;X9J XIQ_K 5ZAO;^F0P5DN@/G,I3?$W;LG!SM,S\!MED"WM:\3\PD?:K.WF+IF&V[M\2:^N/LCI^8GGMIO;Z$? M*X*6.9 ;?6V<3GKM-&870&#FH$*QX(55$!V+R07FZ.?GL!QW'19W#+QL2$%S M$9W@%K3E!52* F+*&E 6Y$$7YV67Q- CL XI@MN(5T='8X[48#.SZV9??S&; M_T&;_9RF\/1M^//5[.KX=Q.@35Z2 #08'TU]1,> TTJ 1I6**RD8W^7TX@", M0PH4=Z)6+XTUH]0KG"ZJQ*_/W@C7B2\M-=,]*+ZY\''/(Y<6 IH, M"F4&Q[6'G)7$G),5IIP:%S^,"&?->VU'A$XR[Y\!NWYFY2K/;7;Q88[OJVGV M$7^M[\ >EQ[X2*/-LOL. =\H'_/A+D_*<-VKZ3/)KF-&Z\,=;Z9B/OS)TS)8 M6Z,XDUY.%$\+%;X(X_GJ=MAOM-M=7CEL1VEA>T-M!+D'R&ZR.'X1>*BYCG+I M-=FW=G9UUR1,-T\;KW^?P_+F3TZ8W2VZ[2CM4P30Z#1DH^QC6R=[3;$Z&Y?6Y4_J\C@TLO@1$ MMX@B(B./V2A2A3U"B2Y&%PI"!P1DC-<9B>=Q"[9:CL1G>1K_C:;XN??POR?N'PV MS;]=+B_#Y,7E-&]51"FI1&,A)T4C%Y%!2"Y!--%S*>O)PGYE/@_H=$@3HPTG M;KF=O<3?+FZU?<:N1+$-I- .$V<28K*U#J4*Y( G :D8KWB4*?6IZ',@SB$= M%K:EU3D4USFTL=WTRGEUQADFOTS+;'XEV>:6YD.=]+0K]QY<"]O^2X9"-657 M>0GDDLXNI\OQ]-TQLGRXP39R.P!T=QD=[R7NT^P9Y-7+:WRPT]8S^/C.SB#A M '7[^,[T/TW=X8Y#W4LLI6,Z@M6:B.I]2?RX%TW( &CT4 MR#G5>9*0NNORUVJ%C^O#T'\/X^EL7D/ KS'-WDW'_XVYE^+VZ_4,6CIB^"U4 M\N-L/I]]HOZ/$NW&7[<1T2XX;8=ZO.5RKXW6P^YEDWSIH9ZSA.EGFN5QN4Z9 M/&%V[==P:S'M/8A6\>89F8LXOZC];9R$!Z<%3ZJ B:&FESH!06$$SVTIG(5Z M#M\ESKP5SJE1CC^FX>I=O[K>Q.4OB\5ES0FYKL0Q8D$(@33$*)RIQ_[U G5] M7A"E#%$IE>\&OMH,]F%8!X;&H&_0^'2:W(U@-%1*P[H8!.0FK7\3X7BQVL]& M6OJ2=0S R(H&12X7--0I,V1B\*=[\*51Y$=&/+ZZNC25C5M,KDVA[FJK$@6 MY^0RTSI^?87JM["L5;IK;0Z?A<+,,\04,BAN"C@D9FL,3!959=V+Q9/U:' M4LN4T=B$ N6X@HCTQ4:#,1J5:!H_E9WXM,<^72API.0['^A\\5Y:QX#W;+FU M$W;>Z.Z&\S='ZOA%2.M2#V$^'V,.TZL U^K.Z?5+3F%Y2A[6J5TV]WI/'WA; M3:R[N_9&9J7.OB8"?[#EUG+=?QAMQ?=J/IZF,JWGW#R$7^; M39?O%R,1>$&6 _B$U4FM!EWUA,EWC8I\5(=W7]E^ N+=13TDBWL8##Q)KT]! MQ==X$<:TO;IVGV9Y7"WD1"P<*9%L\%A+HRMR= 7S$+5VP+D1-@91E.^2K?*J%,@FJU"2=R FO\,$9SB4O72Z7'(5V M2%4?AL.Y@_78.4IV?07]#8DFU0OHQSBZ]]IHX[,^#*U%:.!N#\B6MW.VG==STH/;[B.Z\,=2[O;^ZG*?WH4:\GL\N+F;3-\M9^F==K7XF\I4O_^>IZ%7F-JWO;R]E_X:(FK\W*:_IF/D[TPU4;#972'6,? MQ9Y7M#W)D=^\#_,:E!LO%QMC^66Z/DBFGXT7M1;:*<')AKWW5>BIXFBAJC6' M-NO+'2/TK>VT$=_C$'L)XOA-\X'6^@FEU^:YK:_?Z].F9!76,N:SQ2DG-0>T MWD]T^PRGV:G W8*.U/DKG(]G>9RN?UHQU(OA(3+RV1P:!RJ7!$%G ?13CY8Q MET6G$X+] )Z>^W>WGS=7JEJ-GG%=RZH***X6Q8]H(:S>W+$A:0PNNM(E(?9! M5,.*_W?@T?TDP%8Z:I@R>A?2^M!UA8EKRXK-$5(4Y/(:PR (%:%D6Y+6114\ M$V\V80TK;/\DQ#E:2QV94X_IJSG\&LDNF[Z2/;M*G%[)\.7J3M:B7LFJ MSP<6:Q.MDE"2L_5UH @Q%@W>&NL-30$6ND3:#\!X8'C]FZ18&P5VCG9NLVI; M1[D.[J.?P7[>:-9UHO#XWA9AU-_T%JB M.YKO*,]]!M1"FJMRRT<)ZOHOV\A@&XQVPSL^'G/K[UL.M5?,Y:KU'\.D7M%[ M\QYQV68)WZO=E@(Z9 BM'KCZ@/.PN@E_JP;YR"LOC=$:DI)D%?!HZWTU1=91 M\87E$#SK8M+OP'/RHPG;FUW?6M%6:S) ,KBBZ]EO/9.-0=#@N>*<8PQ]TC@> MAC6D"$H+GMQ[+:&=4MJ]KK$=T\;=EI4K5!P#PW(&&KZ$8%D"*7CD-C-M39?; M$?==7@?;]:I_!RV"!A)%H(DB)HLO;M3<(3EUVWUR20TUM_3(EJ>(H247& MCS3 1'UTG1<:CT93[>=8F%-)W7V5J]TP75R*J\. M=:4@RC 'FCM1TP$*>/H*.7'/BK<>[U;%%[JOQL]7A:3)=3Q1WIRDK911D MM5D(108RS!."BY&^,\5FZ8JS5C:8LJ<9[Z^KDE^6/Q:X.M'8/,T;61YS-C: M,?6(V,4,(= HD*-+QB=K0Y=WN/?$-P2?[W3-/V3$MU).%[?O3C6'48Y*=RX%#:.7V;)3MN>??TDY.EN$_C+<5X\& :N8%;HR/KZR _79*5 M+Y(PS@= &T6U\A-$J3PD,A:*HW]:=;ZXY@:P+K&Z/Z;YNE(EYI__3+A8K&]% MJE!")L/)R$@KB"%1!",Y?2>8MRYRC?)L4MB%<@A;?Q=>[172:Z*[WL2'SQ!L(NE;2C,X5K[G.[GP!X"'8 4]'EX-TT>ZF.]$2<<<1WN9XK?;% M:>K,2O#H..3" M]CK(][5_:#FS^R W!U0LY.H/8DE4;E0),T? M0YQ2V2!XDAS8DKTH+F'I<[]F$'OBEROZVXI%"J4,:51&NF!(]%":840K([TSZ23%BE&I9Z: MY@33X-W\8?<:10.&\S RV9@F6?&Q= BC$>E3*+.2,04LOK#!/NJW> M0KL/\\R_(O..U^G9Z7>O%G=1@D>&$D1D&E3DM#@GPFUHR2X2:;+H/L\5'0EX M'Q+:?T42GJ391H__'3Q?5N8!4\FYHB!AKDE$4M'"[32072JY#5XJ=:?*_ZYG M (_I?A\^N6^!3V?24-\CW4TAZ")53(I0Z?J* '()OKXB@-6W48Z)7+IG!IXM M5>+AB)45(3&A"C"+-7^+!YKJ(4.,TH;LF5/E?/D27TT5%L"=9O <91WQZ0AVLL[-2ZLI(D<@XDI'B>;U8 M:K4$%PR'9+6-]+/HSW@C?.!QPBN"_ (<4!GYY/AVKL;'RZ'1O*A7RUX@/$5!_A4\5 -#5M1Y:L MN4RJZ"?9]@8;YWM29AVON[/1ZU[4!ZWB(?I(ZVD-?GM#RRM-"V !,X^*S,(^ MU[$/!3JD.-Z3DNPD#;:_-?IX- B-T2)I1L(PDN:!YA"TXJ!UED)EG8)[-.WN M\&Z'%*?KPI?.FNBTT#^;I?%U4;.KLN4$[2O0 M\KL@G^7_<[E85MMI)<27SW]Y5?^$?G%]>_[5;+&CK:&TRT3I4P IBO1,3P6-,P'1&&[ $U%V>K7FJ 0_I1.7)Y\1@F'66>400 M2:O3*^FFSV_G!'MR9]P5>$;NN3$%BB(G1!E';@[W%LCS29R7H*+MZ?;>5G4_;Y[AK;\)T\^+[9\]\;F3M@!ZJJ")4/KI[/4'QY&/_$]\-.7'U9+?B)4X^7GYN(]N.>>XC]-#/W4<^<%\##-=W[R MQW2\7*S!_5&3R&[-T)6-V5QU35'U5&L_\?53.=EWJWCB-.'J=ZM//?L4YKF] M(O?HJZ=Z#AUJ"Z%?[V2OPIPF\WB1)K/%Y?PXJVA74VU$MA?0CA(YWEI\N,&N MTNEE+^[H[H0)^4B+7:74;7+1Y+X8K_S#!:VU]3&]\?0=^9#CXXCT4'-M!+0W MX,[2.8%(>[3:75:/$NK:WZ]?(JWT__%O_Q]02P,$% @ E80&45&QS+3(P,C P-C,P7V1E9BYX;6SL?5MS&SF2[OO^BCY] M7@^F<;],[.P)VWT91[C;'7;/SGEC)("$S1V)])*4N[V__B0H49(ID2JR"D59 M[HD9CRX4ZD-^64 FD)=__[]_G)]]\Q$7R^E\]K=OQ5_XM]_@+,WS=/;N;]_^ MX[OOOE^GB[.<;;ZYL4"887YF]^GJ_??_#/C M\E_?E,7\_)M_SA?_FGX$QOYC_43(M!"&^2@2XTGF8H7&*.5ZT+/I M[%]_K?]$6.(W-+G98+6FY\$I?+/S$_4[MOD8JS]B0C(E M_O+',G_['__VS3>7DH-%6LS/\ V6;ZZ^_,>;EW>13F>K[_+T_+NKSWP'9V>$ M>#W"ZM,'_-NWR^GYAS/<_.S] LM.])LI5U"FPOG?=;3O>F-Z3T 6Z2(BHY_B MK"KX@!CO&[T_YNNQZ'4H<'&V&A#QW;$'Q3L_A^F0 KXS] !HUP.Q M>C)1/)U-ZZKQBKZ]^NOZC&,PX!\KG-'Z_.TWT_RW;Z<6P,H2N$0$6I8=9.5D M 2\P*J&#G]Q!<[@<9LOYV337#>8YG-6U\^U[Q-7R'S.XR--5A7*,D!X<=2 ) M'H9^2[R%]CDM/1=6*FVUCE:(Q LDY=%)3)/#YC&\['^%!1D [W$U3=!AV3^& MB,\?,1(K>^:U11%J7K*&$HIQ1%6) ( !O >514E6W#D.]L+L&WIP?CK/8XL79TMPRI042]$%(\2B8W9D2A;D3N/DB!D-Q<>+ M^?F'!;ZO>]I'?#5?+AL2]."SFC)VV$RW*,PF@I=<@=9&)RD@A.B$ RY!RF#" M3@H/F?-0G/[PWQ?3U:2=!VP^I$]I,Z6R>/GOF675YYM=FR!E$/%O_='*Q9.\ /DRN1R89X$OZJ2=[W$[_'R_U_.WJ[FZ5_OYV>9//5+0;Z9GYW] M.%_\#HL\<2%AXCJR(A2GZ?M ,]>&18LJ8N0R"]-BY@?B_%PL-VK\;+$1T)6E M?J0I7\\?!M62U7P\7BYU@^;W[3?S!0WWMV]Y7S6B)?%\?@GQ[7NR-Y:O+U;U M)*(>[DPP" PV!T;_>J9]M@PP91;IE0X2M%51M-"9?:#&5Y"FC,X;T7%7541? M5;D[:Y+,V46%]NM\L>9@M5I,X\4*XAG^-O]E3KOK;$6BIA'?O9RMD.:SFEB# M,<,%U*82%+QPR0LX@ CJRS-DOP$/"?MOJ=@.*[BBH'4=27R^4%YN\O M%A4[+J;S?/E"K7_Y^D.=R_*'/W"1IDO,DZRT5 X2*8VA%1_1,5]\(5T"FDI( M7N;83"D/@OH5*& [ZNXJFVJD;/\)9Q=X/V#M")<0M&YG12:&E\@\U\BP"(U: ME7M_DZNN2H[N^%7J#)+DE>51O+[V]RYF^P31_=\GH>M(3(8U- 3,S M7 !)4Q3F00,ST?(@+1IHLS.WGMC3UN-'I19WU=[T5?O?J@0O%I]N&<7/$@%? MT!LIK1,R9V 6>&3:Q,BBIK5?H\@V<(?.0PN-W8/I:2O;4&3C7Y3.0ESI<()>8R0Z5&BPMW4JP@$2MY]%F%Z/GO#QT#-?E04^3_<%% M?)=^-\;N>"F-N@3.9_3!U^7%?/81R:\A9^9[C*N)B5H4+Q6+"@6I,!8&P4L& MWG"IDHLVJ%/M@ ^!?YJJ=S)Z[ZJH[ZNB/T]G\\7:I[[TDS=R^Y$D^P8SGE\: MG!/C=-!<&G*:D=ZD&"R]1)R$1=9GB.AH26IR[-81W]-6M!8DW=6ET%>77J_> MX^*S^ZS+NZQZJ_4+DN[_!G],M " PI&56!S3B6RX((UA@,%!!&LY;W*JT07< MT]:BP>FYYSRW]]D_ ;E!-:&'1>.]9]K%1-.EF0;G%4M!V$SK91#8Y%CB,Q1/ M6RN.%_@]]/<^S]][U^ TM]YZS1*OIVI*( L0/>,A>IF<44FHFEQ@='C4OVW^I2)3I$'*2RM88[6,$L[ MH->.DX5%6AR=##'+IA?J:Q@#+ANWPI2;WQ7WD.5]]WO?7 :=_C6=S9>8__;M M:G&!-S\D5< _5C^H-[XBU,WZ_WX4Z@)EL1 M[4.JQ+VHAC0W=H7E[U&$_NS-6XE^-+U06G+Z3V$*I*NGRY'<\5A82=E:VE=U MY.X+UX?/TAY.KPZ'2+R!&MRR\'Y>V^:3G$()QM(6*AQ9PS$I%DI)]"*!*DHI M7< WMC5_OI67,:;W,0!#NR.(CA!O@PBS'8=U5^"LT)Q[Y"RD(EF=&&V 0%/U M0230BR-" ME7UFPMN2A7#9M7$F[H?S%+1@ $$W"-!ZEM+%^<59C?[>=5"V 4IKE+% NY\R MD8QDCPS 2$;Z68**R=#BU61YZ(KP*2A)&SH:Q%I]=NMX!:G$S$N@E2Q!HI7, M:4V[6TS$J0970N*>-UDS[L'R%'2AKX@;Q#W=?XZUP59L1B$UXSK37*%:QI#( ME>;)W .SV4K$ I><0R-L,DF'E+W+0G(5I.8BYE1V9\KMG=>AW+Q>O(/9]'_6 M06?'2/^SOQ]$OKL1;4E01RT1?0%1G,9B@_!*0!6D%2(X,]F%[5 9O;TX/X?% MIWEY.WTWFY9I@MF*-N;YQ6RU/N _FZ8I+H^17L>1!Y'K,;/83M"5,G"R,RR4 MK(/B@=ML>%S=>,,O9V6^.%^_KM]7Y^BL(7][GSHBI]UGOUW$(!?O0W%&YZ0+,9PD M6B]*%,+HZ+ CSWN?WS>&X?=;SUO,9_1ENMS%7B]>O(?9._)@;G]B.DM3(OCF M L\47:U9QPQ79,R$(%F,.C-I OV<%GR7F\3\]4;>.X3H RZ@#OVJQCV\J06X M7I=_+/'9MQ]>M. M&-%@%+4XV$UI<8'Y#D0?O M#$-'NP_RQ(UKHCT[\'QM6C,$+0U.CH\5RF7(191)Q"*!61L#@8^)1N XW/6XG$A*NNP2!*N=#M%J6N"X459$*,H]S&C7V0_.\QO\B+,+7-(G M7LR7JWG9_( ^4:,X8/9I^08_S!?K5*ZKX98M%:$?HG$T94"I;:E2RBX8Y;+E MR6J3O2\9G/;.^[ N8?NP*O7#UC.Q@HR"U:=_3C/>!533UG^@R2Y(R5^0"3L_ MQ\7-B0T$EX,OG$D@NTI[#@RXM4P628((8+QL8K(=C;A_X/'U,U[4\"9(JW]. M5^\WS_GACZN$RGK!0O_--4T[J^21.\]R]L@TDB$/!@/)S$IGD8M9U-#7:VS!?JP'(3&(()1DAFISZW,+PM2C.L6)O M<,5V??/WPQ^U4B N)\($(K:.545C-/5#"1LO' ?130Q$JX@^1KT89^ M%#1(O/AE/IMO,%TFA%PAFU@EP+@HF2] P(K,+$2C&(=BG8_2:-'$.-J)Z&O1 MD6$H:9"N<0F&+*XK/,]QAG594R@A"*Z9Y9P3+)JQSR&SA.@ 94C.EA::L@// MUZ(G0]#1H*KK31VD]=37^2L_X^K]/+^;$(#;I;5+Y(JUN^V_(R1"0) MU-S54FVV%GV3/#(?0#+D087H@PBN31VC%K,9*Z#L--IX>@5X+ %FU_E\SR^6 M)-KE% MK][DM>@$=8EE4UZJ YB6$62?H3EQ1:_^;&WK06]1-^<_))F%(FIV'2'A NM=E_U_.EA>+VISX*KZ('N9E3I$5 M7J]1:F6!:*)F#HLP25N.N'4)L:.3PM; )VC\>+R,YP,)J,$]T]\1SE;O7\!B M@R=8Z7@.R+P7-6,# P.O"S-"&FZQUAIN4B%C&\B72/ @0AWZC?R!S(YWT]F[ MS:*S*>F554JU\1E8H9E.,K(8@V32N1(D*"?+@V$B>\;_$ND;2EP#WK)WL3#T\I>G4T_7(=6+&AZ(4K00\=$F.IO%OK:?TW?9: MN@O GW[2(-0,^%[?PG-[@E60)$QHB"PP+-G24>7,I3@_8'6VA,C= C![7Q+QTY- MVL1QK[NGSF<[/C5&:'XW!..&XA\AE:W0>V$=F7=:*RF<5M%&LOP4N6/&%BEX MU-U#[[MA&21^?'FOB4NOT*OY[-VKZ4?,ZPH]RYLK+9&UCSQ))C+0RY1*8F"2 M9U9P2"!H-_1-;A"/!7R*0'N9 PJCD1:$ZI(7% QD(;^Z5'.U1",Q'0_\ .&-D"=HT:9G8 M#_985_HG4<(1&3WUU7TUR*XOE6YO9&N_29<2"#F]3UHEIE$[!CPI9I,)1?"4 M/70I==[)A=R)XO1'3^VU8#XT&P.?,ER91+INN]S)/T;^]YPVC4G_(1(>D/9U M"9#%I\D_WDYX+IIL*D5TY$@(C&( 9E*V9J_K[OSK[[9IOGFJ>,>3@PD_GDOV0UHI&X0_/2<)N!=+NA9YIHLHFS(0H;:/YS3 MEU(K:^_K6]*+O9^>/P7V#I3=T,>];["F>/YS3N;?IJ:/3];7/M#664+#!;)H ME6;%&96+4L&);H>\=X;^DND:0%@MZH?.9__8'$=B$=*"YRQGG9F68&E6*;.4 MB^?9*RE4D[BU6QB^9(+[BG3G/?W8)[R_+FHBW>K3KV>P_EC-BV"!NP)-+A.>^$%N'PT;D=''?9 KT4'(9/4:&>MIA"5+2X%FOBCN M@1L$Z+*R?9T'N8=H0:>#W$/8&.T KPNHK_(@]R"V.IWD'2/JT?2@._5>[/WZ]Z? WH&R&SJ%ZN[),AJER9Q)EXRHE_O:L"0- M*ITE"-RJ+_6E'<,?0]< PAKKH';C#LQPR\SJ=J)Z^\\'.?K]UBEYGYT5 M@CMIH_4I\E#WDM@EB7/Y^*XKQ#2:3;%/U?6!GCPT M0X-)88M6B;&X2*QBR#I93^ZX"-*A4JX$ VDRO#QZZ,+0O1:Z#CTTFT?W3Z#M M&SC4KC#:TY(?@Q&2!R6$RZBY_NPM?-P=G"5H&X1E4@C:S")YAS09R]#6]!*? M0/,FE25/WL'Y'S-Z-6:=JVQ-NHDQTB+P(3T7@B3!'9* M43Y8*'LP?9$]5 _0K>WS[J'H:5&-'CY,5W V_9\;=+5V^70!2IFV2F'0/VRVP$ M?9 JS4>FM&E;UY\NIOE6";LNN%I6]-P%[#3%/=M3N[/1ZP"\C*DWV@64ADS. MG,$QG;4BXU-Q#P$;W_X?AL([6]* \A_O#&+]/M2> M?-Y$FK+QA=Z'(%GT(;)@:F4X03/G]X1$-#MY^#IMFJ$(:N ,[H!V=5':!5Q+ M^V4ONM,8,8-QV4U'>A#18"?:#])X81W'P+P \EU]+0T@@=?#L^R+=^C;.%8G MT)('3)?3*,DA\A\ZFW,#YUGZ[XOI1IQ#5_/;0/OQXJQ,S\[J_GD;&@!/Q7K)S+K! MHA.<@4##N$Q&F!"T!',0T_<_Y\DQ/8 XQRKU=T_TP>?!!^M?O\$T?S>KXAHV M\*/3HUI%>AP^SZU8 2MSY#F):'W4Q84HG#;1)IZX#4'9^T([#IWQ 'S>6G=@ MEK=U-X]G60&F=#'KGE''"\80@+8?[*.WVU";&VLU= M@],U7"P5YCF73&,H-0,HT2J#/"KNE!9-KG(> M:SS4I:("SQ>[S\_Y>S'8]; MOIF?G?TX7_P.BSSQ7"LO:-%VX$@ P@E:R.D?P2UW,J#B17?:M8YZ_*/9S([3 MC:TN+JWE/]X)RKJ9^$0'##XXSDJN?6BD+ RXEBPH9XHUWFO9I#/S/E#C:Y&!M[)ZB:X6@I U,2/C-$5\"6/>1Q[ M"]N35:%6_ S8'Z?3JF>5UCJ)S&RH&9LEDXNIA6!9*4$@-7=ZS*/\>]:=P29\ M>>2NG;;! K*< KW/7&OFC0\LRU*#XIW+:T];\W6 M<9$L"R77$Q3O&+W;F44%$&+$<*?/XI.] 1N.]T,NN Z0_^A7%EW _7G!=1R7 MAUUP'4'$Z-J2+$9 1.8M\@I25;_#L8^J6'O]E77#U9GH <9[@@NMN^L8ON!HHN77?T(,G MMW:>QW8N[?\ M%1=OW\,"CY']G3$&D?%^9'=2[5V!'+WP 37YT\$;)96R*0+U?H4 M;UZ>PW*:8):_GYY=K#!O/OOAZK,]EHLA'MN$I=[SWZ)46Q\#B&A$21ID;1\- M]).L0+DLN;M#:4])',K_"UB^K_^K9:@_PEF-XETW/UVN%M-$CZR_.X;@3N,. MPN#A,]A>NPSF'"0&KK..@=BQ&)RT,LN0M)"30^?2@H/CU[@#1A^-CPYKH,0-74 N4'CFS0_EYO7J/BY:<$3 M"Q@SJZ\IH ]:MFE#U!?X^!<1 ^O9/15&QF.R0;#R3OS_6&*Y.'LU+3B)W(L@ M21ERK!6.,9@:"JD9R@@E4KEPS$-6&S?#MT=^=$]\XQEN2TA<**3(I$JSF+Q5LFHN$3Z.HR3=!)F M&]BV/TYG%=-Z'F^F[]ZO7A3>%YC8O#6MO%Y)E#FSJ#S#(JS3,O$64@Q M,$@JNA1\/<=LH9'' CY9O.#(*C(_ ;]#QQ+? 3U?@]Z!5'D)M*A'IJ'&PDI3 M6 05F3()!8_*0,=^3 <]]BO3I\:\-/"/]FC^Q"?RUA0J5@^.:;VWI-=1X/I4 M(=<(D4:)"GLP?67Z-#1+8SH3]/4>V,_*"A<[G*TM'VN"!HO7*K# @>P.;Q*# M>K"EBO0IDX7J[3U- 1NZ'8--[[:V@3DRGX/@&)V*V.3$:!#T3TYKQ^>TP4)\ MT\A]I[2N6K:+9+W(]-KP(&@C4H5YZR(3Q4HI,$B=FWC)70&.E1S?6*F:\''J M5/G:$?5-K7%\629=:&7(0F4>(VE\07MITDB)D5OII51=#,1.W="OGWJJM/C"PS6$/\35DD]OB/&C'DA62U#(2 ML&P%"U9%(6CO2JF+R?$X6-R16#X\B8=(;6#R?B9)G5^<;XKUBD [C]7,@JF9 MLTZQ8+)D/"9(%FO+8S<4?9\]>=QVVT?+?CZ$X :,LUD#@3]N 5&.@U M"JFCINDD(UGM+IF\ !E3%S>V&X.WG_P%,GBTX,8,;'G^Z3<:8KW4V.0#CYXV M>9&@]H)'!O0OL^O4QT;GBL?S-6PB_0?3WVWE9_0X+I#EOOOP>/^+9_,-V91V?>!:6 M,)+/E)CF23(O"O$*+D6GT:)M$IO;&>'3TYHVY#186]8'YN_G9_GE^8?%_.-E M%[1--SO'0_"Q,"-J9(0P@05-GH &+CT*G;G2+?1F#Z:GIRE#$=#BGNQB0=*] M6&OQC],_ZE<;9%G+@MQSYF4M[9>L85$4Q634P?" D$*;H*B=D)Z>9@PD_@;W M5/^)[Z?I[!H-SUV7,,Z"49JI@$K(DH*,36J9?P[CZ2E #S$W"/%] M?C$]J]''&^LG!>N-#DQZ,$S[[&M_7<]\DJ9H(XS$)A$=G\-X>J3W$/-=TDUO M\P!F^0I)T2&#JZT4G!1,1S)9? J)E1Q51A^ETDVLR!L(3X_L(\5[EVC;.X!_ M/ENN%A>IRO-ES8EY1[O-9N5Q6GE;N&2BU#MT6FW(YT%- "TJKHL-C_2.N^ MRS^1$'O6\1P!59>M!QJ!Y2$U:/K2O0G&;A@D76EFHT[08F49'EJ$G M0Y$6'8%!N^AYDW"PVR >T7I\'/_;R_'1$FYPUK=Y<5[/7D_/:*H_P?+OF-^1 MF?B,MHN/T]6G23%9!>Z N:@MN80!R"7TM1.P"K;6C7&IR6'-P]">G&8,S$:# M4[W.%[< -D528A:UJ:DK.3"0%IA1.=H"V3G>YFCX"PPD[:$Q3?@X=2#I9G*7 MA>^NHZQ?U3^H%-6;N:B+LJ$DEB0O-1>ZIMDI9,IP'VT6]+\FJ](>3(\^F.(@ M'9BWX:+!FK0#VI7CU 5A.$S@Q&)?==*0'$:-KBP217 !@:(6F[97X MC)9X5>2\Z"B=!-XD]^8$6O) >,1IE.00^0^=,[TGL6P3M5UDJ)T/F? U7!14 M9J T,FZSMUI;:=*64;,C3_K!1XUOV@[(R[R94'=Z0.,<0+TD,V9-N,98;NYGA_ZQ*D7C)9'3,/)9[N6M9&IUOP6,AL=1/%@ ME,Y)A6*+2FYG:=^A)#60_CS+>2UN.'LY*_/%^57YJ*'U8^]C6O+??7[;E=YS MC#SXHJ0MFCN,D@Q2)S47!3@&L8O?KC,]E+^?YO/\^_2,S.A,*@2S=S61\ZIN MU!$\[1MN$#XZX]TNZ(S19-!.%UIRG?*0-'(MLBH9;"Q\TA'Y@/(]OG3VPX.V MEG6'$MH<4;MH,#D-.O/L 3 *,+*> !27]DF\?QGM/8-?UYRO779@]FFY^6R/ M]:G/XUIS==A\MUC,"AQ/ ETM-^ A>)]-]#PK(\"%I/:Q^."#>Y[H7HUV<[Z4 M)";-,YEMZW!2EX#% )P%SHNB==>12C8YP-U&TONP^FK -_.SLQ_G"]JK\X0X M\ *E9J;&*M'D' /N%"L\&\4RR,0W$UZZ&P*&O)49]+J+DVRC8I(-L=XM/1 MCX'I:! )?+U!2-JJ+I/S <$5D![X\AO+&TW^.%N3*]?SO5E3 Y: M)^28=$0JX$7)#<8DM1-TO%VX!GK/G18DV4(X3Z6V\[KH]?G%TL2 MSG+Y]G+61NU3:@D?&G5!,(]!;+VQFY()H&1(H8YN$PN]%=?H;SQZT;ZO2 M8.)O$79QB65SD]8!3,LKS<_0G.8*^AGPY6UXL:LG!34I6+ *"(2\M1=H? M"YED'HUG62L5LXCHW%8^S(Y+QZV!Q[=F>\AX/I" &IQ1_!WA;/7^!2QN\ B, MQI*#[=9XM&)0KS8=QD).MM)!-?%GMX%\B00/(M2AW\@?SG%1@S WB\XFP=KK M+"UI6[ V,1T-61O5>@4+6JKLE770Z<6\?_POD;ZAQ#7@2<0:$CFX'_'R5.3# M?+':Y!B\FK^;+E?3=)T675Q)0%-.M>..3E$R"-(RCD9E]\4R MW$"< QXAW"ZT7Q-)4II?S%8WF8]99?(T/:TBVI"78'5BH$@ /$A>LN(Y!]^) MY=W/^&*9'4AL V8)KV&M^V"_)@]QK6K+GV$&[_!6Q12GN(M1U^AI*0D;1.:- MX$Q*!2EK3M2%3I0^\* OEM=0'H8^%GDYNY(PGE5XTVMX\'GC695L M5$C3ES1AIGTD6].8Q&(F<91$R^5V=?*=1]"='OB$M*"9G!O$7-S O%<0UVV" MKV,S$+3A3FD6E8Z7%R[!ZL! %!<<#XBER:7TH4#'TZ=V=-])HVO(59.TRWN, ML+LH<[ T:TQ,^-H(T2I@7@C-O'-8R]1E[9O$>7:#]X36I8:\-"@1>,_&>1_& M8F30EM&FXY@NWI!RDRRR4=X[R4&X)O9Q%W!?@>;TYJ1!E<&;0*$]XKB,'5(Q MI6)Y9J3@EFE-_\1@@3GA$ZV-&'3K@B4/01PK1*^YYC1BY;$$\CVP-=_N"GS5 M9( VX!@#<[J>Z48?R SPB87 ;70\"]6FUOZ!.$\?[#>LMAQF4/5BK8D]M1?N MK<;3<'[3K.1AR&U+H1R,^50%4AKJPF%Z-QB1CT0'?<$8LR'UR+X:DE:QN*XU M[;0KSL= 'M&3UKT'RZX\;M4[A+\6'6L6D/$<%O]:/IOE]3<5V^9BM(!1BEO) M2@)!X&K\-WC.C):II*R%M4UR*O:B.D4IE\:\;G>R&8R4<2]:[KQ,T7B%)M2> M.R'7*CL"MZ7U=2#>TUA>S?CO MKF>#D3?NG=[]JWKD KT+S*K:'55PPR!;9 $*SR"$Y:Y)*/JCT+4'+*W'JFJ' M<-9 Q5Y<+%?SJVQI MDHN[!].C.ECMS^=VYX:!R&A@5UT75+OI8_AF^N[]=8NQ9,F0S-ZP(M"P&K+& M8@+#?"@DB(1!B29M?![ ];3U94A21O?>5-1(DR/?5=?>8U@$@Z %K;0Y")H] MFH)C47_0HUMKP/%R MV%8$E3%&9T+104=G _I<>'*0N3/.[*U/>!"(?CO)L_3?%],%YFYWE446PA]9 M->-KMU-7@V 20YJ>3$#S-4V*>A\"LJ%G^ ;K/E&;B-QZ47_%Q72>Q20G,@4 M+//DQ#"M)=!J+PLCZY+6 I-J=,?('N(^O.-OQ\TT[0 _<3 &6W0+OSX8?%A2 MM_WJJ[-"&;C+%DA,5C"="QFD9)8RH1,:&ZWWLDU9FSZHQPK$&$WUQN/PL<1H M''+XX\'7UG6)I5S(# YD!GM'5K&T] -A,9&=_-7?"C17G!X7!8<0^!@.;3O M_?.BH!7_?4]OCR#O$>A<49S^4RP+!+/6> PL6D.PA7(\::V#;5)2ZE'HVH 7 M!6.JVB&X!YS%""A2=#%%W]1T$=?AB1E](L"UW3M'R]6%PL\ MQ;W!41!:'R+WE\O687+2P6!PH83D=8P(/$+Q227!N>!6[SM,[BNA0_5E72'I MLB#ZZG+08RB_9Y1!6'L(W9;@BT4'VG,POL8"*(^2VY*CQZBMU6FR'V=_V1W? MQ6GG6(WDV*%GDP]%*F&P>!6TE F\#HXKTFK+C?3Z'FGV;]5T=\S-892ZIDCK$JS70D&PCK1QLA=E#[GU??E;O=G=7]L2+8\Q.9 S*.[+7?2!W@"2/$'3V3J3)4;-JQLOQ*\6ACQB7HPZK3);"8DQ9 MQ,@U-\)[44HBMSP+C=;P[DSU7X,Z/^JZ F'GO^BQIHV :ERM&$AZ6XHDM$;- M99$%C3;.0DW2<0)$5$99*;HKTB!R/&K_^V4^&V;1WC/:14AD3V&DVZXAY-M3Q-MWYB-Y=QA:24/P0>/CH-%LM^*U]PK M"\:6"-QDOT?: ]ES]XY]_7KM_DA?"[#OAP..BR"9%P6DY3B MH+PFGR!R7RP67X-_P0CS,!.#V)7['W';XMC_R7YVY- HQF&YIW2V% * *RE1 M@LZH:Z$W0QDU%''HLT-5G= M,KQ31>K.H2_MN<[)P:?TLRI3'>O9RM<('+U6_PQR1*&S(/DD7A:IR3 M$0FW-V^2-.1[S$]>OL=AL$.W144Z70<,\%UFR F9T;1>,T; 0 MLF=D,Q8#R6ENFE3Y/ 3D> D"8RI8*Y8>2T[ =7/1R^6YSF\^NVXNJGF4'#0P MCK5[#Q1@'@1GSAL9DG 1;)/*Q'M1G2KNOYTN[.K*W)N3!NO6%J:K,*LNH%J& M[]^+ZL1=FONS-V\E^M'TPGOKO'"T]D)=>[.Q#.QE8Q"3H\C"R"8%,4;4AZ[= MFT=2AT,DWM:L6;?*O(S,?I;_ZV*YNM5ZSWBR^,G,Q"FY] M$*I-_',W>.-;S0-PN=MR&8J(%N[8#L9:?\=O<]<"U5*8J&$FD!N'0L))*W#D%V*6H-H5![A$)A/3(^&)J9! M@FVJ2DJQ29G!S@B?F/(,2,?.-E(# MIV/\"-/%?\+9!6&$Y<5B;08>=2MS_T"#7*QTP+@=\FFDC9S<6$_O:C) IFH$ MDZJC"S*F/'D0[2!R//YZL/!:LLS"5,7:X7BA?0YF/LE MV__J\=YA+P-/:X?[F^O^J]]G6%W_28^[QB$>VXZO/O/?CL% I6M4;W ETR(E MHU=!!!^4MR!*"O?S>B" GKGSF^&NRIO=^]37LS>8+A:+6I1GEG^9SQ:;;Y_# M>D](K<+.9U39P7F)EWGOXQ*GET,=GH"SGZ\F.5[\$XRH"BR%LETY-9KH4VM3J\9 MFF(NTQ$A/K1&'_K0$UPX#LO7? 1AMZA],E_@]-U5A%XB&WRVGOM:./?!M3PJ M&T5B/@M+ICA9RB$9P^C5B,9:I25O4_OD,)Q/19W&H*F%-[Q+&!-K'5@3:-:< M2Z8Y22*LG;ILH_;.^=1FA]^)Z*EIRC"B;] P^=:^O&_N7A9NN9),8?7Z+006 MG?U9>MM"0;K!^YH-G 8$CK>A+3?H/]WW:O@B+)DN@D5Z-QB]#"06 M'I$E&XTRT3LUZJZV%^SX*MB"^&[[VW"L-="T_6*92".TMHG3%ES;H$2GZ"M7 M:+F-P)V+OC@Q_D+V)+5G0"9:]+X:8 6_# XRW@<=DF 2K6+:(*E^UH44/DOI MBLP:FJC48#,8K2OSH]DT3T/^8XD2O)[]\T^W3BA_7.!_7]1E?AW*DLC)E2D* M!M;Y6HO9,*B7P*0=0:M8K M-#+X.V$X5,7@BI=FEN@.1U\+8N^?\^QK@U35B M%XA-*P0_C/%$58&'YG>7_@Q,SHGTR 6IO#&6I<3)=I!H6(A1,:>-1\NC26UB MFD^F/P]5^GT$ZG,()R.IS?)Z5=Y4E(W6"4TR,*I4P]8G1IY)8B((!!>Y2$Z- MI3?;X$YXG#$4JQVTIALC[3Z]JL=GURV.XBM9GRU!6 M,2"W+%J,K)X,*I^4X:G)+5\W>'_:1@-3V-+SO/TRW,5[]=IU 3NVH;03[KE[,/%:KF6@-AD(.0@N=6.*9^!EN^"S L>&>WF3CM:V6/CP["[ MF!Z'.340F[OTIB<5+>VI6]#D%31Z'[0RL3#,H.L= 3#PPC,%2DAEA05H>[IT M%]/7IB7'4#'26J*NH!5OA! ^,AF=J-E,COE4 JM]/(42B8X?F_]\XOE=(;+Y;KEWG(CH:N+':NDL5PGIDJN&28> M6*CWA-PX4CP"CZ))*LX^4+T[3OL=X7W 8S=O'+'G4+ 6#3$N) M+!H.+"<3:VD384V3)HT=L(V_[ VF(7?:3 W,1 /+:=-2Y.7Y!T)7W\6:KCF1 MQ42%4K L#&>Z<,? @2(Z2TQ2QW!V>D7#X(IWY-B&M<,<^&6I IMKDJ>R]#JVB3$^O8(-<^H]HGX= M0-5()U6;0[1H=%0E:6:+(B'(8,EA@,AB+#X;2(2U[:7PEW>>>1";!YQG'D+% M3M]MX).J[W$Q_0BKZ<=U0Y%UL9UG*:B(D2 MZ#^6?J0]D"V=?3 B6>,CYR5..J,?5,['5YCH,FQ[F7>H.('1>85HB\Y6:R=" M\B%BR"&K8)47^R7?O_+$WN&'/ID]_F'MN3KZI%8&$Y+)(!21:'(((NGH01F7 M<]81]C/8\,3VYKDO9TOR/]>+^Z:2V(U;K4G=0B1K(->3$AVY9K0"%,9]R1"* M0N6;E#;N!J]_'_C-4]9A3K_,+X7][+S*?T+[6'%12 ;@'-,^% 9..A81LY(Q MDY74Y+IJ+ZKQS8 &FG*W]?M0/#0XO?VLIMYFWK_-G]-*FFH[\VF98O[G=/5^ M.OOM=SS[B#_/9ZOWRTD6B4SE6F/ DAAT"I[Y)!Q+,46C(!?OFQ17/1+ODU2L M,;AKX)K<2.8W7)R_+IM$S4G@/J UP#PBR4+YQ*(@BUAH%T%81SM*D[S^78"> MI-(,(OT&<:9[I_[\4]5QLAG>X&4MV>7[Z8?GGRZ+\%U7.7Y5'T*_?/[IOL'> M3)?_NCR^S"E*T"8P%VRDF=K"O%2&B1"-ETXY)9I<38TWQ;$N+4;5UT>E%X_F MXF,Z@UF:5AMZ,Z'U01>9$)+;3#/PGN820V+@:TL ;L"#C-JY)F$)._"EWN0;O\C89!X M[DSTP7"GF[04N!_.G];>7FMO X;..!W45V]1%UPM33<=@$[C1$V!'D/ZD,/ MR3?8J7;BDUEDFXIE7$7"1W )&B16M!=!"%&*;!).-ZY&/&#GC*D0APB\R]V^EJ@:T72\N52E(&)BT1J)TT#!(*)H6VGLSV(OTC.9'_T[Q]T+P= M00<:E):^!];5*]H%V CV[UUDIS& QZ#W?GMH(&[:6)C#]C#0&, MA47KD9E@>=0\\JR;'.>,K#0/V,B/2F<.H:2!KMR.VK@I)^8*ZL*S8"F0IZ"# MJI7ZT=0,&S0R^!1XDP.<>]& )GC1-W -MZU\:XU/FJC,Y+1%IQ? MMV[/K!Z),VN5!6LQ4Y1/SM^J'\\$=Z#[-WUP W-V)"V"*R9RYILM)X<(R,L\RD%ARM MI_VU39.*O:A.&;O9E\#[^YH,(/T!K9GE8C5Y4^%<'G:75!R"9B4KSS1-ED4I M-6%2RG+04=K2005HT%OTTW?;U'_VU#_MDGOMDN.9N:L>IK=Z7&EI%Q@'V!K= M%67XU>!A%]/K6HVB$!PG-%-9"^,]Y"*[E"-_ M'"SNV/"')_$0J0U,WL_PQ_3\XOP*B.#&:HZ1EO1S2Y%R'Q#!:EX+C6L0N M]2P[T??9D\?;E'O)?CZ$X!Y%MO;;B_-S6'R:E^L<=/KR\S9IVV;%LE62:Q\L M[7-@!Y/45HJLEDF3YM'BD8N.(<=$NW;Q/$3ODG0/)#GW0364-WA3%.'5=4(' M%J%=2;D>S!JF$^9:N!.9 ZU#*;YHVSA3ZQY4PSG UV._+EO)FQ-EC<44)-EA M-5U3<\B&>$^>IE!-0EYZ0+NE#Y/7RW9[0X/1$;3D]Q[,5[WG9S8Z'P! MZYD1*=5.RO&RUKJNJ5!>:@^VR>%^5X!?D>(<1TK+ CW+6[)X#F*] M/N+MDX5K3_-64,FEUVAM24)QSHS-MI92)_%ID5F0)B,(%S&U[8TP^)3&SV<< M6BT?"=V/)6UQ[S&J*"+FG#A3OM";J3UGT0O)+#E96B@3(78Y37H2EV"/16\. MN?0ZA+^Q+S*Z8/OSTNLX*@^YT3B&A[%UI1BAP(!A4B=Z0833S&M:]+W(EJO MC?%-]M$OZ]*KF8H<(O[1+[W "4&./!":6K@O$4Q0(C'4J7A()4K5QL;Z@BZ] M#B+PH$NO0Z0_7A)>C(4+4G=:>V<(+=)-SB M2TBZ:Z(0APC\1$EW206'Q6NF'.VO6NNZ)CK!LL\ZEX!HVU3C^[*2[@XB\HBD MNT-8&"GIKABO9*F98%"C@Z+@S$L>69+62LP90YN2>H\[Z:Z/(O25LA_I!5GD]"<4@XE%N92X;0)8NWI2=]F+DWPP1O; MIL72V)KQ@($ZMF(<(O8&"O%Z]1X7ER$IJ_7=_*9 MU4T6%+@8>).[G%V 3M (<"#2Y@TDWL *7>/Z#%#*'K@1AGFG8NTTSUD(WC$0 M2G.,Q39:$>X@>5K<'RWC 5__&F8W>9;2X@+S#W]\H+41:]VVV[JY";B8X@:K MC5%GE3F34M5>.MHR*.0K>2F<3TDD9[:BA^]&&A[SX"^>_N;2;G# N09'/E/: MA8\G\HH]9'I[R6S6@5:J(%5@@GZF T:TMLE%RD/ OGAM:<+ 3F_C)%'-/Y2" M:?4(0IH/!3)B/',O&6T%,]ML %+P66FALT>OH'C-+J8S#SH9#&Z05D M9"'+R#*E)9!=+NL93N"L2++,$WGW)H\6=#1\+Z#+/6)^_F&![ZL'4Y]6,]+J M0^YM(_(<"[%STTCDRH.9Y=_@CTGPX)-7F=8?#E=E5:6N/HRH!YW9!]ODN'G0 M63S>[AX':.+]7L$I>&[@2FRM#^O*P+0N$+[/T:^A@I?N /ZEK=? M_>"?YH9L/'492$][P&0= M00?:Y0;<4Q.W"[ _*Y(/2F_GZM+'<#-J17(%)FJI,@.K+ '4@46C)+-)2 <1 M?#'N"2A-FXKD;73F$$I&JTC.#><^6L^DL9),!LV9%RZP#%*($"$DT\1U>/05 MR0]BJU-%\D-$/5XZ(TB422EDTLO,='&*@?'(+*#U&!PWODDM\L>5SOB%F#@# M<-BNJ#6B,A#%*9*"5HJ^43E$:4V3C"+ OH798 M,Q4Y1/RCUP[CF?N<,F>ET,*NE;4,G,E,<:Y2LKH$;'+G^275#CN(P(-JAQTB M_4=1Q'^S)\]+W;_@_F5KDMW9[:/I'EB-EO9:V4&$V*B@.9 MJ3H;%94D/]KJY+0Q"'E_UDJWYX^2HB)<$#J0YIK"+=/!1=)<:5B4ON;?Z%AR MXWJ4+5-47LR7J]?EI_D\UZ3&MY=*LGP[/\MD;7)O3$RLN**9)G>3@16<*6+1 M>%DSZ=M<1>R$]&AC^0_1D3N7$\,PT,#W_PEGN( S0O4LGY.H20!K45QEP4X" M331I[EBR-;S%R,*B(H#_# MXE]8E_ -,JY=0)4S0T4FIS:<,Q\],)\B1FZ,4FUB>G9#>I(*,A ##2)JOLF M)ZD=0W'0X+9R.]#Q1Y+/LWF:7M56^)6$,\_7Z6S/5JO%-%ZLZGG8;_-?H7YD MXM"@XRB9@E"8]N@8R"(9")\*]Z!MFWI[_:$_264;F=$&!Y*'Y%Q-#D+?PHYL'VTK!5' _9C/<$5 ?VWZ[\*/7B2>3 *O#<*Z^9<8H<(F%K[H66+$7E M0! U!IK$T?V9 SN<'@Z9 WN(/CRBA*WKZ->'T?^9 WLJ=1DVM? 8KA^?QAHL M(ODBF"NBQBHXQ;RJ84Q999UBP!+2UZ*I+7-@3ZBHAU#\B!3TZD;2\2@)I6'H M2)$T^LP"0*E3D,4DSVU4CTE!O] MOB8#$TY&,/K M(7MDWF2R)#&7A$6CC(TNW[ZD!(^#B#PBP>,0%D9*\'"Q%!MJ D/MZJ:%*RP& MI1B**)V6*4C51#$>=X)''T7H*^5'49CSLME?X :#E\P728MEX)IY63Q#!0YJ M+[8$?Y9H^5+,VQ%TH%U^\SU% KH ^[-$RZ#T=BZW<0PWHY9H$:HH+U-A')UE M6@?!8BZ!N10PE1A$SDTZYCR)$BUM=.802D8KT>*4]\71"FN4)H/-&601R0XP M.@014M'1-$DD>?0E6@YBJU.)ED-$/5(5N^LL*J')Y%-.LQRP%J1!P;S#PKQ( M5B 6(7V3OO-?>0[LT.;.47R.G0/;!=N?.;#'47E(@N,Q/(R= VM34E9*3SNQ MQMH;.=6"$9)!B+0U%R&*:W*O]67EP#93D4/$/WH.K(Y6^5HUC< HIC&1E:9M M9(0R%40$T^92_DO*@3V(P(-R8 ^1_E@YL,_GB\7\=]J-FO3HZ>$KL886$[W(=N25A:1 M.R!II<*U"M8GLI>"*29;#61'3_9A/%YF]5X>9I^6WV-<_3I?KN?9(VVZV\ # M2[?S'+85M+B $'3Q3FA!JEF*T<8(K2';$G'2[1%]K82XNMGY7EU'+%NBO4CI M:.O3CA:X6D\F"_RC"9N")5,99\ METP;NTY.U$/VS$H4R2>90$&3&(M[L)QB=^O/^_;&UE?( SKGZWZ\M_'\M" G MD[;\"QS="!2R=ZEAU:? M0Q_Z9;/>5,1-_*';<__'#"[3&S%_/UVN*TI,G!32Y5HX& L9=3J3I4\V/DO* M:)"U\:YM8O@^B.S+5I0V!#2(F+H-J6)=+B]JU^=-AC2HI(+(G*4"DFGO. NU MRKB/8(J(V0K7)%ED/ZRGH1L#BK[!7>+M5>ZF7?=$:1Y,/6Z&>BVO$R86$F:F M=''6%B6S:'++?3^)-MXC:(IT?V06)MDGY;D'0M_SB=U96G%MQ9_H*K"!O%#"/NN#MAA3<2KU8 NVHEX M-J($+X0:PQ$>.:FYM?%WN&@?2[IQ7;)65TM6/0^^K)7I<@9$8#X'$HQRGGG4 MB64P*0BE18A-:EW?!^9TM[L]";YG;^@EZ 8NY#:F3=';#JA:7KS>#^LT5Z[] M:7M #WK(?#R-L%D&Y\F,J;T?F"XH6-2T4B9A8LD.;/9--HTQ->&!B]6Q%.$0 M43=0@%_F*US^"I_J>K?.-+SZ>GEUG5=0%V/)7W6!D^>J:F<&2XX+%N%%%+)> M]K6)DM^+:WPS<@CZ[L3+#R?[!H%A+^:SC[A830G1;:17X(0@A1>(+%8G1SM- M$P]8>Z]F%873TK>Y?=B+ZDFHQ7!R;Q$M2E[/=/4CI.G9=/5IO2CF8NJUOF1& M<\VT\37*)&@&TIG(@S4RMRFA>P?*4[$=>PJYP='RYXBNE+P+II9VXWV@3F,U M]B5L+_\]I-U\ =BD/7#CLK>*\2($80NT/-75+Z*4QF2 8IN$"8^G 0]8BV,H MP"%";E*)Y./\[&.]&?T,W*;U@5!@M,S,\TBV"FU&# 1/M.%E]"B"CP=G+V=EOCB'P:*C]HX\<'A4]UELQ4*9C"BRD M $PI;@Q*A[E-E[N]J'H?:MPS^,_PQ_3\XOQ:Y"_@ _UF]6FBT#NTH!G2C&LD M++V7MD:N!@!0 9/")ITO#@%Y K=F,*VY-D5K M"01+:"S37I( CGJ/,0 T>'_;^];?]LXDGV_W_^E#_I1_?IR :^3+ )D;O^ZNJJZ',+J) M\[N/H*<$D$&$WCS_ZM?VX6K\/Z]ORKOR._$7Z0?B$,Y^$XBDA\WGC_=,! M[8T#EG."8C@8U::U1'<2GRY@!E-, R_Z-UP3<:NO8GA[LUZMP[QF&VXACFB4 MJ)-0K25@0_"&>9X*0^^",Y#!0)OC^ !A3PDN@RJA1;+6 YS?AI2R1UT(I*R@ M)S\B1G(F,YV&WD!Q2GB(;6+Q>RD:ZT)_7&NDO["G*S#7A:9G&Z+MI; N$;ICI#T: M$IPP'FI"FJ^]2[31+(@@F0@8>)0F!MG$SYURB'9X /00\N@A6@L22O::25E; ML96268"J,R\5YL0+5TV,RTL(T?927*\0;1^I-P]A;%"OI1:!I\RB(",7A.?, M:Y<8@ S)Y5P$-+FOO4_*TS()3A1UDZ&$=REZ$[[W*^] 5]M6*P\3=JXV*Z1VDD5(HUVBLUIAH.-A091PP M]!'V@"#85+V^P?_<;GZO/BT1[[3I%1)E+,8PR#(SX+5-;[21&5T4+]H7FW:Z M ^ZI(M[WAG.7?QRK@,70TANZ5OR5^B_-[V2.?<#YU6*YR1_+-_@VK1=$H2!% MP9986:+G7@.1*#@#C\A\X&(Z!\)G#7P[5:@AYZ9V^G[W;W]1_>^C1LO.,% M.6"$^!L17ULM=2"CAQ777:_#+^3#QMH)&MC5X0GB:[$VM^0$[Y(P$$GJY"-" MT71Z9$581PTVF%#S>2Y&BWN,K.&5V$=J RMOF[6P)22A4T8$RX*K \:E$"QX M.DLR\N*\(=M =PFT=U+?#V\>[SP]2?:+(037($#R8)T/$CVJ*,^L+#75H-3Y M!2DQ= 6DX<(H:#+N>DH%D6V")">+NU%WA =J.+I0]:S+(GNIK5LUW#$R'Z\L M4MD,,A7)1*G4623,EQ09^77H,8F$T"2O9^IED0V T$?4+:[0'JW!BL8('K,A M?04BKN3 HE+ >(Z\R.2==,^X]JV7ZGK5OO61^_CI[C\X>AV6RRO,8?YS M*9AN6S1_STT;IDOH4:\&%C",(R;)H\V;TE7!:%"E5HZE1;7J./F _B#,FR5IX!TN MKQ9Y%B!XM)DS++0@@=<&T(JL^*#K]"^M#.=M+.8>1)X[\G@<4KJDK VBEN:W MS[?>0P*-D0P%5DJ6=#P07=&;R&AK]\J D=R.D#L_B89$I\#@5-%..&>11^&S MT\",X76:]J9R4@0F+)D6="1H%\O3SED\6;F'LQ7["'FL'+4N-#W;;,5>"NN2 MK':,M,="@N**$!TB"TH&!F" .2\3$[SX6D*IE&DS?FS"V8J# Z"/D$?/5HQ< MNX0J,M"5..D#D8F<.:YY\#[1T?ELLQ5[*:Y7MF(?J8^3K1A!*,>E9,59LF#1 M918<:2[G2-2)3#PW<2RFDZTXM#%PHI#'S%/L0M>SSE/LI;C.J6E'2'W,/$4A M0LF)<(_:U;%FM8JS!,6$$!&L=B&K$>8<3"]/L0D8^@A[M#S%E(OF!11+"+6W M#KG0GNO 3)8%HT=;=OM37FZ>8B\%=,I3[".]\"$X8W MJ;)^@)9S[T+'Z7WW:#E5R W\C%>WPUHV;9;>WBZ;[0R?=TO\:4UJ(4 MR714BABV@GG$Q$P,=2*8!)^;#)@]2-G3P,2P"FAN?-XZ709UE#J8VG8F,P@2 M6*!-F:4D$YVG,0MH- Q];B 0OE$G:=DH"?6+!BE[*/1RLZ"/D,=W2+G0]ZV!%+\5U]4^/D?J8J-!*.T>V M#2N^U.+!FAL'V3'GO9, A@LYPJ$QO6!%$S#T$?;0P8K^-6%""RX#,*$L$>NC M9\BAI72X[V:1/KP*OE\).J\#K(>VQR@Q\1N&BL"@UYJZY97?HS,QRLPD,;$ M366--C(RX+0Q.E\G?"CE0$;K36@2=9AZ@4$#(/01]>@%!ERB\MHG!@Z(.,0Z M-J!PEC0G+UNYY'633AR746#02W6]"@SZR'W\FY%WRZMYNOJ=J/TVE'Y1OO\X MS//VOF>YK%6:]3Q=#7)Q(VTO6FJ, 8U7 M2:K9,"2TN97)":P(*)A/B6Q;ZS1SFKY*@@#+.3$&(S3N&>Q6YNY8Y>\R?H^_ MA[\VPGQ;MBH(U^^Q[@BT^MZ67ZY6*5S_#X;E+&KP3I!QK\#26DZ),R=+9A:= M$JA4,K9) O&IA)_;,3L.48]-Q6ZNOD:N6D?Z?YV_H7WDXW_P^@_\QV*^_KR: M(4BE/9T>KB 1+XMET27)4&8KDHEU2OB9L7>?ZF<'O!,5U\@CZ$Q\728?_[.8 M.>6%DH2'Y)-E( "81Z%9#DEY9UTR[>:T]B7V&6+LU"C_THYFP@O6.S]AL M#+-0)(.@+0LA1896H^.VH"WGW\F^D?MU#Y3>/565(/V+#\*HA9X__5]6(<-W&CE M,G,9:L]%5X<"*1*)RC:BJ9'D$5R?'XEZ&E@93.SW(:%;9.<$+R,604=KG=A" M?"-SR"63N>BB:WT,;Q([G6!VSG!J[R_:J63G/%! 9XNV'%5AQ=6D)>&1^>@" MPR)E5$%([GD+A$R[KKB7<@_7%?<1\EC5I%UH>K9UQ;T4UJ6L]!AICX4$(8U4 M2%Z]L;7C@@V"1;2"<&PA'NLR'S%2S#K$2, MH'51]CEFWYQB$)PLZ/&R;[I0]:RS;WJIK6-[SR-D/E[VC05K.=>)=B6N&& A M]S:0>^MT3#X%=#PV"WA..?NF 1#ZB'KT[!N;BQ):$S7*NCH,+C%?!#$-ELY M*;EMKK^-=;.T_&DASFHY$X#ZQ MH.B$-$5J+H2M_[2 Q0&ZG@0PAI1]\^J.S:983%'**LM*DF0E*4E64G#$=W&U M<9\0 D=H0O&4;,<3A=S@7FMOV4(7NIYUJ5F'*UDB1F7&F M-F42A=6[$-H BW>"@R]IA!N(Z95Z-0%#'V&?O=1+Y! BSYZ9VFP%2@+F>"HL M<+#1%DV$[[3->'JE7KT4=E*I5Q]ICY7%_3K\?K4.UQ](+FE]L]RY'.V6D'WO M&8/D5C].V4Z:=( DH]9<:A5(F#ZH4H*1P!TO!86;/4;CJ3+;F!A'I;+O>5(3 M^3U$Y8X4]IX]$VGV18_ M_^_-U?JOU]=AM7I;/BXQK&Z6?WU8+]*_?_MVNX\8:S5*9"K3'@J^]GZ41;* M!"0B."37I&JT VVG=7N[J;OWV[)Y ]([7B^^?%G,-V]X>[->K<,\7\T_S80O M7I+"&$ 4# QXXK\.G\F^0)8 G6GP[3C"\<_0X=&P8]MX1J(>;9?H<5OANN?BT#%^^K[M7-^O/B^75_\.\S4=*'-$4DD;R*=?[)"'-L/W$/N-Q%_GJ8H'K^;??^F6['>XW [($ E= MT+(P+0JOPXHV(WHE*UYM3N>0;+YX.6C7#T[5"^Z&45B#1/M#O-S2+6:0BL*8+"M! )F' M@805$F=:9UE*SDKZ)F,P.]+W=!#64C$-LO(?$L!V8C Y#3&)R$0=4@ ):',5 MI3#D*:$E/\/9-IG7^R@:*T._-3*&$?E4W-2^/!_P#SJE$.?WZ-S>')J2=+#D\+D"@@%'2Z(@>]R: M;)/-.I:2.GE,/5XZOKDZG*H6(\AYZ-CR'3K?D WV&)E.D^5L4#+ FG6&2K,( ML38KS2'FZ*RTH2\<#KSS":)A2"D/N#FLENO9^]J@ZS;'649 $PH=L+IN?<8R M!V23@TG>@54II2YMFNFA=XX&^F[W6/CAK4_#A#Q>D -&;+\1L055%S)Z&(;= M]3K\,CYL^YV@@5T=GB"^%FOS&SDYE904$S6C%'3P+/!@F<$"X(JK?O+%:'&/ M?=9"B=VE-K#R_D&2^G+S=8='G4NV!1F",K3#V\*\XIFA*?I2;)?#"&X >VD#2'ASSN$%%X;##G%9%$$1RB&SFA)='EGC2-CI[@NO7JZ M:?#NFR]0@T<+;N\:;)R+^&YKEBWNIH)4P?S\Y??KQ5^(J_^^6G_^O+BN>2$? MPY_OMMV"WN-U6&->+_Z%JS7]:%'>TQ?+JT0?;IXQ8#Y9WEM8\IX*,SFC?NR6I2K]>H.U;_.T_5-);-^ M=K6J!^\IK9 '?'M3G)TJC1T$8?*E.&V2=@8*N0:$)&T4Z%**\?)^9N0P.80,TF$4RJ"U=.(GER'( MV2%:AY#A\?G6CSRMF3P[Y%T+CTK+F))S I)&3]NCB" P*EX2\@>E>GKN]4-/ M?8/KOR_#>G,[N%B=,M^VQ].;R;X+-SNZD F2Q8#9AP#6"N]]B(G3H66=0, ' M=7&8KR%T,W1N?.]W--/3T3GR,DL7B\PZTY8D'7<*O,IT)OB@0]8/[T==>1Q" M9Z\_5]/]:EZ_>;5:X4F3#_J]H)FV.O*THRH(Y";:E#R&""8GIXORM25L;;0# MY6%5=>)N$#TMYF09QILJH_K!T%K:\_AV.NK"SXZ&DD&5DUM!ASOKJY[>:F':4Z+=_.8A4'Z)BMU[*F>B]3A*D E%TU)''8HMV M+DE-UM!]>HZ3Q?$6SP]_/Z!<.E@U 56)+NH$U@"M>Y>",]G09BUM0&%G^V@[ M3D9_"X2^A!\^(ZZ'.1\[/7= F?;AX-[2S80X'A17$3+9CRD5Z1$$U]84S6=] M>3E.!T-;*!V>.J#\CZ_4(Q?4R^)"'=(3BHFT&[B4=%3&U'$]LWY\'"=[\EU_ M7\QKW&-1-I]42_04:Z/+8P>4?@_Z=\2O\JO&?,,^;3C%#KH .SQY2$STYV54'G8;62S12%S#6UH:*$0WW M62,=!FEV#$_'Z>3N)*S-)[]=A5C[/](G)RNER\,'U$IO7G8W*4%>DA1&H-20 MG8T%G"Q66%YOTK6?'<557[W\.JUF\4PF#->@M.: IFMD>RDZ0SYTOC[?_'GW>T!(\0/&N]9PERH($2FY !.^C MU1A=]K80'EV<=:7]!!D/;;!T??30DC_:= E91EXL< 4(SN:807.14LHYH3<_ M**&5_7+G%>\Q+3[-:^W(U;R>UTO\7-,3_L#;WQE&,QU?,K2.CN'MWB[$"QVK M.2C%(6H3M4 ,01JN4G; 9R=QV5=OF[N3O]5KE?I\>O@&$,=NO(!O5\7U)V'^U^KAWSTQ,C@L 0VU.(A, M=D\:4]LR.6G0:@#) R8OK;3(3__6;_$F5*6%Y4"4ZZVXTO&,0<1&*]NODP>8VXR@:T;>6>H MXSTC&G?K:1JHL$'/Y _I,^:;:WQ;AI'=;18Z'5%"A.B9(@N, :!BSH3,. H1 MP?O@$+@/3\LIE+2?.L$?%C32M[,:-ORNI<]Y"V+=GJ0ES+DNA' MJ3M/3?1@NNR&D1,4,3I:$HQ1@;#3_9H61\ M\W] 3=V;>W**F!O8[7_'.2[#]:MY?I6_D&!7ZR7Q^@=NW8JO1-J$4MC(D .1 M1DRR(%UBLHAH?4A9A28#D3I1]Y3P,;PZ6K37P.OK.@%ZGO\1EO_&6NGQ(WTI M%ANY2BQI&>L@246[I)0,*K*%+FAMD\;$APA[2D@95 E[ZZ\'+CA[.(KX)BQO M43YXI/?>DQN&@XU)V+ G-GOO'0/TR;GO M4]$[YI\V>/W;7]]_95OD]>H_89F_!P>L3M9!-8CJ-#A(F)E#J1GW6D138D#9 MKAW72:0/TF3H& J^]MV^+8UZ]0_7<]R]A&"=RRKV@8N^,!B M<9F%8KD5* 'TM$1Z@*$S=3(9#]+[U9K/\'U]_C-=^?=/M'F_2TCY_#_.WO]4]6,^] 2^N!I=H<"&12+((O M+'&9>81H76[BG)Z-XV>W9BX#6PV,Z6:,WP9!:>_8?E1_3\RL$EXXK9A0Q3'@ MH?9XRYRI6C)@%=1\EXM:20^R^;)\IH.B 7L[W;\D."CVU3ZY;]M<\6BC4L", MJIXTVCJE- 66:EFC-SIZV>1@&8R#L2X5SVU2G47C4[D[O"7_K^T4;A\-#SS7 MYO"&K$!PBH6L QF%R2/8++!3"Y[^R1IWJ3C__>"H0-C-R3A:(:VZW1XEB.]L MS'--Y;HSI+$+3\W[*0_,U'GN'$_ 2E^_)O3_6+ >^ J=.+8[:/?EJ[;9F+>QIW'/>Q;?;I+D43=(B:*WR?BW22MH9N0KW3("W,\\XG_R1%?;TK5H9+ MJ1VP@MXS$(ZSD&QAZ"*BXZBBWYF>LJ<-=9^W/F/HM-70T/WMR57?%(G-TZU@ M-L3=NOI;ZB(4U.2>TXY=>\G*.G0[:B(QU$9N'H6UL1-^#K[JN8-F6%V<]WKV MD4]OM]%7:7WUQ]7ZK\&O;WN_N>'U[FE2V+G^]4%&$8)5V1G0(4S!"XF],A\E)I!4K1M&$7\FUQJ= U1MYM>,S@[$SPFAL7T M8%?#PZ&B1?'/<%S=7H'/K$E991X9AQ 9V%"KF8ID2-(U,9+@C9TXS&\YN2"$ M#PBQ=J@_ A_GB%8=8&B3SK'Z=7Y[N_;WY6*UFB5+XB17E-S.4._4,OFCH K+ M K(7F>Q0;#-,=7A>7D _ 8RTN'?=].Y>K6XP_W2S)%G=TG:;KG3'#%W]_">\9*A:)1,EMO4E] VU[#]S%Y])3TH81( M4BMX57O6?UMK,S+@I#:0R1DW0!:>SXP^(+<_N[!IYN55ES$UHV_%#_#R@NH) M8.0^[$\?T3ZX256*(7Z\8#XE$K#FD@4;-R/HN8[>.)DF:7\<,+G'%^V_;G.L MYKG68]0H\,R^TKR.&8O RQAPGZ>1T9?""]IYI M>/=-D#-!]^<.0_^-5Y\^5Z;_P&7XA%_-BG?+JX1U^R_;[=^JG().CO9[*1AX M4VAW>9V7UPMFD#+4\RJI64N4@:(_3I;HAM.61 M;6Q8DCZ!@("I-*F$'Y''EV5UZK(Z$][.<5(=8O4K-]VX]2(K[:5B)=<2 0!D MSAK)'!@LV6]LB4FNKEYLOBRPU@NL'>K.$<$\Q.T#X:E'^07%75*T$*!D75O. M*.8#0(U?U9E*0C+ZLLY:K[.6R)MVT/11-@T4E %KI\%,)[?T@3DN M:I,>)8L3WIK4IFWI.?RNR018MS36XJY'M1-*4H*#999[2RM&IRJD*=L7M!E.(ZPT(LHF>"WZ??3(3U>K6NM:]_A7L?8C2^N9AR1Y\C4% M0KJ_2O<'V#,UMG M>B6EZ3@WD8'SD<62#!-> "*@L%%-$?Q[.;H@X ^/O'8ATQ-@,\$[NWLN]:9] MR Z//O"0D#OF=0G;:%42DNF@A?(^:9SFA4,7YEY6R83!-,%+NL/VXZM/GY;X M*:QQA_$4$T9?%#.EIA998UC,TK,DR=>O#4/+- ^8HSE^65J7!KM6'DL\S'CL M';QXCQ43]/GKQ7RCH)MP_1&77^1,EA2S"<2MJBQK+9BG0YIIY%$DG8IN6)XV M+J\7M,8&]&XFC*?[2TB?>PD=SC_K* E!UFY23D!BR4C2G B:CG%)AW<4'BWW M7(EV=8J3$,'+@KL,]-U?AV8Z_0F!&R>4+HP7X4D?43'OE6)2)FD]N91)MDE[ M?(;]"4_"_EDT/LW^A"(F&[E)=/3EVC2CUFP@.":\IZ,1M99M4J2>6'_"7D!X MM#]A'X5,*CWOD/M&$5?"HA+T8G@%9A,L<8)@$X< M6MW$(.=11\B.I^<-WE[]"2>'W3[Z';4_H;8D&%DD4RJ2J6,\9\$HQYQ,+GN, MFJN7_H2M%=ZY/V$?;>WM[C)*J[!NO?*^=JGZYYP(K'_^;=J\#9B@U+5 ML,58.^GMM!_3)J0")GB@?TN0,9@"($H$DY/;.WUJ4/K.WIHL)1=4H+7$T=0$ M':V8XQQ9BVNR-XOMU)2?__>&-/SKG+1_L]DK]Q3MJRB\ M AY9&1?YPLZU:8F=*/C;&)9M,;?A6I)E&IE69+N"KXT73+(L9:.U\"[+/*VDB;X<7M B:8O2H=92 M4XA-*??H(*,_5M+-A(2D0DB,5Y6 <\0G1B!F'2 JR]&U&3P[$H,O*VGLE70" MP*:4DW20S]O+MV]\%JV4RJ5VEJO*4(@L1,)]U %Y\;27*'Y9"^E'!E\6TM@+ MZ02 3:D\XB"?VY*X.ZR*8).+!I@&LK3!N,"\1,6X0QV]2D5-K%BB/X\ORVGL MY70:S*94;]';F"VD# 3#F1,I,,AU<$LQR*2@+T-.4>"TZO=.\YG+.17ZJ#VT<.%[1) MGCE6- $<7I07W%T<,VUET;8D%C(*!D'1YIG!DSYI]U0I!I'/T[]H!.8O: %. M805,<#7W@N]%+>%'6T(]( A)WA+&[)B(X,@JY9)%$PJ+PGI,,BJ+388 3T8" M+XMYFHNY)9 O.*)V6! F&]J_4F%&8F1 &QIS$FLK*K*WLN2*VPN+7?>4P,N* MGN:*;@GD2PSMU5+/PU(0M'G5"0%,*DVZM*!9C/7. *4J=;R\A&FE/@S*_LM: MGN9:;@;ARXPH'I:!11M$+2+SZ QQ'@0+X!7ITD1?G'993*OO?#-_>6IY9M^B MP6B3UYD%#>01RF+(?LR<&>6D2@164R&@[)*T'^>-WA[%8=.#[L]]#L@9FLYVJQ;)=>V M_#"E8#)82UCQ-7E<2N82*E:,=RC1!9=V/*S[A7F]WSI!UZ>YDA=C:*A!J/4O5,\'&"*O9&0D8I+'^' MR[)8?@GS=+O];GYKL^\.7R[>X5T-B\#[\&V\%R8.MK&!UH,H"VM@\*!SE):()(G@V5:>;^_75[!MG#6 M:%/%(*VOH[ DBY%V'96M<-E!L7)::47/HF"[#_+/5[#=!SL77; =P$$.RC,A M3&!0I&4NALRX$QJ##R&K"ROH>48%V[U0>K:"[3X0N^ \UQE9LTY@C$SF3/XQ MFL(\*F1:JTP_*H[XO:RE]'P*MJ>YDDX V 6GE\Y$<@654BQEGVMA>HTQQ<)" MPMHP3$GDTS*.7PJV)[Z03@#8)69UWF%5"AZBXX49X'6DJA(L6AT8#\60-RVC M/M,4ZI>"[B2*,5PZQ)(=%D%KS$34]K4%B-"0+"A<6N7PJVG\2*;@GD2PSM=:MV)2N%&X^1R93)4A%5"H;\ MJ#JL-Z,1-NL+N]5]*=B^_+7<#,*7&5'LX'#4LGN(CG$)M52=I!%S*G5O*R!X M<=%/:WCZE JV!ZM/\[R08%/$[ MB\:G69IJP$H#N3"CA6+@0F#!8V'6!FP'AT=+4/@JYE*J^ M+CR]E*;V+TWMA94QRON.4?2E@+AX6[A/Q)9WM?K<('.AU+F;#CT96"::\]P/ M3@:\O4I3)X?=/OH=OC3U#YS?;,G]7I7R2'U4$#X:2X!!X8E:;H).K\EM)Z$MUW_]=+6J M+D\-\!Q3PKCO48-4*':BDNU;1DA063E5-&%]#<>&N3=2H&R7.A\VJ?J(>IF;W[\(^T[ZY"VO*_ MC?Q$6E$N"\F$,9$1)$S=236S,9>$R=4MKTTI_>.$G>JT_(1Q_3T@^DM(^.K+ MXF:^GGDC30"+S-2( LC$F?- VWHRQLZMR+Y)_XB[1#PQO1\MWP8! MBU_G:Z0==$T693VO7M\LE]6PG-3;8Z@=ZY:R*83:ZVDJ]XWUG%UOS]EOT=]@/9@:H#!6 M& 96 ?-992;!%F>!-E79))C^$#'GOWUL!H$'3)Z35-' ]-FE:1LTZT)5RRO# MA\DZSZ7?Z6H[@(,39#X>(I)$S6O+>FWKA!V;$Z,5@(S'PA4/X+1NX@:/B80# M-VAC :&/J!L X'7-_5JNKVB[>[-8XVIKAV]CV\5%2UN@9R)),K#(]*93-]8A MZA$D-X;$T*1;UZ-4C6_@#J&Z12NY-PB'_!BFV2#?TV^5ZG0!F5O5U"[,&4^' MH@VEF%QL=DV0<)^4YV-"G*B&!J[PCQ3=N7?K0E=+$V(?8>JR.)"D]%)XZ+A@"$Q%ACZ"'OHG)I7 MZK\TOW.D?<#YU6*Y.=CR#;Y-ZP6=:H*T!=L#SAMN52Z.E>#HZ.3,;#\,H;#&6M/>:$P.G*+Q>?/ERM=[D>81Y)F[65_-/ M.$]7QUVH/_:X02YY.].[<\,K,8L8E7,N&S#2D?>0A40G?7$0K9]UI'Q ^9YP MG=[AJ:VEW>5:73K%$;UQW @H/#IO>?%(9KJSUB3[F-#O\+&%?/U/#"O\O__G M_P-02P,$% @ E80&45^0V5W_10$ YG(- !4 !E>&QS+3(P,C P-C,P M7VQA8BYX;6SW*3)'$.3^(/QP_ U&L'L!OJ^+W_"N&\-_U3:]6CT]%?G=? M@< +O,-/B[]X:1Q[ 0D@XRR$B$4)3$,>0NSA)(H3Y'N8SN[^$B%&(H$XI!$C M$/E^!%/B4^C1@(G81YP$@7[H(E_^_A?U#\$E!U*Y9:E__;<_W5?5XU]>O/CV M[=N/WTFQ^'%5W+T(/"]\T5[]I^;R[T?7?POUU7Z692_TIYM+R_S4A?*Q_HO_ M\_/[7^@]?\ P7Y857E(U0)G_I=1_?+^BN-*87Y0+G+U"_0;;RZ#Z$_0#&/H_ M?B_9G_[]'P"HX2A6"_Z)"Z#^^^NG=V>'S%ZH*UXL^9V:V8^\R%?LEPH7U7M, M^$)*KY]6/3WR?_M3F3\\+GC[M_N"B]./713%WE.5E)F2TH^5E/]X;K 75XCO M2-[J6%8'PFEU/[B2L0O3#\[$_2SY@0\O\,XP5XM+-E8W]W-4%>+/KS$ MKKX6JPHO1OA:;(?9$7FA_O!>_M0,HQ[40:9ZG(:Z=T3EWRN^E$N/9LN]1X.< M_=N?Y$_S=0GO,'Z<_W*/"_Y2$BU[M7IXY,M2\_=-4>#E'5=+XLNG[24?\9/Z MT\TW7+ W_[G.JZ=WWC^H1Y4_R$57Y;EE_D>8DI(R+ MF$#NB5@NB32"F-$$"I%$G%(O9"F;RR6;K)JW9PW947WM%THFVY5'$[;BC[; MM.UQKYXR@4NB,6]$>J',\A=\497M7Z#Z"_3\QH[\Q]%E?W'T-MX4+="XH!>^ MBLT5+^A*6MR/%=S[5JH=RO/.2+5ZWA>Y_J9*D/X$5@7CA=SSG0#<'?TUPMRN M*[4'4MO*=\NJD#NBG/X-+]9\'F>>AP*Y>V-$R)V=D M=AB,!0QX$H9_Y B=H M7FTLP^&8\9*D-E18G3&87?+AS=U=H0TD252-G."K$G0&5EL=1EKE+D[SP,N: MR\F;_CJV6:EV])V!C<9 JSR!544$H8C2''&0KEC\B.?VBP? MW<--;0VHK==:5W(3=+N7XLU0!\27->OLY+NEB5ZX)_YM^KEU*1 MW^_'>=8 MSH,9!PV'[L"1X? MR+Y#YJ=B599SG\4^XS&!*?43B(C(8)KY(0RH8 GV4L+2>$SOQPD9I\:7M4L? MK 18M=O@Y_/N=TSM.!Z/*R?L#^3K./3*J[](;:?CYNB8BBDY.$Z)^8=R;73@ M[-JIT354OT7D8Z$L\.KIHWQ/*KEF*3?^HQKV Z_>?*>+M7*@O,*/N=K@9^AL/ (P%,J"'WKR2MZ^6:522=H7@(2,[>VX_^KUY6!55_E]Z&;@5KSFIU#YA MM5Y6'PO^D*\?YC$-@RB@",81I1#%<0BSB/DP08AR1CR2\="&7R^..#4"W158 M6=G+U1)27-ZK8T8N!ZH KYU&H. +'0)'*87YC MOZ7A_0 M\_!U[[JTY]8;/V%IGRA/\0VEQ1HOMCNW$$4)"4($,1>IM/KDAAH3^4\H;0T4 M)GZ">&:UJSX_UM1>^%94O7EKA379E5F#;+@]=@/=T#O?OJC9[V4OX^%TF]HQ MW+@[T,MZ'VTN#6[IQQVONF*P:)4"CA89[!K;P*U7JH%&U#=J9#/!%*00: MC1R2VO6PNN2\*Z09E1*O1^V0,1T\L>=A>H6K^@1F74H)RO(7?E>?XW_/R[F' M?.&I *FB%$8RBV8P$F( FS%F9VC38T66]FD-2&EL[2_NG$U/)-V MA=;0I\N&0-F?!)L X/1,MW/ <4]G370_.F[J>@DR-7]X\ M/"Y63YSOF0.6=E?O23'< XX ]<#D]&DC;XMS.5"@X;5@.=T]]I5EW*WEE8@= M[3NO?=[( 8D7N"OAP=O.5%_B.ZZ"8UY+P-R;BW,.A3X7 M4! _AHC$!.*44Q@0W^.A(#1)^"AAC*XUFQIWMP)#7$L,A-JZ-6F?7[5N.@J2 M24,=%R5XY$4=$3F9<@>V7RU#DW4J\DYH!1JO8$*-T6YH9HL3:("JHS>!@FK' MVS"!V,VAYG\2$9_.E?MCQ(D.-:?CU6[H*V!/.X+><[9>\%MQ0^GZ8:VC>K1( M2J^"WROSYBNO,\;>K\KRL_*R;VWZ@'#&0S^#..*J8!$6$&.,8! DS$-1DJ6) M71+#=?),;_Z5+\(FK 8' M+&$D19 '3'$N2V'F)QY$(4Y$%M#$BZV<6QUC38U/M6P@M*/)+BS-*- 10@/3 MV]:X5@5AE* ST V0-R2 28N*:EKN%'IQD#O0RHQN:5O]OU2ASC\EE?WK]9E M):FHT,=U=1ZB1RC-1)A"3TA$4<1#F(8^@ED: MT047D#7C#7=X#4P=&ZAT2>]6U%D="C #A(M5P<'-8K'ZIJI9 _FKJ@+.\JK; M;.V1.6^"F-M,^Z*Y^#/.>RR=QG8Y3?EPM9+0X03B!)"(!:40AX)XE%?';M914YVC#4U;JF%M*.4+BC-^,010 .322WE MK,[U*\&76M)A-D\&B+@DBZ[A1F4* [T/:<+D%CN.X-\7Y89]WDH96_9YGV.2 M+_+J27Y8YDR7'5HM/W'*Y8Z)J2L_%UA^HAU>-[3*O\H?>3G'81C3+.,PT17= M8HQ4<8P,,BJB,(BH%R:)":&X%FQJ[+,G/2@:\?6J_%BLJ)QH4&WT 'BCAQE? M.9_6;G)[SLD:RZQ2PF[,*K!1;#8#^U/9*E??L*,>N'GN261-]Q=]^20GJJGZS71BT-/KXC.QQME^1P*I7:M'>SY_8SWVCGY&7^7 M TE@I !ZV#;.]\U22LF9^AQ7?)Z)0'B<")@*EDES/D0PRP2&)/'ETLM3#Q.K M;,N,&H39ER?LIR"0GGE8Y/C35^C>,.C4]6-^ZZWE76YS85J@WK_8AS M-H\(#;.0IU!07Z6/4P93S!*81H+&PB>'^'A[8-]\?5T5U*_<9JA+NKTOYR#=EA]5TU*D9-[7<<-4(#M9*W((=$?R/38HG__R[GQW M?W3D5+2%J]-C:/RP\=R!MOKM^?JL;^YKC1;Y5ZS<(/72,<=QB )",YCP4&Y- M!?,@5JWS?(]E H4D(5=FOQ'8PQLF5W6L-C"^[,=79O=4X0G@:Q2CU&?0%DK98 MEE&8\2R&D9>E*1,4$41,7N"#YT[MO575 ?*RRBE>@)]U5;& M%2X.P>M^<:^ 9.#WM3<:QN_O&=T[7EMYQ\XK*W\[?%T/'SG*6WI&C_;E//=Q MSQBWYG NU^7#=-7!^]5"WE_6V5K;4H%I1M* !A"I H&J((V*O ]A'*81HCX5 M5'A6 6^& T_MK=Z16Q?!*WPO.,!ZE:,-&I*E1W-49]."+T@UHY6P+>5T_P68$.>ZT M#6U)Y)$9!8.38,AQO:NS4BJL#0Q=;47NTD;^$M*G[VAE^@WNS&^AV(CW? M[R+XP:V'VP@7QR$.G4..'=E@HO^)@ :CVZX]Y]JID"3WTG_E["Y?WFT#XT_5 M%XUY(H(XIM*VSR*("!62=+B 01+Y7$0B2IE5MOLUPDR/EEI=:K^2TH&K(C@J M+EHJT_"=TNY7TVBE0601;589O3.\"U6&. 'O(\TS'A?V1 M.W^T>,4S>S;#9']?EY4>\//JAC&=>(07*A3MW;+IP5D[+=6F>+64%]Z*5]M. MCZH'VYP%E 0$"TBS5)IZJBEQQL,8AB1BV*<)Y]3J.,2%4%,C7E4S@V[VJO6A M"*"M^+M]-/.R7.M]&%V5DB+D#;N=-?NTU'0QQV9L/?;,#I<1+4)1!KEH;(R^*(4[C!)*89V%,?"\B1GS= M-I[794_VFU M8M_RQ6(>$(^@)%4Q*PPKX&XXZ5\55DME9Q3NSR8[O&B]M[*S$>_EAYZ]R59;@9+/6><*0B(),0":$ M!Q$+4I@F@D(:HRQ"6>)S^=!'W6+DEPH7E?%9O,GH-E_:0QF&^][J!/K: @6X M O\++]>X> +^#*@OUK5%"DY/ TZ] (DPAE@"#U'(*4Q1D$"6^5Z:IB0(6-Q, M@]P(/O,DM!*,-P7K)0>A-^0$F!XV.H=T\'/%BS4B7->\L@1IV-H0IX=^YM(0 MG7A)S@1E_P,7OZEQ1__)!?:L:RT12$^.)QR#BJL"5'P1R?Q"$ M,&()YC[%08:L(B8Z1YO:=D'+!_05^CR^V@AO1T7=$,<E="/=#XG<[";GJ0$O=4^.G=Y4>['JRL6? M! A#I-J>HXQ+^Y]([O&RV/-1&D<1B>UHIZ\HTV.D-MY]4<>[Z_P!M:'=Y _, MP%UAW8RO]U31@*"493'TDE"MQ,2'!/$ \B"+?9PQQH55P/08$S7&^ORQ6,E] M2?6D.4\%SCPJY\:XU[/Q&:^6*BXQR7[62ZG7,4EOZE+<#=FG1?$+$MX C%+0[E?B1@D M&_KQS,?58\?>?%0AS93ACW57I5[40)1(I$F(=*.DC B"?5"LU Y\R&GQC6MQ$!-*R"K MHEA]D_-@R3(&4)OQC%L !V::?>Q:<=4>0PD,Y?0]. X,-H?')=L8C#HJWYBC M<,@X%G?V;#+PJ'N^+.^V#:/G*!)QC)#*FDB%I);$AUE,.4P1E_OTV LI1C8Q M8B?&L&*5$4+"FM1._5ZL'ILV.+;-!4Y :48B5P(T,&MLI-MO/N^PF=0]H./2GL7D)&>\5P[MILCWTT]\=5?@Q_N_Y+ Z@H(H#1)3"%"=3' 6U+#5UU125# M;?7 "_F"R%WH0[??P<7LF-'*<)@/S#C'<).G':"!EAY\T?(/U+^U%W1.2]'9 M23!N0;I>Z!R5I>OWE)Y[J[I 4GDKE-'4FE*O5$KC//10DL81AR1!(422^F"& M(@J]+ E3$88DC;(>K5(ZAC1ZU\;OCM*6'9,; B9%/DC]M-QA=0!NN+6Z$K^1 M]E2-E HT)>=V6_6J$S3[K=1E.)SNH3J&&W?S=%GOHUV3P2WV^8MOEI4JELF8 M_/J4'^7#\.+_YH^O5HS/$4L)%AZ#) X01*GJL^1E$0S#((M3GW,:I:89C.>' MF9I55$L*&E%GH!862&F!$M<\C;$#V6ZJ<(?7P"S1%RJK;,;+2%R1S]CQ\-$R M&B\KN)O3:'#UU76YF[S)N2=P1!AF,$!!#!$B N(X2J#@@J^KU M@98=]:T/K^R;S?"X*O.F;>/[=X(#?Q:-W(U3@F7 M(>PG]'4;J+X[P,CAZ"=T.PXZ/W51OY?W$Z<+7):YR.OZ1K?KZE;L!(;4C5E7 M#X\%O^?+4E>Y4C[6)KP@B_T ^8D/!5%A;X)Z$&=9#!GWPEC2@(=#J["WZ\29 M&CW4KO\7/^%\J9R?*N8FOULV9@!] OP[K=N=RV^'[BE@R1973IX9O8PW)0/S MT:$B8+76SIO=6+BF(?2N-NTYCOO0$C?(NF2^*R4:E2K=H'?(K8Z>VH^,7S4T M\)NT)EZMRTH^MZ@K/R]9:[8]'1QN<$0"/TM4T^I8[J4\^4]&403CR*/4BVG$ M8Z/J %?(,#7:;55HS+)6BQF0D\OSKTIVN=$X;-+SB7_ERS57%ZWNEOE_< [)*!^X@Q*NU> M@=,AUU[SJ)&;+M6%_G8*O.IUX+.TWFX?=?#+!U7XKY0+Q&]<%7)?!,V8!RV[Y4U7MF*IN=\+M\N53A.P0O],'4#])X9ZO% M A>EZLL,2H6B99[C%"9G3@2- N%G$$4!A@CC4%H*'$&<1H+1*%)%)6S+&$Q! M,?MOW? U$JR^U >9\$OW87.KUQ^CH-L!,.NL)-X1L/0U6 M>L_9>L%OQ+0*KG.4H"I^0):^96CK]4 [*HP4V2Z\X=FDVG;[--VG@S7Q@'1 M'WH=C<>QC8=]K7QU$4E5W K$3)UO1ZD'TS3%,/ 9#G@:XHS&-I%J MEP:<9MR:KK$#'ALQ^U=M.0FQ&7>X!&Y@ CFHPK)SG-'(.P.O76ZF3:$9JJ+* MR3&?K7)*%P)=%5(Z[[NJS*\^YLC)6ED_JB3DS_A[_K!^N%DNUWBQ^V'YD1=O M'AX7JR?.Y8]4A7?ZB(9QEG H4B;-&8%#F+(0P2A+HC")O03AQ+(1[[4R3Y58 MSU%*UP6.9\KL.GET[]Y,7+X+ZFA:.P.;SLF;2 Y!4^8'-(59A#V(4HKKML4A M31-.N8AX9I4!?F&\J7%P?;Y0"]FO&5,GNF9LZ1"S@9FPE51O,'>Q&ZACL"$R MCKO^= XY=L,?$_U/]/HQNNVZ).NWJ^(3?Y1?K7MIAJH6D@\/J^4OE6:5, U) M%'-(O#2&"&<8DC@1$ 5Q@KPLBI+ :W.MS7CE\J!&K\E^MO7 Y++K)%X)4*ET M][4T]4HE;K\\ZP[,S;C&$8XC9UV+50&VXM9=;I7 X)=.*'MG7U]&9X@D[(Y1 MGR47^S(*YU*R#>[LV3E[U;:NI-.;6-O)+[V>/_"'-@>Z[M#=F@3XBI0KSBZ-T-H MF"/["V,_TU&]&2+GC^@-[^]I6%"J&E;ER[N/JT6NCN@V:R:B64R1AV'HA;[D M)X]"DG$"18HRBOR AZ'5R?SYH:;&2%M)02NJR=IK"["A4>($MJ$-E'Z(V5LK M%\%P:KF<'VU<*^:BUD<6S>4[>E:'X=)6XIL"GF>/XFZ$?%'_@^/B;?Y5FCH1 M#_PXX)!3U9?=)RG,<$ ACK,8R9T,\>+8JMYF'RDFQS)*./ DI0-"BF=96:;7 M/)@QSN#H#DQ&M?PSL"WM>WRT7ZT X> CSMD,8#T12A'PMFLB[$O97 .DTVHW MO009MR#.-5@=UG7 M( XS[L>01[&/8C_U$;7JH')^J*EQW*T0.>5 M +OMY6RC$PZ#[ 9K[F!;6#R M>KL'52OF -4L+J/A- #I_&CCAAY=U/HHZ.CR'7VK;?YRSQ<+E>N"ET_S-$%A MC"B#J5"%N)"7P,Q/ XC#U.=[#R/ M21((GV 8XS"&B/ IC&2E."GPO.B+ QL#Y''$GUZ1]$?UHJH9Z#._M.IVCH] MNZ/!Q_-.OJ%#>DH3^M\MS[J& ,BO2@W"'R&-^O2T_3%2I0]D_V^2#GUZ1L9+ M>3XSOKVI^FKUE1<;GS7S49A& 8,JT@ BEA&8LHQ"GQ,21#["S*QO\M&3IV:@ M:N&LO?['@%VV2WO#,##C&B-@98Z>U/8*2W3_>:,9H2?5V+4_3U]P91L[['F=J+N?7J4ES>J^(\ M8K'Z5L?*K3:?Z12XOBWN]F$V,\FN!V_@U_G(&][*.$"KNY,8#-+M;G^DYVEX M=U+;LSWO3E]]U>E]*1^G8@$V_1KD3I&S@$C48E6QCB*(129@[ OA!SZC ;)* M0CL]S-2(H952);XJ,7N=TQ]":75&?P5 XYS/EZ"1<("^#=T8#' L?SC2BCLI,]*H>,U>,)]JZ%URNJ MG1>?Y:WS-*))C"3&&:-YDXXI<2N-^'DYSW/L=9$;X[KY,BY M2.36(, 4!@E6>X7,@VG"(FD:\(#Z3)H**.S1'G9_E!X'0V-TA&V%!+F6TO)( M:!]'PX,;>UA&.EYIH7C7#87]F<=)C9V>3.R/,.[YP4GMCKS\IZ^R>W_Y]T79 M%E9XR9?RATIE!+SY_LBI?%\^\6I=+&]UG84ZG^GCIES*/&4I2U*$8(9B+%]R ME6H4\0BB0/@ABCS,4J-4HRMDF-HRW,H,"BVTZO>DJLT K.6>61>;N69ZNKEC M)-"'7OF;8C*-!CHM"6PFH58"W-;U99H6=.#CB'/ FA56V[;//1=[POSAYL1X MC7" 9KV0J ?IY<&+0T\O#M<\>I05Q('N[3+CXE$]LT%6RSMIJ#VH1N0_8SF, M;L_TB;>E!U7RFK2M\D>\>+=4<=:?Y7SQ>2;D-(D@@32.Y5;/9Q3B4'@P3J(D M0CP1PK/J@=5/C*FM2/+[&UHF@?2#W\Q4'1[4@5<5\'E--FCGR3C9GM< >3-&F#AN,=@QX-C-!"_K?J)MH,%-O3L+''9V56-L*Q&B4*2JCPH,*%5- MU&(/IB'A,,(1B9.,IIA:\G#W@%.CXDO-DM4)CG5?@6[(3:G%'9"#L\N)]M+U M06;=FV&8(I"F"#EN.] ]YMB]!XP0.-& P.R^OG7"B_PKKN2SZ^WT)NP*"R(B M+X%I1#E$@2IP0+$/TTQ$?B1WN2&F=E;*F9&F9Y]L!07Y-B;=MDSW:5C-^,0! M5(-[0#<8M2V47<=@70#!;;GKTT.-7,*Z4]_CLM3=E_>C@T^\PLKU]@87JA%M MN;/D*J<TSZU)^^ *LA>S@#:VCZV,$);$4=R#%B M!HM3 ND><5P&,=+^B$+,[KJ"0TXX792+[!4N[]\N5M_^RMD=;V/&7W*Q*O@G M3A=R8NRX'B1_Y?<$MQ)!5[\L-"NR=6RSI!5Z;'@7JG7A\,<3JL%Z3W/9(W" MDAW>Y!E0"@*E(= JSG:39F: :$W!H:IM!4NIK6.2=3\-SEG9H8CCT[A[?$_R M_@##]/6'BP$8T,7Z&PHZD@$D= &ODM76M7\+=U,GN L:QW.T2KJVP,["+ MY>M+,/9PO1M"X]8)?VG0D=WQAA@<.^9-;^R1,['32>%49Z:W4HVV]V3Y6U[= MWZ\63.ZU)=NU51ITHX7MYDU:I1D7"8(LP/^B1_ M+'(=L][=%VV$[T8WCS[[C _,N9O)OMV9[-N#R7YK.-EUDQI@XD(886(M\D.> MS(47GM9*8,-TL,.D!N?HL["?(4?\ZKV MF.@NU)A6KU9E]5.A"G6$C&5AR"*8^$$,D1?[,(UQ!B.$P\#W Q1B\]7=;,RI MK=DWC.GNK19\:PBNP?+H'K*!%[U68+G9 #LB@U9FH(0&6FKW@%HL2^Z!'6FQ M<0&PW5IB!U7G"F'XJ/%XWTZW/3:WO+5G'Y5\B:46IXXZ?Y'?-%T5]U;45^5X M\7%5=YI^\[U2_BVY6+S/2]4AUTM9&*703^7.#&$:P(QX%'+/YUC.4I9&PJKE MB@NIIL;SC5+GS_QG8*.];=Q^O!ANPI^D/N S]_XXBO_6:XZ]^7<2SC/ M_$S:Z5$00A2F!.(TS2#'-!(,$Q3S01H+'@HR-6;7&0ZQO<\&SS^O'D9^5Z;TNGK3C M1#>%*&_H?Z[S@K,YH5@D(0OD! 6J49"R=J,$01*)F&68^"%'/4Y-.X:"/N;9CI8.%/RQ<>Y=T6&I"V*SY<41< .O(*V4M8]\5O@%=7=2F& MA\O%H&NX4?G>0.]#2C>Y9>2N<4T;G]MU559XJ9SB=2^S>8R1[Z=!#$-,52_M M*(0X5'Q#?>)E412A*)H_ZJX_TGXO*C/6<2ZGS2MW*.UP;U\MFUH:5FV[K]56 MH.('BA=]?CMXP[._,)\U.$$P_Z/).;G2SDD- PA<3/TBC(O"0E M63/S;Y9#MP9T-^^MK,\WZUS_%[RQF D8"X$@"A,*24HH M9 'S.$>84;M=B:T 4]NJ]'.(6<-N?Q+Q!W. '1PZC.;VZ@O94"<'TW-S]46H MZSQ@!+>6WG*IL!]) FU34[I8*^;\J(* )>M659&3=:4#@58?)!KJQ'FUD ^] M>[>4Y,'+:M-N$V6Q)XC<$U'*B6IG0%5/1 PS%F+/PQ'#)+7A/;?B38T5WWQ? M_,*+K[E\H?]:1UY)*TDJ^"/8U?N?_C$-_.1? -?Z_\72)G8[OX8&\;/-VM#6 M\(YB_]PTM-8S5BL'&NW KGJ*F?<5!*V&3KN[#@N^4RO8K83CFL"#H'MD_PXS M2H^HS3="<%IM\M8^X^^?N()*+DO:)O_$?]:^N^:<^I%%P M)N^Y>=!93HF/$2)(]9C"LH1>G* H1L0KHM15@:BNT=K$(^;AA0KPV MN+L-[>J#YA1#NMYV 3]83-L\1R[6189(Q7(<(]8W=.GI.3^?6)OWM+[-D[;"27!O69;>2@>FZ**1D+W&9'Z:@^J'/O40D,$0BA(A@!%.: M13!A<1QQS++0KHNW4^FFQH]-,3*\9&!'%] J W %E-9 JVWITG(ZJX8>K>>: MJZ$=6CN)Q-OYF(%+T[=:@HV&0*MHDR]N[],: GZG+BVG H[KT1H"VR.'UB"# M]%L5/O!O-U27-5'NM&*UE#]27G>J*E[=JR/F=\O=*W3O*I5HL>3O*OY0SK,0 M(1\A%7.:$8A"D4%, E]5R0NHGW@LC*P:Z%TMT=387RH$MO*"?97D9(%:*9 O M]R]K] )?E&9 JV:9T7;]Y)HM"*-.V<"+P"BS9O)W L$\3-UL! &*40IXC!-N)Q"[E'F"R289U0YHF., MJ?'L1L0ZPV(&_H?WH^?YX%'ND;\J@?\%^-',\SSU_R:H$N!U=;\J5.[X#"Q7 M\LW-RW+=$?EN/ %FS'DEK -SX1;1)D&@,8C?=6-DS6X=*+CDJU/#C,I '7H> MN 2$2S(X M.]:HC'!)XT-:N'A]WQ,07')5-&4N6,H3E;B9^/IH@W/5,DYM[GP4I%GF41K- MJU6%%Z9'&\V3K=[^S?.'=+6K*CY42F9[:-%"97H:T0. P8\9]*'"JR[E>QP< M'"CJ]D2@??C(KOX#G8Y]^(<7]#3AVPISJR;7KPYT^IE+ZY2]6W[E9:4_GP=( MA!X-*0P$DG8]RAC$5*30BX5& BR$ M/DRV]*@;3X6AA>\2V9',_K;J:;5J4X&;\$Y0BPUVY':X"[!$RNG6P'3L8O+F$B;]^]\=ZCU(S[O-(,_3Y^Y0Q[.][8XN M[!$L?BEW2;FH, MH(4#3RJR227[>.&_F$>6]0"^FQZ&A7-@WFCD;E"L0\E:3#=ZM']H]6FOEGJU M/]8S\A\[,](9.8J M]WU)/_#J5J@^$[H&45O9_#6O_[O)-R:(H!CA J4J%:D^J!.J'<]2CCA/HJY M51V-ZT6:&BO472WI7E?+N@/IBURK9IDP[F#2#+>?HT[%T/O5R[U%I4XJRE;E MA@V1]NT.SK%ZA!I*-9FVH'8HVG0"M7RR'1LSGL]?-[;]_[O&A22EQ=,G_K@J MJKF?J)(<200]K(]6F \SIHH9LI1%$9;LZAD%LG:,,36^;,4$&SE!+:@937:A MVKK"WFW1,'/U ]0_;##-EU/'H4^ M#%1K^<#DTG[FUDYCKX^XN"UT^P"FXZ@DL>AZ:7.28"[BR(/<#Y5+G7.(PXS# M,,(I(W$0(HYM["F#,:=& $V/O"9@?T?KE:K.Z>U$'LHV*]QA'!(H\+FGHP98D/$8E]2 3%$-.,)A$5 M24*M,LK/CC0U I+6WK=5\;N.V=!BZC0[M8-;J^$MZ[:?Q=>,9YR@-C"[;&4$ M&R$'\/]EVB_><(6O2)6Q6A>%?.9.3N!!OB['$!Y$6>3#U \]F"&2,1Y)$+!=>(#AP%-CD5_6#P^X>%(NA=KY('6 KVHE M=G-V>WA_3*;!PL?C&-Q1/#E;F??RGX?,<;;%RKF;QF3L\9TQ%HB<=+G8W'\% M=>T\?#OBW/>C.&5A# -5]0[1)($D#A$,_#3@:<(\+PWG7WE!5E9T=7(PFW=H M=\BA7Z6EY*7V75IYI4U#2% D[<@H\2-":1RGR"KP MS@G"8T3@C8.O!=-?C=HHW+XCY6R'Z!TS>2<6SKG[]&CCLW6GUB?YN?N.?HS< M5DO;U%FK:TW(C=?8)ECN0VW,Q_-#34,++EE+E 'M&9$X0:PH;W@+58[!1UO&L@^=$!F3167T7!)%1VC MC4H5E[4^I J#._I11=MG[&V^S"O^/O^JQJCD=T&UUJT'>;\I#1('-&"!P# 6 M/(2(*5.#TPCRV$]XRL,@2*WJOM@,/C4Z:64'M?!02P^VXKG(*=;6'-4'-)>L937^J#S6!YE#9NOUC.N[Lj?"BC=2<4\_/8HPB M%8X?2"&.<8!8%/O>8E55Z/?(CKB1- M;_OE':"XO%>M <5B]:T$8E7LH^\4SNG=U=#I_4\\*M^O'QX4DHSGV$D2]D$)&F&I.BCDD0F7*)Y@' MF1>DV//M/(WMHZ?G5[QA7Q6@.EF[K*6T/3;=X&9& WVP&/B-_UCP1YPST(KF ML-CJ@;).ZZ2VSQZWQ.F!1D?520\_[[F79']?-^GEGUFJ6A UV:)K5T1QO+?>G0TVRXEYW0Y V]__WX M[M7L=(OA;4M8W8=-!TQKRU%5J $[.CG<#X\$O-,]]- RC[OO'FD&CO;J8XW; M;_VI^\O1$PU,@X$AUG*0P]AE!#/:F>UX$7H.V4MOH!I:": MRE=Z*M6_8$=VU>]K,X_Z0S6WAW_;N<'=\C3@3+A=(8>Z MMK/.9?_URZ>?\=]7Q:L%+NO JSD/"*61%T(:J8J;/"$P0RB!,4%9F@20)Z"5 EJK)DK1\K3MNADU=*.,-4\#+P?#3]$5'7*N M@':8CCA]!'JF#CA78'>^X\TU#^W'SI_X5[Y<\[=2TU>J+32FU6]Y=?]*;EY6 M#[R0RTC=2UH-+O^GNDK._8QQS'4@?11+3A8(IKXT^?TP0C3 D>?$*G [9\)I']0QV:/N,[?34?5O(W39?TJ>F5P$.,LXS'$&?9!2B M!'D0LSB$*0T]DG*A>D%8';M?'G-J'+XM8KLH'JN*V?\Y+RA?RJ\-6Z;%+SYC%")(@3 M#KG@!*( I1![<2;MK"R3>V*/I[[7(R7H_(C3.[_7 O=)4.F U8Q7'$(U,*?4 MJ2IMS/F>L#/P:I",E&A]E M_HY$*H-,ZS;3;?O==!%O%3,JX#3*Q9EPWXG0-S(6CS%3O MU)TK\1TBOZ>O2,^2!'0E?NWN8+_F&M*[!$V&-1%F+H M895K& E5JB+Q89+BB)$T#",_,:VN=_CPJ;%I+1]0 H):0O-Z>D? =1/"0UQ+#HI6]"811@KQ8-$.P1S_[G=_.%0'9H4-H(W08"-UTP)!R6UM45IB M:]%F8A",1VHQX0QKNZ81UI!U-HPP?]IXS2*L-=QK%&%_=]^4;ODM6R]4QJ!) MT>7-VQ&*B##5O UGOHI*23G,$H2ES49\S#-$.38RUZZ48VI+P8X:P'F9'2&+$YYD<@/^BB*3,RWSE&F9ISM2F@9M=&-9C>;.,-H8/ZP@\>8+8S4[^ '>?\. M-\C?#GFA>X!1F,!(Q_;=-[OXRHZRBD7F&'LB0)%\K9FJEZN.C MYQDOV?O575Y6.2V;C@P\2%'"0P+EMLB#*! ^S&*$8,)2)C 1-.-& 1D68T[- M7OG\^9_PP^._O+=X:PW!-> U]Y -S':UP#.P+[*.=-@(?;D11F](+>C1/;0C MD:8;B.WXU ZL3I8U?-1XW&NGVQXC6][:,W%5=3AZT-T -E5=PX#%"<$P3BF" M8&@MO)+RB.NL)(,T\4-?!,S#C6B)CGZ9Y M5GFGN9?'HXR;4'E6RZ,LR?-7]JR!@@MUIEBV[XC*G-TOV.E^LU=EC>U84 M4>(++TAA$#$*$<^D+89]!AD57.XC8Q*:>8LLQYT:$[1B;SL> EQ514[6E>YT M4ZW F^^+IF@-^.NJ;D"O3IA^K#LHWLL_23DMFTR;SI(9HPR _< TLX%]TQ9Q M!K34VO!HY![DM,X2*Z<5/PR''K>*AQT>1Y4Y+&_O1VJ_+@M>>]1_POE2'>?= M+M\MO_*F%M52WM2AZR!?"N_'65=F@,SJG(!Z3@4M0.C$K6))E!HOC. T)J7#(%Q MR4>7AAR5APSU/^0?T]OZMXQ_FY<4+^IZ=6_EW^1^*>69\(D/1>9QN5_R(I@& MQ(,HB9F7I9XD&Z,>TIVC3,U0VO1%KR4%M:A RVK?.?X8U&[Z< ;5P*31"Z5> M#>3/HN"@A?SQLT=O(G]6O5-MY,]?W,_<>+>4;Y2DD(_X26T"VA1;'(_E5(UA5!BVED-9Z T,Q:N!VC@ MUWV#32/A )G)W1BX- ?.C#2J%="M[>'B?^'J'@=9K_ECP6FN7:]R%[,;L].< M"<1(ONA^$,(T]6.YY&<($A9(,*.$<$$3AH31XF\VW-3(8%=@O56W#^DSQ-G@ M.,LI>D,;!KO W1P U^<(ZS*"%J=73I$#J2D3M3JR, >H\K+K\E/'.J8PU MVCNB,K^K!_G668ZW0IP!P1^)M-R#;T;]]\J@@[I8*&TM5:%]JG//^J!OFMR"M^*T0Y3^(LPW[,81C&TBZ+ M5 A1X L8AZG<&R-&LC#M<0IG*<9$3^5>W>/BCC. U9E<60'<:F69&FPY)V9T M,03$HZ4":RG!5LP9V*A3-\(J.,LKH,Z&9D#KL!+"8?IO/^R\CY>:45@DY+"!@-/&X1 1LLCLH(6-UL7TC@DVJD=O,]+^=> MB-( 414-XF%)02&!*6>AW,;Y,?4YR^+8Z$AS[ZE3HQBU,]9I-'@!=OL5?%'" M6E0,V,+6S2B]P1C! =,#!ZO2 $=Z7UL*8/O T5+_CW383?4__K"GB:"I^"VF M^2*OGO2W"F5!A@0)81 &D=Q:!#%,(^)![GLDS9(@B8&U#@,D@,3IA0:M%*#5NP3J/:J'60.KTW]H$%@'JN&D#.X+>L(68/674O( M_'$CUA.RUG&_II#][7UH'G]_M:[*FR7[7RM2WM!JQ[-8I^7=L+^OZYS^+'ES^#8G*/##%2J;%2NLF1H"MU M=%:44@A(C?8\[$TN\%:IMD^!NK71JPT5&'FV;!:J<6=MK!7LU.S-NJ=O=FK^ M?GAYZ7VS7.+5OKI._#" M\.[#ZWAZWX"==]>7S MZH;^YSHO^ UCVB3"BS:NZ]WRES4I<_G=*W)>SC'C./0R#'E*I=&9L 1F&8MA MACT4J&KJ"<$]0M:M!3'ZOHX?M/ZQW<"M!%BNEI"JF)358J$ZR>6-(I9G-=93 M9'B$,PCB(YWL-+*K8H.-]& K_C9>-%^"70T<'OGT!<_I29"U$.,>$/7%Z.C< MJ/>#^I%B5U.L5[B\?[M8??LK9W>\+:#UB>N4XESD5%O=+W40H31TYDD4T8#C M!/JILDPP5[&J@8 )]G$8,)\CXK5L:4:4[H3KP: #DZ<2]\4/2G!=-8Y*=8"0 M^H![I9!ED*O#630CU)%G9ARF-6@6J'0#2CF@M9OM%O^;@4,E-R&V4D]W?.P> M>Y=$[5"Z41GO91P_#[W:1B%E(60 MD2"0+!Y2B#$3(!M,P[.#C8U)^K'(E_2_'%1U\O8D]PZZ> \PF8, MZPJW@3ES3\P9J 4%7YK_*HF!%MEE7*(!,HY3!\Z/-W;&P$7-3R0*7+ZG;R%$ M6JA0@->\_N^[I::X-P^/B]43YY^X;KOZ/L=$14RJW1I*:)!%F=Q+9PA!Y&$& M<>H3R(*$9*'/LB2R*NU@+<'4&.>&TD)%-_)&8ITT:6G\V4^#&0,-"N[0;K5& M=O!#*_V?U0:YMO!:#6"C MC1P65IQI[PN:W::"O$R 4=>V)T7.NQ[X-ZG&'*9FO<_9_X5\D>>'&SK-M.MX4%5'GHF 2AE\$0)P2B1#"8QAZ'- R" MC*34#SWS:,UK))D<%3:.CA*P=:%"_:!2?)D M=8R=_,_ML66KS9]U*<6:13<:C34Q%L?08TW02.?/0T^4W:&S"W [3YNO&F"\ M8V87..R=+SMY8$\WL"1:^25>WNG8WIUULO5'OUYO \,Y)FF*<2C7+"RM^"#% MD/A9"C.",/.R.(L8M;'B;0:?VJJUD;T.*K?UV]K ;NB9'0C,@=>B][PLN62U M SQG&]O\:08:#69 JC!(]Z<^V#GUG=J,/ZYWM A2+B*(0E^U38\CF @<$.J3T.?)=7Z)SO&G M1FIG=L^[.OPSJ+4 7Y0>H%'$,B_;=IKZ^BV<@?\\7HMK<'?@MC!";UBG1;<( MS^RR,,+GLL/"[#%].^3ANA8[9Z\YJ50BJDKD:HS*.4<^Q6',(6)A .4O J94 MSDM ,XI\3H(X1;T:Y'6-.M&@IAVA 9-2Z_QSG35H7\_N NQF=.8 Q;%:XFV1 M4Y*"5M1V>^JR'9X))FZ[X76..'(S/!/MCWOA&=W5MR(FJ5[G)5VL5$#T]JR3 MX9 &,0GEWC CRK!",(U8""/.62!X+#P2VI7"/#G.U RHEZNB6'U3G4]M"V"> MAM&,*1R ,S!%:%K8B@B^#') ? $'MT4N3P\UC8Y.'+)Z_J:DGRQD.;_]F-+ ^@[8U4\:^CL@K-TNO' MB.-VU+)0/.C!DLF]_0,VL>/>847RGVC<@C6\@7] M926J;W) 25OKA[6.<-MMN3D/!&-Q%JES>IV^R@.YR1((LI"%,1(\"TAFEY!E M+T0/+^_ K*-.FL%?P(Z\ %NW*;YB5LR8:""D1TH*V H/6NE!*_YL#WJC#M'V M*0*]T7.:.& OQ;CI!+U1.DHRZ/^DGC85O>=LO>"WXJTTG?.[Y9OODG&7=[SM MBU!N>MW)2W39PAPO/J[J&DBZ_=W6N^J)@&#/$] /$P91)!)U^L\AYGX:>Q'& M#%LYHUP*-SF;;?WP@(LGE1^UXU=1O]6J-BU#Z!-HE08;K2W-.9=3;&C^/=/$ M#6TN-FKM3M/Q[,S MONFNK!5#[3Z-3TYATGJ&@)ZIW:I2_G&M6,'0/;([AUB MC'XKPT^K%?N6+Q:[<4,I89Z("5/-A.4_F8O.6HOTG+[5[MT[_R M_Q#VM5^/E6U,U+ M;M=56OV16!=RI'1'3@!; 5'32R M@P^;%Z?I9;4C_VR["@Z0!]8719?+GK4,HZYW?1$Z7.AZ/Z=GD&*^S"O^/O_* MV;NE?/1=+NE5M\TM?\9_7Q6O5+VM#_)+VIP:>\R+>:#C$KD*\Q$!S-+4@VD0 MTA![U$,1L@I3M!M_:GQ7BP^U_&"K0-U/NIP!K0/02@"E1=_@1Z7C.+7I\8;]WNJZCL-NHK]SZTJ39$L;(]V$4 MT4SNWP(B+9DD@WY(*$*9_*L?V;S>78--[4WO4YZC$TRSM]P51 ._\&WYC;T. MF>5 ^5DFF+CD@L[Q1J4%$\T/&<+HGFM/4#X7.I?B22>AOWS2=L;VJYXQP8@J M5^?Y(84HB@*81J'\!V\+%6AN[X'*-V397M@XFP*!J:H>G\CT6T%KK$= MZ1C$"*5ACCVZAWZF8PXC/,X?:YC=;L=JC.?SFP>^9"K,Y.T"W\U]07"8> 'D M09! Q B%61(Q2 +5,C+*1(2,LK2.GCPU9MH(!Y1T9KQR#%.KEKRGA>J/;/Z :H?=E[JX^>-\MJ>5:-],<]?<$6JTTNU&JH%DB]+ MO9^^*0H5"Z;&>/FTO:0I^W6C0D'V';\W7W&^4*S^=E7\).^MYCYC/@D04;UE MN*H>SF :"@&3 ?4BVE,8F9WTCB4J-,[D6S.47 KJ4XOO%.R@A_R97,J:=@! M=O")-K1>)C!Y U.:EA 2;5GN*@EVM 3D">Q>UV@*M*JSXP.TF[VO@-;8<:;8 M@'/B/,ML"%G'SU ;$/&3V6U#CM>SKV.S ],[*]U\]1-7WG&YV_I9_ONP?KAY M4&F]]><59_,DP5X8)P+Z=12PET*YD575V*F/>11$ ;7*WK>68&KVXZ:3(]UH M4.JBZXH\,/NJ7 ^6VU7[63&C_D&Q'IC3-S!OA5=-PQKQ02,_J!4 &PTM''L_J!\/?N*/32'=6Z%J/,T)CE(:4LEK5!O-&8=I MAA%487N4BHP$D>A1UO%P'*,7;/Q"CELQ%8F1GA79CD U8ZE>&(U#0ONX*.'< M\(@\?U([@G\ *)(FCD8A1CZ*/.#( XC&F?S:E7AA=GK;CZTE56S M$6# C:^T7W1?U<=&=K5?6FT*S..-X':48#$79F0Q#,(#TX@"5W=#_;@#[@^_ MUK'-?]ZIXW]S&69KGK%'S"4#68P^*C?9HW+(6CV>T*-_5IL4JCM1F+6)I$C#$8Z,.I 9C36T?UDH+=L0% MK\Q; IK V\U)CD$;^DSP+%[@2RVL8>BI"7 6_:?< 3A2AZEK@+3K'F4&36=_ MJ N/&*\#E)DN>SV>#&^YL@;ORZ>=VIAO"_Z?:U62X^9[KBI7>@$5<0QYZB&Y M,PP#B).80X:H"(4?9YS@7I5WSX\Y-9;=D1-L! 5?E*A]R^QV &YF SJ&<6#> M[85@_TJZES$9I'YNQ[#/4S7W,@YG:^4:W-K#DGOY\6>\9$UWU28_L5TN(X:S M0(@(4IIR230!AR01%$9,) EC'A+(J++EI8&FQBY25)VF733-A8(N)%LMOX VEEL!JATFFM=]X]GJQEH ML6>HF5S?UT^OG_D1%]63#OM7CJC5\GV^Y.\J_E#./1(*[">9-,Q"R9P\]&$F MT@12CS,2^R2(A56:]:4!I\:@[1=:"PQV) 9?E,Q "VUIJ5T$W=2O[P[*P?W\ M5Z'8P_=O!HW;LX +8XY\-F"&P/%9@>%]O7L8M!4X?\+Y4E64;_Q\;Q>K;W_E M[([+H>5ZU2R87B224+4UB%(>2?K!BU /(]TF<+0NH [I42]JT.K*;%C* &!'M@OMJM"JQ$!S\H MX?\\ U+^67W4H%0 6@?5#%AIX=#6N1)!Q[T3K$08NZ="'WQ.]%KH]9B^_>F* M_*NTQ[_R=\NR*K1Y_BDO?]<>FA@SWP^""*9^ZD&$$PHS%$4P3.*8,L8X"JQZ M,'0--C5VV\H*ML+V\H5U0FQ&7JZ &YBI>F'6HXO=93#^"W^-0W^][L//[V^_?GZ M]_98R8YDH>;B^NUL?CE\,7<>.,KK=ZQ ^Y*=^*3?,KRIF/FK(_!&5"4$&@2/Q0E786, NS!'H987$@0B+QM%FV70HWM==[ M6\U]1]2>Y9F<3J*98?!<4S,P!?6<%6M38@CX7)H>3N4;U509 ME#TV:0,9S7 MSWOYM*U0I4U^ZA-$ DG* @GE1A(4IA[Q((VI%\+5NEC>+M7?ZJ'G/$L1":D'44)BB"(/ M04*0!TF0TA#Y?L0\RQ9[-L,;O7BC-M=K906%%E9YR1_E!0!K>6T=2A838>I@ M<@SN6 XG+39HY 9*R!G88%W+WOC+%>3J\X;R7/JC[+%SZY^R&']D?Y4],L?^ MJQ[/Z$=PM]4]+SY(U72GMNI]CDF^T$']S4D3\F(O2 ,?HE#YPTGLP2SQ595_ MGV2^%V8IMMI87QIP:N::EA%"9C[J%^IOO3?V[NCUD M]3.6I%;GR,4$Q5F8>9![60I12@-(P@C#C!*,L!^)S#/JOFD[\-181XD.Y4 / M.[G*X$[I8!$(:0-\-_4,">? %+1%4LD] UIR92]M:C VU+25?B"(+6)/!X)Z MI%A4EY#;1:?VP*TS6M7F>>-%K_;0YQ0O MM,\IX#$)N1?!0& D[4J6R7VR%T,>IR3Q6(9"S^@ M7.4J3'ZKGQ67KUN++MY MVQE" Y.T#3C&C&"D?()TDI-;':@4P67WEME'MAE.0)CX1,<90 M\FRL^!?!# M/;NDS%@:^0(%=49!!IF"$DB"?U1@@/S41='6WU%&^*KA7;V)5 M@[Z"W\O/5:A7?=- \V/F!A@"]8%I_E!DH(@,W-R^>C?;V(2UW#,@)7>9CF"' ME=NT!,.Q1TY/L$/D.$W!\G[[\MWOY;0N/MZOEDTGN#F."":9'\$T427,:,)@ MQD,,$[5L!%X9Z_I6=Z;WRD[L@G=0BP5?B;A0'$F]W0H"6#F ML102/TDCE,592JV:(^X]?6HO9R-3,5OO>> S\=II#85]#^I3*3@L_ M[PTP;K7F4[H=E5@^>5$/#_Q.?9F#;ANZ',2<8(_3$ 60D$ NK,S#$ LB7V,< M$$:$GS"/6M0&-1FS1[3"&'5"=RL>K02HVNXRNK&VA5_X$N(&[G87 (Z5K+<% M[?:H)8^6UB%T%FYTAQ".Y#I_(P6NGD#^\*CJ;ZEOX#T'7Y6PNF>\!K2ZQQ6X MQR4@G"_E7O5QTW2*K0OM/I#W/&H#7)>$4)947O/X@+\$]7^@];OM% M_]&1(]X0^4[G^Z5GC.=P-]1FS\EN>D]/XZMUX]V*-DNRW'2'QUDJL('M@38TW1S!-[0E MUQ\Y>]/. !*GEE[7>.,:?@::']F!)O?T+@=1K%44K7)G?L;?>;D- IF3"(4" M(P)CINK&!ZD/<8 X3$3BA30C:9 9^5M,!IL:CVS=\[P$C_A)M2BQ+NEP'EHS MYG %V.#VGQ83-)AI06<[45].RS%J*ER^IV>W^*9* MP^WR-E_<+-E/N%15&K95H9_F'/E9ZG.YJ8QB:87X408S[A-(DI0*PG@2Q%;L M<7G(J7'(&R%X;<6+5<'SNR7@WZ6EOKSCN\5C+!O,7P;>C%O7\5))3E8_PL>ZPJ%*\ZZI5E$<2&Z[.VRA$<11# M'*H(>I]$28A0B!.KXS>#,:=&9ZW(,YWQ5FD/YT;L&5!B]\JF-H'?C.(<@SH& MH=6YTY_W,J>=9TI;X.*T]:#!L.,V&S3'X:B]H,6M/3W.])ZS]8+?BO?Y4O[[ MJN LK]YBVN0)?>;?JY=2F]_G%*5^$"MI@<.<"M'W MQ^GF MU.2PN_4G^686N_E$I.]M,]DAD/MS$#,/_ \C[_Y/WIKV1XUC:Z%\1 M\ (S58!YAY(HB>SYY-QZ\D56I9%+-P;U(< U4W?"$9Y0."O=O_Z26B+D6!2D M@I15N!A,E].6=,YY*#T\),_R0E-&..3/SS(!98Z;F)HCG-TYL(GD-1HUI=6D M$CB)$R!0E@*$4]/B-^- 9K!(DPQ*)87+O#(@:V[30GO@N(]/BDOR%QD[*7A=V'Y&-SRSCN>$T?RFW3LZ+K-VF:3'[8 M-;M)68&QI!10B0A "") ,YD!+J%@<9Q0[-8$\I+ N;%(3]]HU_K4:'Q%AZ&+ MH-L1BD\H [/*E2@ZU\C>[@H9/-Z9J!Y/1'2U%&_/Q90!U]Y"/<=AY#?9P M5&':,(]Q^!P%>(Q\S-@6*+V\H#IC:"/%[0\M_)LT/MF=W-1[40O!E2BRA *< M,:[7:*( F- 8,)E36,B"X-BJ+J*KX+FQ6:MBU.6\10^;DM?9;E%E](U^*5>1 M6"^7=%/M?_NK:T\3RU&Q8[T06 >FNX,4SD[IFZC#OU[8:<6C6G.?S4G,12]L1-1=P0.6X8XGC_B/SRIL6(K,GR4_GM^W:MOE:RU]3Q]GZ]V9;_:E)V M"4IP$4,.2(*@=M D!;1@$!0,:8;+BS0AEF7RW85;?6.3%LDW$\[?HGZ_4R$? M-I*7S>+&'('1G@$.B=1NHY(3*HF$$'"<% #%,0&4"P9HC@DLBB*+6>9: R#T MT$Q3$>#TR 0;B.%))1"N4[:XDIWO7*L.U@I\-?_J WT[Q1OO4$@@&. 3E16P M!OZ-S1ON5@I@%':#A0'"LE2Y%1$8%C>[=49/VZXLI&/Z[S"\=DL'?Z %9O9G M>*W5<;ECAM'K"5]4>9P'9WC>P#V"2WOFUS6[LSI;:G":2( M%'&, (-0F=2['%"AG7]-Z3S'0IB]6:?.?T/2YD8CK;)1DW3-G_8)P+S5V[&% MS##6=J3B#<'0WF(+7J?H_EC9?^<8*TR\MN<;%#AM0SX;VX]:\%G=-/;$1[L_ M9F_B()H6XUQIGR0%)%=F$[0P5((P8%1"4F2%HLHI4.6,G+F1R+,TDO7]PWI5 M%UPT*0[&@'HOSO5TYS3 MJ(2V!XY8BSPJ9EB4LV'_'$Q1O& M)L[+!UJ*NO+10J\V%$_3'!10%@"QU.QOZY]R62#)G:?_EA, G_MK5I-83*?:>O'UOK-3^\]?^)$]&/+CC/. M3USCWN3A[6JKO_:V:\0G^6#V*5;?3"398[6(!4YCI*AI%*;T-PL30%"L77^5 M%SA-$1.QU=[!)4%S^WX;77+E0BF0PSS/ %2< $94!PM($Y$S&6:I$ M[%CVV%F#N=%($_II- L8_%E#;[MQ$!#0X%L*8P) ![$/&P+:Q^_%@D!K)>8; M!MK'Z*I T&>L*['REY(5+FQD6.(=DO.&T&;N;QO')1].ULCG? M[=4=+R#FA5Y2 1Q#!!!,.* ,,4 IE"@GC$OFE!QS4LK<^*-6,J+#<0@.(-HQ MQ-70!&:&!I5&P3#5V@<1\,D#IP5-^OT/VGKXW0]?/"( ^[F;LF]0DJI4"I0A M0%2" 9*I7A)AA4"J?09&")-99O6Y#PF9W=?^W$-W"!\]A^+P]^X+F]"?^W-8 MW#OB#$+D$$OK :J)HF;'0.86&WL!B\$HV'/W3A?O>D'[9Y&MEZZ]J@?I;N?I M35GQY;IZW#RKNU= Q=,$T)B;;N=%"DB6$Y"1)%.,4<7<\H$M9,Z-$EN5ZV22 MO\OUMPU]^%Z:KKKO5VJ]N7<(LW_UC?X(4X3.'J MS5$'Q;Y$RU0;',XT4K6Z=60,;"]POZOAVVX2?5SMMHT6.8UE(NI3YYAJ+E)Z M^:62#""50<%E0=+$B8OLQ,Z-CO;S*C=MYM:/6U5WFM-<%*DV4V593Q..P;%V M@V#'2_ZA#4Q-!SD^NTK27:G-]6J_5^TQ<-8))J\1M':2IPVE=4+C**;6[>Z1 M:3]-_DF!'=ULG[YLZ*K2:QWM M9%>G_&24P%S)' .9(PE0G!2 I0B"),4IA9@0B1(7I\!!]MP\@U;UJ-:]YUH[ M?KPNZ-M]X8$P#4P#S^'LZQU^V3(",9^\XB)^4O(9@77OA7UK5+8LZ.0/LLI4= M!NBIMK>] >ZXZ>V.VO!&N,/S)MP<=[?R^8;YB/O'%NQMEIKMTTQKPP41F&IW ME( TRYGV2;5C2@E3 "*DI)"FF:I3+.4)&7.C[MV&25ONP6R8_+[>NOJ>I]"T M\S&OQ"@P/>_@:=6[J?N<^JRY>]9ZOY5VC\5,7%_WK)W'577/7SKRO,Q4>GMU MV-BDUX3GU=/^DG;KZ?9/NJG["6Z?WJ^J[>:Q:71JZ.G+=[KZ^%#[GIJ3 I((#+!((8=(QB03"\UFY5I\WFI'UO+L;2K] M73Z\0RO"?8.-;C=FQ[S:TI70$\%-1+<1D]_*UXI.]EHSMM]$C?51S_RH60EL-0!1 MBT =$-A@H'^L4?!XHCWUP'D]%Y],^6E/UZ<>DZ,S^LD5N+9'Z"WGFT3D51%A>P"P!2IA%E*(YH%3_#Q1%6A0YRQ5S2CFW%SVWM56_A$VK>[>. MJ.JHI(:!N@S.GEUCFWE>'!S+.28(Y*$GB1-H]_2>J&6F+6!A&F!>E/Y"[2QM M43G?G-+Z"==',O5D]#+>=D&_A$A"$EAHE]TDW%+( %-, <$1)! GDD"G7D[V MHN?&;\]B;ZZ(6KH N!UGA8$Q,&<=1"_ULFI;O6\BK;C7".SQ>(4*8[H@_<5" MF>Q0&0IGLGS":,HJMUK$#RD.2YO^+K>+/"9Q3*$$-#&5C*6 @*09!WG"N,IY MP1".74*=AL7-,@3*F9&&\+1F(4\HA6<>K2BH-3VN6ZQ7OP-'N6.XQ@(5S_PR M)'%J3K&P_@2/V-PUCCOV^7=MQ)]$,64T34&!-)@HX]RTCR,@X3$I>%9 _3<7 MI^90P-QPK%_^,7&21_C9L<,UJ 3F@QJ0A@U\AU&>L]KG]WXD8](O M_)R%A]_TV>M&!C4W:Z+F5+PN2=9N)2Q0D2G%-5*4I/IS)H0 S(L<0)1PB 2- MF7+:@SDK:6[?]?M=[3^]XG^@3V:-.*(*X'ED[3YT+W@%_N*[/9(6LEK+FVXS MRF,0]24HO,95GQ4V;:CU)9N/HJ\OWC"RO$Y;7^.?Y?;[Z\=JJY^^V2TR=PML MG-*BP#D&.$]BTV81 P)3 @14:5*D<8*%4RBVE=2Y,<>N3,QR[#:L'=AV!.(= MPL!DLD/O3ZUPU&G."Q5%)'J>;Q]8[_7Q/E\M7 MCU6YDI59-.FX..GIR\8Z$=7VH_I, ME[)J.^Y(3B%#(@.Y*#A >2P!(9D">8XHDA(J_4J]78A'GI M?SV+JA@?5NG<./;]^5R[EYK6>O;^M-T\+1*C*$^_;CY+#<_2MZ< M>J!,95AP"60!M=> >0Y(6B0@R934WW)>%-+JRSTG8&Z?;JMC/8FU:CH=-9T% MY*O^9)EW>=\\;J1/7+W M&_J+A+-8R5P @E(,4)PAP!B30%!68(853W+DDN76>[;35SQ95>_1T:E]U.Q< M]Y%8!/YD;8YSW'O,'IOJM7ML[_'3]H4]MNNHX^N)2Z[[+I_>K3=?M7J;+2U7 M7^C/NW55=B5)NJUGQA2F)#>5F5R_K;JFY6NJ4_(R974I6N*6DNZ+M]_YXQG8@?GNK&*CN]];_+U4&N2XCN MCR- "\$T-N)?A(D<<#G'5"Z/&+O4OQ5"OY35:_WCQ\V7]9^KA621,9336.D='5=>5_#*CMZO\J MF*;9 7!#:,1&P%D,KMX,.'[RQ!L"9TT[WA0X?^GH_%FY-*6EI:B+K'V2#_K% M^&Z*V9AHB.7=1B]8[F@I[N2FOF"!14S,_P&9Y=SDU5) .59ZX4%@(5 N1.[D MMCAK,#>*^*]C=U+-PRJ@V(C 61-J&YSFN*[SCX/*?^.BHQ M=4KP.(Q.I J/?- XDGQ[_[!AL]R6VT7V;>1$UUYGJ)M-GK[\;&$[\9=E0^W_$./ ^)EQLCG9#.Q!9/.5"\S.H?3 MW MI<75UY/OUXVI;[<6]7YW+'/FPK@ZK\\I4*,:S'&!(]/*"(:E_BA7 C,98 M4:P@=XIZ]J37W&:U_2Y>],L;J>1F(\6O/08S.WWG$[E&UU:^:FCM9J\7&+#0 MTU*_*G-CD_5(1;\8TWZ=JG*S#\0#E76^2K67JOGL \^!@M!>'N\Q8Z]7X=4D M1+W3XA=(":8(8X 5)-6K&90#)B@&2J5IFD.)A+P^7>^$X+DQ=ITAIK1B'C+P M3N%LQZXAT M,G^=S[[;KB#5;.C=- MZ[(7C]9-H-8!4\S>Z4[)?/L1M Q"K! M;NC^D:?PLJJD_-BU3'PN[NM*E!4WQ"G%VY]<7]K0Z(*@1,2F75F1T01H6HH! M%I+KP94T664%G-C+6/$WZ+W]P^/V]I5:=(;'(_E1PV'Y0%]:)!# M']77^M]$.PM.T%S?C*BQH_4C/9[97X.CU]/[48I,>XY_#59')_I7/6QTZ>NO M71FF+!9)HF &4((*@'+! ?YUI!:LF>E K"+Z:NN(B M^KRESEU>^]C94=1(1 (33PW#YP!5JTZ8Z[G*]=<7J51UPJX3M:V/+KFB72N[ MW!.-'?9$:SN?_:/9$EP)DXC(3:[MVOSJX[Y!9'=J?=L<6G^2][0TC42[,IB/ M=/E%;N[C12$*(E-(@2@R") I<\4RF.CQ28M"R"+)$N*T(3<;T^;&3YW>H LD MV'2:1WRO>K0LE?8/VG,,$[4O?\H-+ZMZ@ZCI^FEVFIKCK1&-/FA M\(RHW4.KT%TST'_L7[,.(K/L-K_65_7[S>["8%JDHAU440^KR(#EN:'HK,;? M>\?1>5@W?4O2>=A];@]V?AJ.W"I9K[Z9YY@6\_L*8I_D0[LI\U'=;(\!IA("6(E]6^P)!P73CLE(Y28V^2M/^'$ M<5MD#/26NR*! 0V]*6(:\1C](V/ S:ZN6KO+JY7UN/%Q!51>]SW&Z#'MML<5 M2!WM>ESS+#>FDS^7U>+MO=Q\T^S9E0-O%_ T2](L1S'(H$I-B;44:%HC($89 M8XKF"!=6]?<'9,R-ISHM'>OO#Z$XS$F>L E,.4>P7-X9L<9'K'G=G[RI&1,8 MIV?"9H67-35;(-$PK[FPYE.8I[!FTZ%;)R%+"]T[+K2Y= 35[<,#!MHG?JVD M>ER:/[51 0 MQJCH3!?1J#&L_K,+U?H810M>GGAL0F]\=,/RT6E8HB:VRB'$*LQX.HAC1;$DD!RS'"A29HBJA14KL.B5=D#,W/GSW;_3^X3]O'1S( 0PM M_'@_R 2FIBZ0MRXDNU-SS$;+ %@.3K0?T";RC<>"Y^8"7X9DT+,=N'TZA_6R M#<_\4(O+ S2>_M1T4=RG;BQB$B>(4P%$&L< 4>UADA@60*A$PC26E'"G0#PW M\7,CT%;!7L*VQT;4Q^#;^8;A( W,O!=;4]]$'>"?+@/NMT?U6=PF:U9]K,%\ MNE:?1<>I??7YIXREMOO["FK-V7%E^OJ<2-W[=ZQI(K@ M5 *I6 Y0QB @-%$@RT6&"6&00*M3ME'2YT9L/>7KN?R9^M%>?YMF\1[&QI;X M B$>G/?\@3V"]4: YI?T7!28F/-&8'-,>6,>,N9(;;OF_[,O,G2W67_;T/O; MQ^WW]:9)N^4;D[=1KO87-8D:=W+3%%M8R%05"*L<0))C@&2F%\)0*>WH2<)0 MCHHTL]HV]*70W'AQKWQ4MMJ;S/C-3G_3TV4HY2G,L-F]$>I=VEA5EU>[XZF:/Z2'3]4\ MR)GP5,T?*L]/U3P^=V1A"%IN_D&7C_+]ZN%Q6WW02X]EW&[.P2PA>5P0D"8) M!7K6,[E$>B4 $\P)3&3.W?8X!F3-;7ZK=8MBQ^(/ UC:>>Z>$ J],ZRUC&HU M;Z)&T9NH!2Q AJ(%)EY+.0R(F[9ZPV6[CPHV6-PRPJ'N*E9UFQ:W_'\?RZ:" MN:E79JJ8MXU1%Y#3(A9$HPIQ A#6O(&)HH!GA6(XR:5R"$6SESLW^N@TWV4" M1NIQJLW?Q.=\0&W4N'QTWG1;K;^,Q9'''["+*_7='ET[;D55O'L@N+CTF1 M\SQ+ >2%!$A0#FB&M4(6"66#PF9&XWOU(RJ5D\'9CD'I 5%>X G M,!_OD>E4'!,8< XB!Z;U -5$M#H&,C<.O8#%(&&>NWBRWO#ZIM7_CU^6=1W5 M7I^Q;2%NHZE]?\QS< XSHB>00F\TN^/C MU!WS @)7=,<\]^3)NF->,*W?'?/2I>-ZT_(UL_OM^U>8(5'?TJ9ZS484M M,"'LXF]^Z;3]M=Z+Z("\NP"DLY=C#8Y/[^6RT$F]$FL,#KT-^QO=**;:;!?M M$ZHOZRYBOUHH3GF>%0F(4Z0]B *:UE=Y#K(\YFE,$($$VQ#*F>?/C3Y>+TLS M-R[W'IP=@9R#;Y@N/( 2F!Q>;=;_(S?@C:1+DZ#3*FM*KG;:7L\+%U 88 %] M9X\!]+\.O_YSCY[D6[]@5_=E7[IL="/MS:,4G_3;W)Z9-NL.WI[U2Y%)@HGV ML5"::D=!98 E^I]8YC!/LI2HC#NVS1Z2-[?O?!<"8!]-88NLG8?@$:_0)Z&- MIM$G+[$0CO9[;D<]*'+JYM,V]I]H-6UUVXBXB/>KZG%C4H_;,^H\$X)G/ &$ MY@B@5,6:(5 "9!)#*=,BCJG5WL&IA\^-#G;J.9SM'^(U_-U?BT+P14"KV9@H MAT,D'*(;KD!DHJ@&!V3<@AG.F#X8Q'!XSW3!"V>T?1:T<.Z:<1Z,J<6KG[C= MU*-\^[.L%@7$"999 C)AF@,IR@'!DH(\3B3->9'D*'5Q6HY%S(V8C(;17L7H M#Z.DXXG0"2#M?)3KX F]C^F&C+.#HU?2BW=-G.(8KB1+$\!30I($ YXP#3#((LQ9+D1*6".;5I'90V MMZ]^KVS=3124JZC5UW&I,@BQY4+%%W"AEREG,0N0LF,%BM>URZ# :5V M/;?K9%C:P24!TNFZ?*,40XZ1D(!!J#_6(A9 _X8#15118(RD1%9]>UR$SFVJ MGS:1SF,6W5\SA/7VM3"FI MCP]R0TW1Q5N^+7_4T5N[PJ(R-B4-50P0@@J@A CMJ^ ,,,5H*A6,"77J$1M" MR=D1U=Y&$_&UZ:R,5G)KJB*:S$C]>_,O;A(C'UI333./=6=F1'=V_LUU]SK M>V"[Z?VRHQM\K_S9P.X,C+2%SU->ZT@_,[9WO;']Q=BJ7X!?HYVYT=[>(,5K M0PZ(WWWZ 'I.O+T?#NGC4X& LD9FPS;M%SXTL=6:966U-4W15Y5<$,PXXS0& M*H8$(!SG@&)&@.)%3H2D.,5.,9,#LN8V%73J1>M5M*RS!9Q#I&T0MF-G3[@% M)MFN0TJMIJDCV"+8:NHQ:_0R'%[S0 ?$39O9>=GNHUQ-BUM&\L9Z(\MO;7TJ M_K3;E#.'*;L,T7T9\ 7%B&19DH&$I7K]FQ<($(($2'&<:8Z!<0:9$Y>XR9\; MO[R1&[UVV)J2&ZH>HY)JC'?A)JX4XS@8EK03#N+05-1H'G6J[U;1-\WIZ4VT MSWCOM2'P2%'CH/-*6XXJ3$MEX_ YHK>1CQE'>6T7EW?:FE/=7G9+KH(C3)4F M.$YXIJDNHX;J"I#@E,&"QE*Z]5NQE#LWBNLZ&IG1W^]^/^N -+K)BNU0V!%= M ( #$YPG;)UYS1$IGWQF*WI2'G/$XY"_7&\?QUN_E:OUIMP^=0Y@ETIKQ'Z2 M0MX_U$U)%]HSRW.1QR!G,@4(20ZHQ@1(FB/ML,4LHV*QDM],X](O]O1E*=[J MZR+-UW6D1+@O[??U"M2A*NOETNS[E*T5;GQE.P1V?.43T6GXRF1L]4#L%+^) M.M4;)NLIK]_PZ*[KC;%6NUL\!KXYPNB3S&Q%3TIFCG@2:W&A.B7(*J;<7/3=7K-^4O*WZ MV"A_*9CTVB&PX[,PP :FM$N8MM72(J-[5"L?I+>[+6)A&KI?E/Y"7=QM43G? MNMWZ">,[>*Y7=;>@S]^I?B\_/FZK+5T)/3TN8H1YPIGF+%+D)A-9 I:C#$!6 M*(EBA"!T*FHT)&QN5-7H&E5&V9MHO5).8-9QD N6 )0)A%@%.N9N8@+&PD1WUUBS\J;O"GL),^X*?+M M_S[JU<1O-5.M3M9*1U2I2%2Y>/K@>ZOI=?Z,\3G=05+1"%>0$P2Q70ZWL.<$$9X)3P MC$*""[O"?1:RYD<-=02;UM5' _LAD.T(PA-T@4EB-&IC"H!>PL-SZ<^SXJ8N M^GG)[A/E/B_>,G;%K6EHLRWU(MZ4]CAQ/%PM6$RR0D$%)(FE"7A+ 4Y(!A2, MA4J%1)EPVC&TD#DW+JD#(W[4@1%K99)T.P-,RH9KZ)L-YK;K%*](!E^N[&$S MZIZ)-_'HCCC@XW?QN-%*66P$U Z5-; MGB91',4%@2!.TQR@ F4 "YH"P;,D+4QE0H$(M8>8<0DHHFG&N&2)?I36@:TGA[@O]:\-LAV=>P,N M,)'O]#R$+$"-)2M,/$?4# B<.H[FLNTGHF\P-@IM6Y UMQH^OK#XR%@[;C#$UR!F>/,D7"(PV + M0/SW.CPM[@4Z%P[:?;H/X? MU\:E_'V]%G^6RV735 ZG4I$\4X#* @.D> %H M#@E(B#2I_T(2ZK1;?4;.W(BB'QW1*3JNO]\Y8.W(P@-<@8EB%%)7!(RRI7M!E$/H>'O>)S5@3_9N_]Z_^']W=W[ MW]]^OOX+/;9PH&5<>W'S,;;_./P.>P^3D:HZ67]'*5-^X M-]F+33?@S4:/BC0'2Z^>]I?Z8O.?=",^-C&G_Y#55HK;E3"YC]Q$CJ__ M46="R@TO*_.E_U.6W[Z;:_0'0[_)]B_R;E-RN8"X0# E$$C$4_T10P1P4J2 MR$*E&8H319QV9E[6G+FY"IVN@#;*1K+5-GHPZMY$/VISZW:T1U+_2 MTV83MU/'T8CU-#=1!T[4HM/]548U/AZ= MMEF,LU??\&4MFM8%G<7H'7FZ\]!J;(N4+FO^B]SFQC)B(,[S+.8R@SB#;HU23@N:V]QIM*O/:4W)(K5<_QGI=Y?/<;JT@XO.?R\#Y"9B M)Y,47MKGMWU]BB1+XQ@7 I! :(<:Y=4,) 7M$@23A5,,]?4A]F^/.&S*-Q> M'7F<<_%7>6^F610&>!/^0JN_C_UWY2^SP',$CBW15FK;[TN:Z*&UA:):N.PMIL;?"(8F-1[X+4A5\^HN='7'P/;(N.3 M.B_*G)3S;!$X)"OK^SPER-\^;K^O-Z9KPX+0F$C%$<#"],I4A *2<@XP2J00 M198S[-:'Y;RLN7'+\_1XNM/38Q)Q#V@[=O$$7V!B.95"'.TU#9A ? Q'T/SA MGKB731\^MOMB]O")6T9G"FYJEXDN6R'-\[?;3MW4IC_6Q,[5WM:I%G"N9 M$.VW9))D ,$$ XI(K)?KIJ0C2QGD3F[,]2K-C8S>E,O'NH2M5$KRK9FS:PJ* MFK46-:YI-9Z9/(RA'8%-.S*!>:YG3-1Q7DMV/7O,T>9N^-[NAN_D4KEGI]>< M2$^8>TZ=O%:KJ3,L/:%X(A'3UY.OKK;[]J=FLY56I*V+6;UZ^KMF1+4M M02O)>4 U4)5?9W5>JO+O6-P&J@&/?N0XKKW;K+F4HC*B:V^\W5#LM@W%(B8L MI:GF42J0 (A "2A)$(B)0"R+\Q3+W(51+TJ<&V]V"CCO M1IJ7<;>C1J]H!B; YT#6VG;',+MS%H^K<6MH?++89:&3,9'_CM4E3 MG^4WXS1^D@_KC>ESU?-#7CVU?]P[#(C#HH"0@!S+ B"64%.G ^E_ZD4[XZE* M8CDNJ5I=O@1"7TZWR;^HRZO6*:HL&C, V3(^:FR@OED(W"ZWR. MV;C'C=P(U1]\N3%/_*@^K%??/I0_I&A27_]++L6[]>9K)1>4YBEA5 )>, 10 MP07 A!( <2I3J(BF6+?B:392YT:?1E&P-)I&M,G7WIL1\>]T\\VU_I$=^):; ME+XA#;T/N<=.,V"-;:UREPMOE ;ZO0>//GL#.J'D=>?02O"TFX,N6!SM_SG= M?$V1#>V2;.1WN:JTA*;\VQNIRI44K^1*_["]TZ]5M>^<^KO4&GVA/^_J,,-Z MFY)6LFLVL:M42#F,HG1(4]].U5\**'#]?U74XTGHMLD3F,DLPD/J_ !&4 )SI>2;- M,D@*S&4!Z8BF:5>H9,5+TS=2:\OM;C61R*8#<;21R[JIN3F,IFS]PS%O[9IA MLYL]0H_"-+/#[;=H:?X3O 5*?A'Z-.I,2M@?<#@G9 MQR/="%?(L6UW==FM ;S4"+C,"$8)*#C.88($$(P")+ BB]0.5=_2]&H*8 MF!^ ^:%')N>?.PE%7#2K^_ O7^C^.;]=;,I<]MC%*S(T*]B4.(KVL MI2M>4HWV2@_4XX@-M%'#8K>V"0UV8')IU8\Z_7?U/*J;:&?"F;X+_E8SUX#H M?<[4)#FC >*PP41Q(@I'T>QK($ M)#&7HE 9Y(E3:< S-J>29Z/5JA3T%' #6RO]19&/SW MECH6]0)]I<[:>[JGU/G+1VX:<[V0>ER:[=-S.]MM2PS!"X$Q20'C* 4(FVZW M5*^&$D58S),4(96Z<(2UY+FQ1D_QZ.21E3FJ^O4_&A,<]X*M1\-RYS<$QE/L M\Q[NZM[1N@&!_W8ES@AYW;:U%C[M)JTK)D=;LLX/&!EY\2 W]='+!W.,MO.; MS'YOTQQA 95*$RX10+#0_Y-S 4BF4I#K/R1QD<9<)$[Q$YK6KLKK&$Q367Y@%")@CJQ J[IO].VF":^(!IX>]E#6RCY;)N\5]AC:88N- MUP"-BT*G#;.PQ> H6,+ZQI'[?>6JW,HZJ._]:JM?$]/VL GON[TW?/:O.A+H M;7-2_]^2;M[I%W&A2)QCD12F1Z$I84@XP$))P.*$$(AC561.K:_&J3&WJ4*_ MB\AQ7V\<_)8[>\%!#;VW5QO0A@OO36@BAV_VY=G[UMQ$QI#(6.)Q>^\J)+UN M\(W39-HMOJO0.MKDN^YI5Y2-Z068O5_=;>0#+<4;J:3F7=&*NUTU_GFCSP)G MA81$F3,00XL\E8#$. 8,R11QBJBB11<$9KT/.$*1$:%?@:FQU;H+^6I2T];U MVK]SG^F(+H(CQ\EZ5S$4]A.6@#'>\B^=";]&Y2KJQJ)5OQZ*9AOF0B/'<<5= M1B/HO:"+NR;3%W$9C=;)PBWCGS:.-[]6\J-Z6VW+>\TIU8(J(FB.&, %TWQ8 MD$13(4Q H6+.DK0PNZ$N;N+SQ\_-_?O:U '8Z>=&90?0V5'4>$ "4\\A%C?1 MW7I9\J?HC_:_03);3\/ADT<.)$S*#Z>M._SNSUPU\G"C)H6N46IW*)=(B'%* M"H!C3O1GG1! BUP J#]IF'/M]C"GLDHGI90H JG +",T*9XD(BIW(;YP3-[=/_.]5>LZFV2Y>-MWQ/ M-_\#MFM@_BOKO.;[Q^TC74;J<27TI["2COO09R&W7:E<#V3PM4BG8M3H>+/+ M+/&YWAC&P>^*XHRLB=<,PQ8?KPHN7.]&&?+GLEJ\I@_EEB[K]80HMX^;_3YU M2TP+EL$8IS$")&'M[@A%M HSI@I*L%CNPA12WES(Y!;SC>/4D2\T;S9!6E4 MM^,)6YR'Z2( >H%9HU4VZFG[[+SJM#Y@FI-RXX0 M->QL;JHY%^8IK!G7]C&3$*^C31W_NMXVSG/[76Y?T^K[W6;]HQ12O'K2BT'Q M?M60ONG(P+?EC_K0W,3*EJM'_;OVA'&]JG;K$@$%SX1D '*BV3KC":"I-&D[ MC$%.M1N8.?EY?M2:&ZF_[GIMMB4,R\ZAH_.Z=Q^E$)/%EH@Z)Z M4#J33$&U7XQ5>FQ^C7:&17O+;J*];='>N"!K6+]X^W1E/6DVJ>/K%\U#-]GS MT\>Q>5..?Q?P]X7^_$2W\I,T".E)HY9UNE78VY]<5I6^H2VFT3:)2B2364QS M0*#^'T0*_1.F"9!,*/W_*(40NAU/^E9Q?@>7C9YUN0K6:%HU]2J:MO!-T=^F MPX4;UWL?73O6?Y$1FRC/M#.MW6&HBQ49ZZ+GYM65+':GG[^TYOQZ)4 @?3AC!Y/C=C^D%MJ)"8(D1!'&68H"2A +*F00JQ305 M,I6(697ZM!&_&(I9X+)I^=FC&H3J331J?D=KN0(W= MJIDZ_MK=,ML-&V\1V)_7:JO=1Q.'T_WX1OZ0R_6#>VDN=&W)VVCH7JK8&V\Z2#P!>8LSM%ZU/, MW3]Z:M?M JH :8+.:'DM,V\M?-K"\JZ8')62=W[ Z":\A^F'74'.A<19FB2< M@%11IEE)$Q)%10(0+F0&,<52Y(OM6M.H'2L-R'+BH9W$<%_3%R,CXL]RE\L1 M22_!Y;DU[UEQ4[?F MO63WB=:\%V\9G7I&M=;/$]O:;9?JS6.=RO%%#X-<($@Q%PD#.14<("&AH1@& M6)8G$ O%)77J2F$M>6Z.3YW:M#6:.:>964)M1S=! Q,/JW.)Y)>-<$PJ3FF M%&WRV)=!A,=DC[FAY3EAS%+XU#EB;IB<2 MS?,#8EHAMND3=]TQ/1!\W=049 M4=>5NI.;>E=O4< \P;%D@,8F_8O@!+ B+H#B.110_TESE5M?1!NQ<^.GG=;- MN\O94CZ' _+7:C@*(?>DNKU1VQ-,&CW"G;J/_2PGZ@UXA@TPW1& M=-+DA1HCCD'K?%_$44\;QY6FI=D7N;E_(]GV-[I]W-1!/9_D0^M):L&;6J7L!]7'CU +YCY M),?K%)J4([U@=TB5?AXZO&MW\_M[4J\U;^M MSQ\6D,6T%[X_"()[_2#OE-3^T0[ M- ^MWO5!G.R4=EP.VX^$Y9+8+[H3+8M;I4;- M)I]>NZ:2 $8*!(A,4_TOEHD"NA#:H8"Y\5:C'W<.&SL"SHY;/67CX:9^];FQWO2_TYWNA9]-=@^[?'^LWDF8ISR"$ M0,"$ :24!(3% L@\$U2FL-!_=FNS=T;2W+[I1MDZG>>YNE&CKVOGO7, #W_R M7F$+_.V/1FQ$5[X+:%S=GN_<\R?NTW?!S..&?9=N&%NUJ:GDTN:U?6IR%.^H M7C4M$HE@(3,.!*=ZKB<:4 )Y#G(F*$)I3'GF%#D^(&MN%-&INFLV;E[UM7-U MQB%T[1P"3Y@%YH<=7*V:-U&K:%1KZK-4TT4X_%9K.B]NXH)-%^T^KMET^99Q MG/'W]5K\62Z7MZNCVMK[CGG[$^F8Q[$4)F&TU\(S^"!(%, XXGW3EJ,&D M##8.G4-2&_F4L4&<9[:/]R5M8R4)S03 .,VTAZ3=)$Q8"M*D$(BC)"_<2EM> ME#@W-CLX,GE^8C*ZK>=EX"U/IGS"&?I ZEHD1T1H6J+C-SCSDM")XS(M,3@. MR;2]<1SWO)&J7$G15G>HPYBXJ17[26X?-ZN/JWU@TX(0(K-$+],PE7J9EF<( M,%E 34(2[VHN?&1HV>T:96U(UR'/"VXYXP* 8FH5;IJ-6ZIJ*; M?ABE*;][W!W$'.>UV#?FM>EY_KC*'4V?I.4@?5+V+: M%OV"\!&A/U\FX#2C=5,I4M9Z@_M:\;9NI'OXC]U V&Y.^<)UTG;J#3DUH#9* M1XW644]MW_W5+5'RWVW]DN 7Z+UNB<7I3NRV-X_,@C$9-I_D0QMUI]V\;QMZ M?_NHI6S*?TG1U-F*%TFA"()(FNI7!4!)+$R[-@2(*AA.4M/GTJE'D:7XU-K(X>GGO3\*"I;KC3_2:ZIS_+^\=[QP08RZ&PXZH =FJUKCJ(=PJ_-- MM-?:>VU!1YB\YJY8BIXV6<4-CZ/L%,?;1Y*6Y'44_QOYL*[*[2(E.$8<UP>5U6_E:FT4Z,[W MZJUP&Y\>X8*J+,L *S*35T%24P^% )QQ[%-=[+D+%ZCS,^AFI>%XMGJ+J%)U85?W2(+I7I0QB[_9#/_T2\C3O0#: M=^/L^O*F5V[:1&";RI#Z0=J&I7E2B"Y7DX]7N,5L6/5?<$D\R;@,+ZRG4<$] MFO7+A@JMU.>G>[9>+O(,\31."@ +/8>A6.FU-V1Z7L-YIBCE6.#"-GKUV9/G MYMVVRD6-=O:QJ<_A&N;TJT (S+B6]CM%FIZT]8K(TN?/FRR2]*09_, M3041W_2SWLBJ_+:J6>'V9UDMA!"*4!&#!/$ W?>2DI(F32(:L M/4XE&;QZ' ]\DGQ)JVH7AO[Q/]81YA^W'Z7FQ/U/]^L[VFY6M#$ MK$,%!$3@#""8,D!H@O6\307"DNE%J%,7\.O4F1NO'%H3K1_K+-B>05%M472R M*NX?C56.)'3EB-J1U73C%)C40@^1,P/Z0=8G4UZIT:2,Z@>]0^;U]-1Q#+U+ M"JXWQM_?/]!R8Q9?9FFV*"3BVBE+ 6%$KYMR7 "6X!C('!4%+G@.N1/_#@F; M&[ON<]^733G?9-2D8WEAT1C=<_(ML FW^V./IG">35?M3_O&LM@O?9##(,$R\+D]2C- M)&D*,IEG"24)H2IVZO<[+&]N9/)YNWGDIKE/W?6O5M2Q;>\%?+,4Y9JM)8!4 MI IC !5!04,XB*C""4D3Q<_Y(:M7P#AOMR_,,9V'.T1M\ T76O:8773^J&= MM@'*-E@BX[7M\ 61T_83MK/_J%&PY6WCB/M+J1W)-AKB=ON:;C9/>H*H*Z(N ME&1(<$TE!3092S*FFE12T[,]C1.J$2>Q4_V6 5ES(^RZ[.6X*)$A1.THQ!-. MH??:M99=Y$AU$U'3&;W1M"FJ[(\X+/#P21I#XB8E# N[#\G"YA8OP:[BS>-& M/_E.;LIU4UI^@4C&I,@HR 7&FBYX#$@BA54:PG,+8C$*_(!::1P\A5$37:1HVZ-[[)Q!J;@.&J)X2^9*#J>0PN MA*@.W#B^5OJVK3K\13^BW37F,LL+GA*02RP PEP!HE*SNBF2(LUI+*!3C.II M,7.CD[K^]G9??]MH.G+7_@RN=FQR/5J!*60<4*-JE)_'P7?Q\1.2)J\J?M[: M4^7"!ZX>Z7*<[&:_($E"T@0BD"E*-!LD7+-!H@!$C&-%$L)YXK;7<5K0'+?VB7_[OX_(I GJ.Y?7& MDV-GO:L'R=Y9F0KZ*=R:D_U7=IJ;6()&][HGRXOT8QF$\85:LIS6::Y=6081 MO*(QR_!SK^O-TI8(_++^0G_^L]Q^_[Y>FNC1=^O-&;>"\IRFN1[8.!7(M&[' M@!4P!5!@&.C3'NP M#$6>(!Q3[6^*!*!4+VAI2@J0Q1F+$4VR/&-N"UH+J?-;W>Z5CF@5=?'@>[U= MBW1=!KZ(84HS(H&>F 1 )$D!)AD&A"%%!S$1-QVU3S:V6B[_J*=CDK)C7;>N19-5^).._ETI86_ MK;:4+]UG+\FP=J Q!5@*!E"F.&"(I8 2E1<*:I<:605E>-5J;JRVLZOM M'!8)O11:F<9A[*F?@M_6':I;A6W:*O3;=52:7G^MZ=%#8WM45M6C;4B9WR$? M)LD7&\C -+H?P\ZFMH#1KE^ 'JG.KJ@UK"ZFL#,M>F;;2PR=6/.:0)H5U^R& M\)EZ4PREZ(:R_2Y[']W1!V>&\F$WE-)J**UGSB"0-W.K>70]8\(\A?5\Z5?8 M)#-J$'RZ.3?,PT?,RK_1S?_([>OU2I3F"Z@7?UJ*6AM!7'[2+YV6KM6I3]Z^ MKO3$T#JN>MT@$988"*%R@& 6 Y;0 H@40R(%CF-L%>QTG1ISFW<;0_[M_\0Y M_,^=.FI7K_5$:NKQ?"\?7CTU*:.?];LNFY2O)M?TU=.IAWTJ MJ__Y8G(,%EP1G F9@9QG9IK3ZTZ6QRD@E%.%1%(DPG&';"K5YS8U[I7M[ZC= M1,;XKD38'[7FCK%]$[X-MKMUYF3:^"Y:];72JK'Y8=2R85*5:R4H*#(& :(<@)PH6:QVCI3FO\=0GJP>U942 7P!#'_X/]E]3&*=E_M5=@$_G3=8!G=V/C(]!"]B_="7J0] M\9&-YSH0'U\XN@-$W46QZZ;X?F7J;YL.HB:2\?5CM=5+N,V'DK)R66Z?%K%( M,VZZ."04"H 0--]\R@$W6W=IKF(BG#+R'>7/C1'>2"4WIC[01OZ0JX&D= 3?1S@2O70K&8.>YTX"3"E-W"QB#SXF* M_Z,>,W)9)JM*RN>EZJI=E_8%9"SE7 ]$%J-HZKCF% +=UCO; M^N>EK.N:73 4"J XUA03%PA@22"6-"EPZKBI<;U2 M\]L*,3:9]-/6EW(D)0_#9$=-Z?/(X5GY'RTU='^I-6?'ENGK47\4MJVHG M,C7M3Y4J*5W*E M?]B:D\&6R@R_+7*8(,RR#&104(!$S@".E0 YS42",@45D6ZA:@/2YL8CK6H1 M7P^T@1P!JAUG>(,J,&FT>D:MHG5$P$WG0T6OA[ ;$9ME@8G?<*HA@1-'0%G8 M?ART9'.3>RO(U^7VZ78CZ>NUD(L4"4XDA* 04I,$$=K-D 4$&4:*B0)3;E?2 M^O#!<^,#HUMDE(N,=O:-()^!-?SQ7P-!Z'62G?5.;2!/F7I%%\AGCYNL">0I M(_H]($_^W>-&3/5YO12+G%&94D1 GBL"4"I20-,XUQ\A% DKH/XU]+#!4@O[ M_\7&20/K%1LBSE"]U$9'%1E- ^]66VU@_#\CI$TT1X? M]8.1NWRQ6*,8LR0#<9$*@*@J )49 3&*,6.8(ID+%X]^0-;LYN]6U29!NM/5 MD2H&H.4R4P5E"BAN_* <,\ 8C0'C7,%$%9SDQ)&"_8 [$0<'AM>2BOU %IJ+ M.ZR>J1F@B(T%'%[)>$#XC.K:X963-;?Y=BL>E_*C>WC\LUT]2MF1_ MNCK:[7+9)HI\5)\D7W];E?^JDR#+M3!S1M4DCL4)H0QI)YAFE ,D]6B06 @0 M,Y6))$U92IQ.[8-H.;( M+SZN@;DT_)"Z5RL/";G78N=!%)VV5GI(K(]*K0<5-C:X2XLU3]L=2K$LSY)< M^Z"2F!YS<0X!BS,!4H$*"'.2*S M!4I@2FQ;!-AUZ=NW!L4[@V7=BDYVV?#)^L M38&FZO9G62T$AU(H6 !HZA4B! 6@A,?Z?Y#".,$PE85;0[@!:7/[SAL=H[V2 M^NW6:KHZ8X, 6SI5OF +S 3.B(WH_6:!A-^^;T,")^[Y9F'[<;\WFYO_L%^C3EW[0[HC]"X?U%V#2>#/WA4.IU.[!7PU/X"_XJ'J=_[WA00A\SMBG!4TZ4P_:>CA##U\\HB3J/V7Y M[;NIQOI#;NBW.HJO+LNJ'8'=JE/&*(U3A$"&B4G"TDA2I6(@LJ* A*289U95 MX6P%SHT*.I4!;70V98UY4\]8:^U02],&[&&." %A8+K8H=>J&W7Z1D9AY]AG M:R =RH]Z!G2B0J/7 ^M63]0!I<'*H3;/F:Y&J(-5SZJ!NMPW,OYY%U']4?6W M;MN2V?4N;;VY6Q\P= V/=N]_QK,TUXX;D"S77EM<0("S6 +!T5O(J-J]$>CK'.YXC/@6C*=!\@"<]A(M$9DF Q#X3>YY(RLB?-* MABT^3BFY<+T;/U2;[>*W/]YW74 @RA*:*T!9QK5+I3* *:<@9CCG#,<$ MR]B&$(Z>/#<&:)6S^]2/<1K^MJ^R/O#'W.KE<4OKK+4#WZN^I_>MZG\=?J?' M#YWDPSQK2_WP)_U6,B<)^G+:/B< MI@>D33I17[;Z<*JVN&,<8]SR>ANF^B2Y+'^8SZ?:G$?9NO7F]D:+YBIW8I-Q:LR-:7Y;_VC6X>4J MVND?J?6F#ERM3X :4R)CBQOQC!PH.U(*#W]@PNH,B/86W!P,00_Y-DPX"E+S M[#HL?=+=2$TFI<+KT#JDR2N?-C)JEZY$Z\@G%"&9% P(JC0M*HX SB 'A50Q M0XS!(G'J![5_]-RHSFCF&)V[A\F.E,89'YAHC%(!#O"/;?4:?[M_^K2!MT=6 M'47<'E_AN56._KF-*:^C>S^94ZB/ZFLE;ZM*;F^5_E@T:SS>/]8[I_UB7X<5 M];(D9[1@"2@28<)Z( /,'!!EA4P4+:!>825>.NUX4WENI-%97*?OR'V7F95T MK,HSP6AS)94TU< 9I *@E"C 8D2TFRLYSDE!A%O+DYF-]@2-5/Y*HVTW(\UK M# //= >=H6Z>MX:J_]4EZ]1&1[758*V MCNJ#=?W&-.CGNW/ZF\&K+DYW5!- MTJ+*G];SZ'#E?12L&V3YESS.87F[VI;;IW^60KY?U2UQF_/;NNC-.PWDVY]: MDQ5=[@O(=TU6<@Y9P@4"*<9ZD<'3%%"!$(!)GB600YA!ITI^HS69FWO1ZMQ4 MQ.$'=82:/8#U_0-=/?U[I7_]H(>RW@6HY+?[)I_FP]A...,'TV[BF62( L\G MK;J188FH4WC7 2-0OYVK@?/)[N.5F92TK\;LD(NO?^ XBGU>0W_7@>/UXV:C MO_<%%6E""A8#@X)B%D,DX21#'*G]=RPN+F19:M69&C0N&*:*M>[ MIA!U]G6T;$TH7:NP70 ^IX3$>8Q!@F*3U"XRP%+( 2TD$Q#&2)SIK@@<=+IP,[Z M0\ZWO&ND[VQ3L>/W]>J'K$S$^9]T(ZJZK6O_[R9(\O?U]K_E=E_/8_^DYJ:/ MV^]R\^4[77U\J.M(+5)5,*2H,GTAM>^=90A0GDE3N(D0E:2FV9*3[_U2ELQM M.OJZVNQTU[[[WK@1-;M?[O6P].;_"H,>F, OEGK:V1_5MO1;N#36M$51- ;1 MD]Q&>Q2Z8E >5Q$O/6!>5R$O9LRTJYB7'K.C5="+*S0RQ_WY#ME'MJ6F$/W[ ME?X@OYOO]=UZT]]1V[?XI((4B"4<%#37?GZ2)Z:**@:%-!5J4Y84PJG S6A- MYC;9[7;*'[7O3XTM5;1NK3&Q0[*UI]ZS6LD_(]6OBC5^739^*.TFMDD&*/0V MU=$I1O2Q-S1O^T/S_/PC0 O7JP'UFOL_6IEIZP-MCI0H1[ M)^G5T_Z2UH>J9P ]B334WY0EVJ=X5!\?M]66KHP7]?MC$[&4%(H4- $R5Q @ M@CG 1,0@ARG)*$V2!#OUP)Y"Z;G1^==5J0F\]58-+_SYO>3?(ST-1X\K/=[+ M)^.UZD7-O5[.5'4)D+*JG=;M.F)2_Z-ZU'?^HNFE,MA4OSI609OB1;&; >8V M_!.N8OH&/TO*94_1R=5.LZS1AH/&\JBM\-:S_2;J6:^OK>WW6/!MPM'R6C=N M"KVG+3\WX4@<5;&;4O:U9=??R$WY0ROX0_;$_5U/R":L]_UJ5Y'OHVJFY)(N M[^2F/G72 [&/BZ3+G1&^5DKP^7->>CRR_K=HM=_ZT=X]?KU=UKKE>V*S,/ZKULA2TJ8'5 M E"9)[Q?Z7G1LB90N+?!,3Y?6]VWH(E74L<3V\'>FB9 ))Z4.#H[_KAVS?:O%W'UT56 M"+W4HGJZX20%2)IS[T)// G$18Z3C'!()UEK>35K;A/54?4Y97HA_S"JWIC5 MF3&L76V)]7))-U7T(#?-RFNJA9??]RKPTNS%WI;Y+]Z.5VQ1#8Y>^]-5>TZE M)]$>0#=1!U'4E:&K08H,2M&^;?<,%GE!QGT6RT"_EOTU%HI!1M/;4C*,=K[Z MJ/?#OC\JX[Y4QG^1U8+J-2."N002FU"V#'/ L%Y0)I#%",J%K=QAQ\H3]E+S>^ MBPU5G*<%9A#DR@2U828!%2(!*J>"JQC'N:!V\;B7AO8M7D)E1Z4?JH MOXBGB#YNOZ\W#@?M%F /4:WHL\H;3A',%J YU*;V!MY$5:G' M@^A6C=H*E\$ZU,-/F*X"M94ESVI/V]TQUEL[<3.;6_&:I?YP]@L/,NAL/42?0,\AQU\&VQ'^(UKA?N[W#:]3$O>_M9$FBY2*1&1"04%-C7Q%4$ MIQD!&:)Y%C.>S$6Q.4LM!:1M\VVBTTNWWN"0G6>(]=P%Z/XHNL M7@VLG=Z[/]51_;\TM;J"+F*'00N[@CTC^X67K\.(7%Z[7KC?C:SJ2FZ;I\77 MSXN$B"*7VEN2<9*9AFH*4,5BP+*44$83EA169=7VCYR;8V1""+O8",NU9@\? M040.*4T!3G($4,)S0*0@@/)W'!<^X]#>NL]_I0;7E:R>K]JJ/#@M*+[^]U&+T@7LJ")R%0&H%X$FH@ !9C,*8A) MS!B)8X*1WX@ K^K/C42/3OYEJVWT8-2]V?U[HM-_O^^*IU/^%WL#9G":7UTX MSM\=V.] ,"D_#0PG#NZ[JZ(:BPE/[(.,X:0G\WXMF-<)?)#1<3YI#Z/%M>'; M^WZLKVGU_795_\<<_O^@2Z/T/B07B81*B0O 8EH E,:Q=F?C @A.>9&EN)!X M9("VM0YSF]\ZQ'4]J-C.1F%Q3SPC&(-]T2!T,)%!GC12H3Z$2+MI+G1H:OZ4.YIWUUMP6A-5,OY =>Z] MT%J/ULV\U?/G#ZW)05L:6@@!(2&:P4@&D%0IP'DN -8,1A*I,J+$..]NK$IS MX[?.(A/55VO?K4ZC3O^Q7M[H07-U^J88B@EW%4Z6J>IJ47663.0+7@MM&-=P MM%8OY"E>B^)YQ_'J)X]CYG>E.2/Y4/XPY4FV^BTM30NDNL#0)VFZQ96K;_T MTV;E'R\@)I1#E -("@@0I G E& @"D24RI!BR&FQ/5*/N7'P;L>OVU!>EJHF MY')G5%N^R8V+QPZ3'0%/ 'Y@UFTL +4)T=Z&IAQ3=1/MS'@>_]X8XH]NKP32 M)\>.56528KT2KT,VO?9QU\9S5KN$H@_[W@LJ+91I;"])I@!"&048%J8'5*97 MX6E,BL*I9OB@M+G184_9FUZJHI>(S5-@V]&=-P@#D]I5Z%T1DSF 2IA0S%," M7R@"<\#V\X&70S=Y=\OZ!&::Q*XJV9";?KHIBE!QNOQO23<+0A6D3!"0$\$ M$G$&L(AS4)!$*"YY(97RY*+9ZC0W?C)O9O3+_WU=!:,T=CS9 M]S%>5_MJ(4;A)?VVFWT3Y+YIG3>GK:HK"M5V1<:P21PY5Y0G* MHX.SY_SHJX+BZ\)5)7NL/4K]=N^W3P];:^=9GF.)M!O(3%0JT6X@A;D *?E1LG<9P6 ?W(YM0^B-@>Z7H>7"*UW1NA,B+W[K$(U.2[PO]^8ENI2DSO^+E MLNS3KVG:94K_?5OK)?AOFKGO'^]OEW43+_, ?6N3OE$UC1@65 B>X80!R4@" M$!844%HG/\J,"!(S:L>4@?6<&Z%J_2+96!+IYSXNZX9'=8ZZZJRJJPS?-Z9% M=&];M-4W\\8ZAS3L@"_!,#'/:&@#\_?.R+;VIT!E]L?S+IJ#MD[L]C]"=*^W_QM\"M>D#XL1DL/1!0_'1U"\)C M^*SHP03BQBVT;H5^E!9.EW>TU*N]-I+K=5T?OSXB72"5LU1("%1!(4!("(!3 M#$$.BUPI*F("G<)#+HN^@9 M;4T61ZNOZ1I6]V&H5?:W)K*'Q^>Q0.5SH.=XY8VSPOJO6\-^5! M>Y<%BB%,'/)8*]=9,JW&F=J(Y?-)[1=U^5P MJLXY-9:Y.:AV V'GHWJ'-S#_]_3=-4RIZ]_<1#W0/PS5S'5V5)TP\NFKV@F> MU%UUPN+08W6[>1Q+O7JLRI6LJEO^OX]E53O(NYB4A82XR'*F $:FA1%1!# 3 MFJ9BFLHI>T4.&>FL4'$)\$, MRIN45VPL/Z03JWO&9I?NNNP'^9%_=*H[4HS=(-AQC7=H Y..%U1'Y)@ZH.0W MO]1&\,2YI0Y8'.>5NMP\CJ.>K_4.:I&8> =S\& .,.ZD?BE7VT4.!24DU3X/ MRHSW0RE@.4* 9JG >2$%BYTB\5T5F!MS?7R^/>=&3L[HV_%42$P#4];!QM") MZD^=_O6I[4W4FN"/OL:"YY/)G'68E-3&(G3(;Z.?,_+\L]XKWR49[(.Y=EX M1!G7*[L$Y"AG *7F,$(F"F20BBQE-"^4$[==E#@W,KL=D51Y&5;+@TZ?8(4^ M0&@3(GOI1/W2'0&<*FMTO!YS7A0Z[2FG+09'AYS6-XXXX_R@%X]2/N>R#R5E MY5)[:6WM@NK-H[Q5^@LV\?+O]&NX(#SA>1PS0!--,*A(!2"F JEVKA2BB2G2 M856!=+P*L^,>HUSTI+7[M_^#$YC^9Z3TLQT.WL8-A,4A9W!X [-5HW^'ZM[# M:G]3V]/]=6=7]XO.ON[?VL[NQV;$_KLW8N^F&#&'0]/@(S?1\>E,1M#MZ/4J M\ ;KCV*LL?W8P>]V3KO"3]\OWKDU[] M;I_6RZ5:;TQ=XX64"N489=IWS34QF%8A-$?:GU4%)D6&.4FLNH2,UF!NG-$I M^ZRKX,XJDT/49@O4(0;1'\84DV%@;'$\W7 ?+4OF"3D&H4DI"/SNS#460J^D MYJS$M'PW%J,C*AS]H$#]2LY5@?]]W796/^Z\_KBMMG0EM)MG]&Q?R 6%C&0< M$: @I IGFB/RS0^9R@A.,8P%IG75B6^-)\;*]LTJKC0IT)# !H,NO/39QT? M>SA<1>K3O5R6Q]YS?&5"'YW/\6WQW]'$]\A-VLS$F_+SZF/B>TR<6YAX5V!T M81BYT8[:NW)E9G83Y%G];A*%4H&5H 6 A.1Z1D0)("R+ 9-$,(1043"G4OQG MY,QM_OJJ_UA'Z6NF$9)MH[*J'FN/MHX$=R[OA]!U"M M8-WVU&LQEB$,/-=<.2EJZM(J0_:>J* R>/F(@[;W*[XQ^Y]O9//?7;+B82AX MU7=Q\A3G-*8IX$J8?D:Y E06%*14Q+*(.<^4U>[$>!7F1B2=$=$O_Q]U[]K< M.(YEB_X51IQ[YU9%&-T$")+ S"?GJSKOS:K,R,SNCA/U08&GK6E9\I'D?,RO MOP ?$F5)%$ !-'MBNLIED\3>"^3":^^U6S=^-3.3Y&Q2Q+ =BBNZS.%(+GI' M1.:GR?>!QR%;]+X8Z9 M6I_X'9M=!6?OL=FP)X]W;':5YP?'9M<]:<#8U#[S MW=-"SQ>+:CO>/O[W2@EUEFE,:(HE2#F'9LHJ,:#03%ZA+ N(E"AR0IT'H?ZV MIC;:[#Z9CKGUY^/!81?@=1@PPH$6>60XCU?R9VVL#_E? ,Z#Y<,!.!*=7P.D M'V.[0=-+S1<>,1X'N_ER0+:.MXR\T=Z4>^GL3/056NV>D!4TSS.>ID );,B: M$@VX1!SDFLJB0!3*W*_4W^@N3&T,"+"9NBL1W4'C8FGHX4ECX[]UD;?B1WF7 MIK\G'^TU&F]K_NJ>G,0>_7 O_CTVZZ_NI6"[]M=;,FSD?BXG_]MZM=F\_2$6 M3]:&WU8K^=W,%F8P317#&08XS1G 2!) 4"$!+;@6BBDSZ)K1=F76;FZCK5NS M7B/DKO%XU/;5MG% M#P/&+L3CC\V)DCL#'C)4;F]S_VZQ^OXW)>_4;VR^M"&O7U>OK![UPLPQYGJN MY#_GV_OY\NMWM?BF?E\MM_>;699CA!14H( T!;A$$/""88"XUAQS 2&4LZ6Z M8\9<-X8;:(G39TGKS[)K3[RO\P^U3>2N:%TES:U^2[Y4S"43) M0^6*KS[?L)YSH\:8O3&6AM_F/K$N))4/B74B^<6Z\6O3&9]/=$;M3/)[?X<, M$/>["LZPZGXN%:L]2!%6&)TL&%,P+@*E0 M@*14 %D4)>:YEHIBGRGAX>.G-N?[?66^B.1;8Z,?M3T#SHVQAL,1F8A:PP*> M*O7[')(MGK4P*@F<]N[YMWWFJH&+O'IGJSVQ:M] 2B3*2RD!5V:.@TF1 :K* MS"SN2B'S$JN2>>58G&YF:I]P8^4NJ,7S*SZ#I>/2[&J$8J_!GH,3X?/N!R'H MDNIT2^.NG7J]/5HD]5\]($2GDM#[K![-&W+/[&[WZF[-'FZ?MO>KM0T+:F.& MYLO]1?4:[)-:US7N;8+]U^^K64X+G2F>@4)+ K 9]P'+B+()L"Q%A!&8NHNW MA+-K:@2S]R&9M[%UE8AYZT:SG7V3H!02CZB6@%W93UX*1Q MZR;I]-K[3J]U+JV=L\I[2>W>324A8A97JY?I1(\PII?IS)%"GL;N5+\PJ?#0 M]X94!6QNO/"K\!@=A&I%>/RPB?@?JZ54F_G=TF[8-3-'H@I!A5E YZE6 ,L" M PYS";0P$W!5%&DFG()D>]J8V@CY9K>/N$F6*[NOV-J;L$URK^2=/9Z<[Q/M M_*;HIU!VFY]?B5WDP>L/ ]6; ZC^UD"USTF,,%_O 27D9/U4,Z/.U'O\?#Y- M[[MT&#.TQ[G/*P*I JJ M3YT!TXT#KH0$J-Y+G\69)ZTER4 -Q MK[SI*YIZ39=X+)1'ZIJ15L:]771SNH]NG#O);QT< -G>A>\USQ]OI1L A8.E M;8CG#51,/-(9^T-M7S^MU[9@1TI*6B)* $*EF;>J+ .<$P;27)8:FW\P-_D! ME\:F-O3LA/C6'2&^I6LQ72=X2TX@R\PPG^J< UQ*#AB1 L@,YP7)J"BHFGU3 M:[X:&^!NH__6$"-,25X("A3!!F(A.*!42(,SU8S)E!NH?0+T@[W!(X3ECP"O MVUHL%&B19T(GI3>K.>=Y U2>\D7D.4UYWS]T5O5HUB/S>B-C>;"O,6-E85\X"@3/%< 4IX!! M20'*$6;4T))&GO.HLVU-;^:T-[4:YUEWPU7]L$GSGO59^Y"V+(\SP0"1I;;9 MZP6P8NQFVBIA#@LM>$']MAX"83W.SL,!VO_!'A[_*S+>KE/5(!A&GYSNK;Q) MS'\MU.ZM/=R"_F.U?%ROY).P_QEREGH1IK#STO/-C3P3O>CW\=SS\BT#M:W$ MO9)/"_51VP0F\VS[+ZNM_8TM[$CQU:[%OZH?VU?&A7_-,J5ID98<9"42 .LR M R33!2A3R@0F"E/H%1_EU_S4V+ZUWI:VKW(![;=3_=!QP5/UR:\_W @I'LJ1 M.K]1_J>[/U:.;*G]:KI?E1J'II_V-NMP1E 9DMD9O9'/0\-5-97DJ 9:HI MA65!F-=4UJOUJ=%=Q_AJ ]V8G^SM3PX=2/ZT+OB6$O/J',=CBUB0CW..89'] M8D6SV%INDK\_2K95E[#U/ZP8@E'0TPLO \8]SAB"S='YQJ"'#&.XSVJS7<]M MM('E43-Y%VT< ,NT67[G("X? 5TZ,K^JDE)L!CK9<_GL/68ZU\ M'<8^^;!QL!XKX;7G?;ZI0 ^5N^H/4W]RJL?S1LP^]??R,+UTP/U7Q=R:*?QN M?58OSU *BQ0UN8YY!I4H"0&%()G-"/%CW MO**^VZ7\:'.NWB_%ZD$]&Z$I@XJC3 $(K7ZPD!0P95:Q'%%4,II2FG$?9G)I M=&K$].7IX8&M?]JQN[(YJ8WNK],Y''(W0@H-9&0^VDUZ[.%,%\6H!S,^( 66 M-K_<[MC"YLY(G) U=[]W&!=5S[7U(M;JWLS#JOA)V\B[U5K-[Y9UD+?X^77- MEALFFA/NZK\6]7GW;NO4?),?]5?VXY,]_39_V)KU/'_:5L:N/K%JUTAJ4N9E MB8#,4@XP+PI %1& 9Z7"NI0:^N4ZC6K]U-BQ<3(1C9?)=N]8X54] MD'H,%%<#-0JKMTCM]B*#YSA>!B,X-9YN;7P>Z_7Z).GTWW%=VO\G]M/RCOG/ M]9.2G5RD=E[?^=6;^4:86=O3NK5AOSSE,,LUR@G(XD79NC;8:S\_22O=9I5&0]0@]B(+P2($'@9#V"T+P!JPW M!,']:>,%('A[>!!^X'_W=1*U,ZBTAE)G(-59;M6G$& X,Q-W*:S\%,_2E P1 MI9T:/;=V#1.?G6%48IU" IA"&< *8< I+4".1 %3DE.:E;/'2EW\RY:MM_' M>MY(/,A>J;OYW587R*T%S6W)-L%CUQ0]ML(!QC!7)R]22OE0M.E ] MZ'.;U?9DQN7LBQ H"EH*P+4!#T,[L==< $D*;7>)%2M+'X68*^WQ&E)&$XY9 M52M^<7 $-J_<"GJZZ=IGUYU71NB)ES^!G-)!HB? 8QP-NIHTB<,^3_Q&: MUZO-=O-AOE3OM^K!9A?3'*4T!Y!#"C C%+!,*@ +2*29G6(FO4[Q MLWM25 MY0_@UJ&D43)*;M=K)89QGV8O^3K4R-P_]X>K#;8:OUYC\]ZXB= MQ-"-1J]&)C(9V@GNP9SWS/0V^;,U/F1%L3YP@M84.]G0N%7%^GP]JBO6>_&U M8M3OV'S]#[9X4A_U_I=5K8A9F9:X%*4$>6K5[K,2 BJX!"K3*50JPV4.A^E0 MGV]T:CQQ%'JL?HA[.SLP*_6F'/--PJSE0V6I>SK C55"PQJ99#IBU$W%&6MV M4ME]D_RV-B]Y_8<8.M27$8HC0=W3[@NI3U]&XKSPM,.]PVBI,[]NJYW;"5#U M4LP8SZ JBQSH5&* N<&;R8(!)E)4E!CK E'_HY.^)J=YG/+13!P'GPOT(IQQ M3HL<(T R1 &&A &2YLK\9V$U>Y"4F/@>L(3%-_ZAR^O%:A,'73JU$]]EI-L M[>F!=]DD'^S=>"82HI%I9Q=K]$MK]Z\VVJA9M%9&M\&U(5-\O:$*F^GKWOS( M";_>N!SG_?H_X@HUPB>Q?5J;T;W:5;,"UG;.NJ_9^[JN*SU+%>52\0(@PLQ, M$S,!B(80$$8(IZ44J?07*'1K>VKLU:DF;3? UUU/AM7A]ND(-RJ+!&]D*CNP MNIHZU9D;=:7<#NZO+Z \3*//#Z_@LGV.S8^OY.>'RTEQ/\]'#-W!X]M] :AW MYAVKSZ-F%)942L1 SK19Q)58 @X)!*5B*J.LA(5B?KMVIQN:&E-5LG+[,G&) M-I?9,AQ//>$8?LBZ;L==CU?T+3B^[52"LSMP!JO;?JP&[+KU Q%VI^U,6R/O MKO5[?+RC=N'Z8=2PVYY[OWQ\VFX^J&]JT4J1Z;S0,*6&$\R,!F"BS=0&B:FVQ:[0&=Y05.)3-T8"@"IUD!6)$)H'.<2Z@E M)-A)&_A\$U,CA3KLLY%@K@_RAD@Y',*HA"CSE') 2J4!SG,""$]+D"/-9(PZT'_;SL([@0Y1X*S^<@A:\=6MYW'*W7F@<%;OU MN_O:$HEM6M=>6(4)4L(TE8!0COV4@;9R..=_G M.+SZN;^D28&X_<[6\N.CO=#6"=-JOC4\MGF_K(/29ZF&U&XD 8VL4HN$&: Y MI^8?2BHH=:$%G"W5'=LJQS"A"%8Z?7FT_O*ZML;[ /]XLLMV^_FM:JMO;/U" M:[>2R2_S9;*Q+OIF>L;H8$?:>Z%.&S\UJ.M?-S\HX3^3DRE$ULN;Y&/;S1U/ M;;Q"[6M HHW7$4$).H*9XQ)[/)R/!H2(30U0\6K",EJ-P58]K%EE=^:_S=XX M+DM*=)&!#$,"L"W5317) :*E*G6A,L*=)!R'-#ZU&6HK\J>Z HVK@QVS82)? MOIW2S^JQH8Y,UT,3#? M9XXG"3;0VP-AL*'/&"@/II9JS18V"$8^S)=SNQ%BDT6:YIL/!>6F W(* :4P M!1C9W8NTQ #"0N64IEE>>F6@.K4ZM5&B,;KZ;MB!V0,UQMVP=YOI!TX@^&O MXG'2YZ B'(V>.&.9$8$$EQ #CJFP"TYA/N5< M 6D^7T9(SC,K'NT>SG8Q%R%*/IN\J,4J>:SM\NMF:F\5O9# M6;Q?2O7C_U,_9RE-,=-2@]3,+ #6D)N5 4D!XWE9%$*5$#DE YYM86K441N9 M-%8FE9F)L=.-+,X#V4\00>")O5+P1<:9"RYZO__^-RT!;)3XR]WJVU_-O08" M2.T/P/[0^>3//W>4S_RB6^VG??G" 6=6U;69XBIG59 $5MB@S/4T!E3@#$:29DBO-, M.\E>76'#U"C!.I#<[3RHMM5DXX,]SU[77EB%.-'UP^-P96!G.1QIQ>^"R+13 MZX-7?;!WH3K>:ITP5)0T;B0?=?)ZW#[P..>*WQ=[A/6[9/YOD]6KGWB M=_IU'9J]AV #'SW>6=AUOA\J[:6;U\,B6/V<0E2K+)0:PA#G B)2 8":!2!DO-::P MX$Y5O"ZT,S6.:19VK:U);6S26.N[\#T-K>OR]VK QED$^V(U8"G+9/C;):6P&KC4U4 M8VWR:,V]2>ZJJ6R=5R!7BP5;;Y)'M:YS#$*G& 1\1]PF8Q/M^+=]Y#!!/"5T7\ MK,2";39S/:\+N]S*_S83^4KER8!^^_'U^T_V%O.')O[VTVJS7:OM?%WG=JBE MTO/M)_/QVT2./]3V-S9?V@=_93]F,(,RRZT0>E%B@)4MD4Z@!HQ326=VPFN[AVB8O,0;X39F_COT<^0!U*'*XQOCR-*,@8U+B?7) M#);&G=TES\%*]F@EEE03B]>-E2,>IQ#D&)TW5@7)J+Y,IO3D&#WF4[-R%'M> M)G_]'VICQ_]EE?(BS(]?5_97'_=14'5:]DP*7&@;02IYK@#6PNY]"0P@23.L MRS)5J5/*XMB&3VT8/9'E_JURI3H>:Y:IE>@$VR;*9HGII*[N\7(Y\,XO2:#5 MZ0MT_026IJXKTW_L7Y<6 !M:8']MKMJ#<)/4,$PGD=ZWXZ:47>]L^[26I(%[ M)'0>OG?[ X^3UTK.K81P=4CT9O5@QM^9%FF*2\A!0;("X#+'@!8* @T%HBQ# MC"JO GZG&IG:Z%/;F+1&)G_69GIF.)V$T_&8^$J08A\+^^+C?PC< T#00]]3 M[8Q[R-OCZ=&A;M^UUZ8_M"?&7\V#FI>52 4A9JF9OI95%&,!*%89L,4!F*($ M8NHUF^UK;&HWT5!#..!7HC=^" 4<)%Y81!F5^0ZG *-/A MO.?G$QUZ[KE.3'*EW\V7\ZWZ8!J1[Y=F2G(W-TNS)F/KR>H'W3ZLUMOY_U3S MGB8#N](,W(LDHE0)D2D%J"3"<$T& 1%9!A@OU,TO7&7K#WN=&0'B9L&:23'5>^+]1UL5>WG5ZK'0.59\<]='.R M+W>B$R.H;8:$/H8\9Q#[7D3/,R2RYP1 @[8Q;&QX=F9:KT\_ZC?SQ9/Y;;7: MW736KS.NBU2I0@ HN9EJ*BD!D3D$%&::E81(BOC,/(NO7 < 3PM\B*)K1\39 M5&WI\ U-WSX@K""HI"40!&8 YV;BSW)!@!F5N<2:4YAB'_F#B#TPABA"B__W M-J*EC9(2JX>'5=LGW53H\;K*;2"-V &1Q\JC**+]@4!M]N$6;N-1N'%P('(A MASI?$T8=S0;B\WS &OJ8@7)-;&V+WF\^J76[W3H7,UP27:;81I':D8=R!*A. M)="JY%@K"!GRDG@XV*1:WLI,E+PWF!0.9+@W; MESP'G" !2,$9DKG5Z7#*571K;FKT7D>R-K&K;:1,);P]5-7S MQNT\)P($;F M]:OP&Q:]>Q&6X#&VYULK9V5R9=+:'GS MRT4D0A+*^<9&99"+/C^GC,LWC)PW4PNVOU^:>5:UW-]4$[&O]VQY6%K,'D\W MY0+-A"A-I6! E69JA)6@@&0%! 5",.6\8+!,1ZH'Z6^]TV?Y G4B7[8XY("W MP(T>I]:S_S;I,4V=B@X 37FSK8'@J-2DN7]*A2:'=]XD4F0&F/_OD24SO%^" M)/A^[P]CH3OO7H8 M#_2FM#%C>)L;<8%,20Y!?&L%&Y,BB6SZDU[,,' MGO2V>Q\?E)D=/HLL_*QLOE/[QZ]J_0!G6A0P+TK3N40+@ G) -42 YKCHLQ1 MRF6JO =G9=X)9<2=_?45B?4@ MX''Q0.B"'B#[VC#ND?) A(X.F8<^9^"FK%J8O]X9LOV=K?^E;,/-P?8,%84B M0I2 *919;5P!2)Z6H(18*XS,\E-ZB36<;VIJY-586D5A/+2V#BQZW0.P8#F' MS"*J2V76][:.@LPXT&5)3%W9K:!0@$W52]B$70/]'QKXVY97O3Z:(?Q\AT#C]/5]C7;W']:K[[- MI9GM_OS[QFXV[L:&6[&=?ZMFO'4%F"?SN^:/J^4^0HZ922GA' .B;?$$F!: M9(H",QE52A1"P=)K4AK&K*FQO74IT8O5]TVME;D_KF<[?_[3\\0^3/\Y'N^/ MWBNQ8P'4-JDZI77)GD/]8KU*YLM?.P$">\]NDKUOR=ZY*-NB8?$.&G$0QK)Q MPQ."HGD4RQ#VZ0,RA6ZSO^2I>;B95&UMWOP7M9ROUG^LMFHCG]1'L5UQM8:F M0W&35I%SP66!,%!2VVFW1H"FN0*HH+G,(::B=-))&M3ZU+C9FO]_)QT'DMJ# MI'(A,3XDC1,)O$FL'Q[)+MY=T\_'T0&/3+O^6 _),/(&W2/-*";X(^4:Q>@$ MOZ2CH2#V9AYY/W2\]*.A_A[D( U^2-#UP;OYDBW%P; V(SG"DB &2)X)&W_+ M ,=( D@PHE@6&92ICPZ'>]->8\D($AQV6BGLM/+)SB1M/+MNC>[,](-,]$]U MQ%63^2OA?=D)^\[XSH0]^G2\![$1IMRG6I_"M+H'%<>I<]\3)J6G_W:OZWY[ M=[>NXF3?+[?K^7(S%_]@BR.\X*6@I5!>D1(O MYLG4INT[,\WWW]B9?+.&.BOO3T)MW^$5'*H/AM)U=_#H&&#]^>Z!OK&5N5Y^\.,+4NV M:/,,;='Z#ZOE7:4<6>M%?I@OU?NM>MC,F**9(C0'7'$,<&XULW"1 E7J(M,L M%Z7P"FX>:LC4AL[6C_HLHO5DEZ"[J4C/.M/HO=;N)']:AY+*(\\XZ<$]Z#;T MC=$OD4>NF%WB/=I$)!IAL5^)?S412=">]_-RO>SDYOP02A^$(6D-<>61R4Q/S2>4Y;GW<,(ZA5;6*60 M+_=*;3^LFK*-/^:;&<\00UIR@#)* 4[M9C0J"="4(9ZC4A.6^4SUSC4TM:E< M8V=2&9JTEB9_6EL])VEGL76CFQ"(12:886!YL\HE)$+RR-FV1F6.2QX_YXJ+ MUP_5M[(ZY]687.^<,8(RGDNS ,P5!+BT&6HB2X& BD-H_E@03QVKPP:FQ@:O M&Z%W:^!-\G^E?TE3F#RR=;TQ^E\)3-.;M/Y?JP;/GK;WJ_7\?Y2\23)R0R"Y MR8J\_>M\LWEJ-L$R?).A]"8GQ2DA>;:Q^ZK_[Y-9C61I=6B1&TS2FR+' MIQ\)27Z#,#S_R#=*5*>925:=14/J*\+U[)5P([-K.CHRB35]_*7NXW_4.][O M*U!#BF2=]C^L&-:S-D86O3KMX;&XU9GKAE'4;ZN5_#Y?+,P:[GF=DQ.)Y#!' M>4:866BE9K6%>:D!4;D"K,Q9FN)<\HSZ\)=7ZU,CM];XBCJ.2A"%2.?WZQPW M)HD&>62:"8JV-_\,0BTD.?D9,"IS#<+F.:T->\@PSNNI[;3?Z343 2&56;9I ME1NJ0U CK$&F G#X.3T8D2<_];L?77[ZN95"(O"@9! MFM6I]W;'.R6 (:%%+@N8EEX+R4%63(VNS"N)@I%2#_A7LU082%^2MF[V,2A= M9VX2ZT=B'!F%R2[C.!*U]1@R%:Z[C)4'^3D\;&AHA9GAS>U[9>,P7S>*0;)( ME2YT"9#$!<"XS #)B 0TYY3)HA!IX55&_60K4V.SO9%5!+=O@,,I' L!,TBR M B"=VT,)D9D! TM 2*JASDO(<>YW3GHUDN,1U:C*H7@; A&J<:&CG^HL?7X^"*OHL''CVPQ_F6+>P^>BN' M_WJUV3XK)XYIRC13&2@54898%0-$90PHP3(SQ<22YU[!X$ZM3HUH=U4A;L7_ M>9IOYM49G-UE>O>TT//%HCKWMV[XUMMPZ@+'_?_0P,8^%-C;F^SPM19'+;[N MA5+0HP.GAL<]3_#!XNB0P>OF80QE0\:LFI-5%6V'4IQKC%&: \A(:L4[2L A MX2"G3 @JB38FQSZU6K[[:*IQ_U MG,+6C6BN1"PRK7S8(6/MV\U1DM_9]FD=.,>N!XF0U'&JF5&)HL?/Y[30=^G@ MW2\;>%%)N^T44IM8N\V;IVI5^@5.N_:\-3HHMI?T>9QWAM=;C@[[VT%1R_^=E85:]5H27;D>+>KA*OD$YO+ M9OOJ71^\0_:OO+ *O&7EUO;8NU1>B)S8F/*[/\ 2ZN'QR7S>7U9Z^YVM57?_ M"\YPRJ',"P1$H7);G1 9ELH40#G!T$QG6$&'KZ)Z&IX:-W6-:P/.KU@R]4$^ M8-44",A1%TZUS4EK],W!9GND=9,#3M&63GUMO]SJR0&1W@64R_V# TSW>9-+ MN1?X/Q$>)'FF9 $S($56 BRR M"RR&T-549+A&D&<\_84]>VIT94G4((C:CZ M\(+-/EW@R%IQ@(V^?SP(TR&1H+[H! X2=6Y^[/A17UQ.A)9Z/^**HO+U4>+O MYMEJ85XEM7K:S)B5'RF5!CFU)WT*44"0IH!EA!49Y50)Y%U._D1#4V.DRD[/ M39ZS(+K13 AH(G-*75FOMO$F.; R<%7X'AR"UX,_U=;XE>![/#Y9 [[O^N$5 MX/8%YZJ]Y1F4&!%*(% Y9@!#F@)24@D*(8I,: 8A]=+?/]'&U#[]+^)>R:>% MLCN_A_N;!U4FZW.3 ?7@GD/LQ@Y7 A>9& )A-J@ZW!E40I>&>][,Z'7ASOAY MJBC9Y1#G&.44I,C MB!%6@(M"@E23C!:0,YHY[;OX-CPU!JF-3;2QUG$*X0UU/VG$!# RDU16-W4E MDEM;8J(&TUJ>6-/KC+9.?DDDA#TD?R,A/9+:;XUX7?NDKC:S?WT3;1&ODD,3 MN7/B+X%4?@?@UBOPZ_.\\;1]!WAY(.L[Y/X!1/^*+?_UVQ-;L^56J3I=="9+ M@8I"<*!X(0#.$0$D13E@*4=:(:Z0%,Z$?J*!J1'W&_6XVMB-$BO,RXV]R5UK M<)N7[,$VIQ!UX.TK<8K,S]:Z9&?>I;QBQ]?,G6JO!&Q#H)<=3 M]XU'@CU6'Y!=WW4C*_M>K,#^F[5RTY9??U8EK_KC&[95.YJ>(88RJ3(*2,:T M64N7!%"A$,!%ED&L$2<<>I9:FXIO/M_@.!'FKK]D\LM\ MF,:@3Z8/8LL O^0[$WO[XGI9X!J=@]V.>K=T:P#:BP;7 M&"7FO:M1.E%$M;HDL5!UUCL34 J.U?^34 X.[MR_AY)PK#X-IBP,)$%8#D* ,Z M8[DN2Z4P(@,U];KM3(W3#J7U&A$[N\"HE>L\5Q7GP'5CL "016:I0Y&ZVLBH M*G6G<(@D5G?0U$MIUIWRMT>Z[N3E0\.T-_>&>.R_[.S-++DK*MJ^9NOUS_GR MKEZL2L1Q"C,(-.4(8"%20%59 ,4RR4J!-(>%7XRV0ZN3XPR;^VY'YBH)7NWM M]HW2=D'<\*^D)5= 964&L"K,C)04!> <<2AR2+#._+:?@F,^SM;0J*@[$G9H M)&/3=PMA]4/'Y!M;1*NU.O36A1=*86/B71H>.2#> XOC:'B?FP?NNS.EL1;%R:L-,X\79TC'\9]*Z4GW4K3/# M8MSB=+SCYO9+=V=DWHW6D_[;R#&1#KHE',70<;=W8V)]M%4;M;$!@2E[-9YJ MI<)L(L3!;_Z^G&\W3:'VG)J!@0H$(!$*8$8*0"3"@(N,ECI/2Z6=EA7>+4^/ M\W?R496I%1T<_;)RP"-ZPZLO'&)=8B$>S,Z M;:P*ZD=M59+,0D8MA2U[GZ%"HDJBI& $8%T(P#-IM4O*#&=E@53AI!WNW_34 MAH7&^.316)^LEHEL[/=@)S_H'0:!:(!&'@5:+*WAR>TFV46/OE\FC?')1YT< MF!\-9X]A(!K>(XT#!^\PV^S>81M5LVYP7SW#/53(^B#L>D<"OR>.-Q0,\O1@ M+!CVA $P?%:/Y@6[9QME%B%W:_9P*V4E'=.7="0XC0TQH(P\. M]61T;WO2&'^3=/#>VY_<1L?;8X2(B?M(@T1@_/U&B:'X]0X4W@\=;ZP8ZN_! M<#'X(0,E+Q[5FMGQYU"V;(:$62IHB*SB16[&!B@ S70.)$19KF!>9 S['9.> M:6EZ!Z,[0Y-%+9N/PZR15J]8;!UZW Z@ H$6>F.P_\N?*FP$E7/I1 M"*K@/4VQ%L-[((!V%DSK@@ M@OE'#WHAM2\[H(RD>&E;G(K.9<=[#W7+[EW7UP7HY%)H 3FM!,"IS6'E2@,N M2PA21%3)6 H5&UP:8+J9*Q].E (P\V2UV23BL'# \ (!W=RA4J4T-7.Z(BO- M8H11 FC*[<0N4X)GI4!8^)!V )!'(.M3( >!TXV6KP7&IH:^39V)CM#!XL$GX76C2%" !9[_WD(5OY1 M@!> "!K(=ZZM<6/Q+GA\%$YWZ?HK5$V.-TM_S#(\PHXD$02WV#0Q$+)ALA.] M: 37@3C=VOC"#+U>GU1*Z+]C&&.\7XJUW6YZH^I_OU_>"E$=T']60LV_55'V MAAZXSM(4D-2F5W D0+7&0Q05$B+!"DAG2W7'MDJZL8=+LT[? ZV_AV[C$<_$ M&QN3]Y^$ 4DF:$X]7O>&D!C_,%^J]UOUL)EE)4(<$0B*W*YH;"UQ3DIE>$=)7$K%>,J' MRXSOVIG:A.690';RI[4TJ4R]2EA\#ZP;Q02 *S*K#$+J2CGQ(QSB28KOFWI! M6?$C?_NEQ8\O'[B4V9H!W3[PHS8,M'I0-C-U]?"X5O=JN:D$3:K?MDOT5&!> M6CVE#%N1D50SP'"1 25L;$'*4(:\2I)XMC\U#MF97\>\=NQ.:L.';Y)X=HSC MLB@>W+'72B&0]E\X#<,KZ&K*TX1QEUC#\#E:=PU\S%#.6XE_W:\6YHY-+7$W MRS(I2EA*@!@7 &LS#R)*"%!PC"&C4JN2^ASU'#KH7_\;\(@N5_56H< MON%F)\"$4B@N4@6$*$M[. D!3AY-7@CG*,+"W\/\)!:,K MHU\#3G32[N+2J+3>;K?K.7_:VA6-+3?\B875OSN/2%A:/FIE9.8]Y^4QN9Z] M!&/57T]VY_:M*1C?K*J]-#%P<)I86SWXQ[?#G&CHH@P1V:F M+L*UXOS)I>DOUOQ?JUA-NWPU/H0CKX'@A>0R7Q-&I;:!^#QGNJ&/&7Q>:!YH MGK,O+_55_=B^,H[]:X8Q*HLBRX%@-BZQ*"%@4IM_4)%B! 4LL9.@@DMC4Z.T MYH,RQOJFEO1"ZGP8& 2H^(> #4:=0GW)G];4I+(UX :9"R2!#_W.MS?V8=]% MST\<\EV^9QACO'UX7*Q^*O5951S5F9@U8:FS$A(JE2H!SW(.<&FW99@!67$A MB:;0[NO[T,;%%J?&'8;"UU877#6&F]G0QE=W]C+,;E02%+S(?-+:"M:UL8QJN;SZN?OQ;W.U-@^Z__G!)G=5 M07J(*(8QS4 AE08X2S/#.I #KDM1*B8$R;VXQJW9J1%.IV+NSMAJ ^./VW\, M"HMT1-^-@L)C&IF'KH'3FX7\T E)18XMC\I'?F@\)R7/NX$XG93"&F:UV:),".(9AFRT0$< M([MRHH!0!$&::ZPP+GA>9L/%/6P34V.,9V(TUXAX5 BZ\<-UN$0FA2/I#FM? M+-6.KN_Q!#NJ5EY0JZ/K9;],Q\&5 T^MU6:CU!GUCZ;JY>;-D_K?BJW?S;^I M&<\E91!Q0%-=F"D#EH K@RHL2%%"FE*>>15)\C5@:IQ@[4JT,8IQK@ZJ0< M<3/-$11)A%E60N82IS.D\6G&[,Q;DYO"DJQQ0!])CK5^MS<'P9AUY-GE%SZ4=O= M%"^+LGH\P2>XX+W&DABKW(;,?% Q(#DW2V$A"/>3-AIFQM1HH3$SZ=HYZ/1N8*^X M44E\K"/SS1"8!^087X-2V!3D09:,G*%\#5K'"'MCT>UW*B9R%*&\J( 4@NS!,ZA $RK''"S(J;(QEDBX4-Y%]J; M&K];:! M06CS)5N*.5OL!Y)JIL1Q*DIEUJE(2P8P)!00@FTV$$%(8<+SDGE%G9UN9VHD MOC/S0*-E2'C9&5S=""0 6I&)8PA0_H%C_3 $C10[T]2XH6']_A[%@EVX?!@C M?#6W?=2W(55.CF'^J^=V]C8UD9KW$[E3RN-H:%I_7]5T:;Q/SVFSFIO_L=>:/ M8/<'.VM?KK;-R9.J#IM$A8+])JO+;(Y. T7RJ-;UT53RB[FP/J3ZU3-I.90X'?3APT:'3^N54$IN;&M?V$(U%3I^5C)CBX42U8ZC%1_[IC;; M:F-R5N"TR#') 1.T-%-(60 J/&Q9$1C\R\AV!;^V_:RC)UUM/>!XO_>P?\O4GV"@1#4NH0 M,T8ET"MP>DZ7USQJJ)S7TLS&7YO/>;Y]QT05F/AAIV%27" 42H M+U@..!28LRPO4D*'\MU5EDV5"H]3H_;>W20'JO#[X[W6Q>3/O9.)]7+0@6B( M?O?GV]%Z,TV]^\6J^]FQ5[%=;]?ZM7ZH=K>K,S=?+7*YWOMP90H75JI6JG- M*X!SG *:206T1BP7D"M90IV M]LXGCRQ(E_:S_O6A9_9@2+C[B8I MGFK0Z5L]+)/Z=:R<1?-)+M7YLW5/9-V6*MF&YV]:!]%IL%=]>?&N9ND5<(^$')FN^EYM][.WLGNADTD-?EHO1"XVD5@ M(\>NAQ$'XQ,5,R(U-+2FAE1ZOIQOU8?Y-R7?F]GL\LYN ]6)]Z]^_L[^>[5^ MO6";397UDJ6%UE0@0 16 "M1 *8( UB*+,4%4B@E?F4VO-J?&LGOS0<+:W^R M=V"G$C$@Y\BW5]SH/"+6DI@'U/ 8!%;8LAY^)HQ,"Q M5#/3:I;7N\(TJ,0ESVD.*"W,?"83)6!0IW;;K*"PD)AH)ZF+GC:F]N7O*OYX MZ2KT@>APLG,]-/'7@Q4JK8472_@XH^-Q@'(]2B.=B#Q_AT()(O8#T'M&<>;6 M\0X=^FT_.$6X<*D?O4DUG[U=;FTXO)2FDS?-OS[,EPK."%59294$2',!<)D1 MP+19L&DAL2YR7$+HM&#K;65J%%<;FC0FWK0_)-;8Y./2,8JT']A^T@L&5^PY MSE"DG+]K)R3V4YU-.]?9*/&7N]6WOYK[#1R0VA^ _:$SN^E_]BB?OI-[[LG/OP^I()\_BOCYHY?__)'/YX\&?OX[<:GU:K/YM%[IN9EQ$I)# MBBG@*;?Z?6D*J,Y*0'%1X%)2GD+L(F%_XME>G_H("O65:5;COVZTBF[<0E0Q6'M?FRY2NU-#]L M/YENL_^K=S;?K=9J?K>LI_[BY]_,7E:RM7E']L^<)^Y4]Y<8?X^$? MF7(:1Y+&D\2Z<5/]LSF-N4D:?Y+6H:3C46)=2GZQ3@6,-PJ#;E@UXZLL&EG5 M. 1ZQ^K&09XZ.#_MW+'2[<-JO9W_#ZLS'ZI-&%MJZ*OI?35#>4&P9@7($2K, MDBF5@!$M099!H5">EZA$GMEH0^R8&M^:ESSS3A0;U %N;#H"K)%IM/8 ?#AY MHGU3[417Y5:[[C2%SRI7@F9[78-EX-RN0::,GMPP?GR]JL1& M*^V4]TLSX;VS:]%&UK(DA JN$"@8,22HS 24H5R#DF)".,_*LO22@.]K;&I, M]YH]SFT2Q_?5^E]6B.^QL=:/_7KA=:.X4*!%YK&NF1:OUM (!7)<$ G)1KWM MC4HY+IX_YQ6G>ZX*,)\O[WY[FDN;==H21RD9Q$J#0NK,$$>J 64Y P@CD98P M*RGT*I!UKJ&ID49'0KV)G:75C)92$)92H'/$ .84 HX-@RJ)<6X^8F(6J8."HIXU-+5O^GFT3V6N M@31I#1X8&/42"ZFRR&*A=< M0CJ#' H&7-NZBG(!*.4+XY*"X M8NY\O!H*R?C'J!>U-$<3QHQT)-K;Y)1$+'N..)UN&ZIB(-;VR6]4_>_WRX^/ MRA977=XUAWFWW%9;%=L9*DJHB$" EE0"3&TE5*T%*#6%HH HE\RK@HU[TU,C MG]=UT-Q\F:Q:BQ-6)]-;U9,.&_VGKWJ!3[A"XZ^C =,FDZJL0"G5)<"% MQ !+G0*2DAQ(EBF99A C)'WHZTP[4^.J6H*IU5D:/!T]AZH;#07 *C+G'"E5 MW5Q,8QZFZW<>A>"J?B>:&E_3[[R_)Q7]>BX?6([*K(&5VG'-X32J/5^H2SR8 MAUI][XU@"QLI-J.*Z90K 32#%6UP,_4QBUF>,Z9SSG IN-]B=K@QTUOG[LRT MB02Z,C3Y:2SU+&,UO'O:VK43NJO77]$P=(PORAOM?EOF[OUJHZQ6\"K;!" MN"0, PZA !@R"E@I!" $82(P@HZ:";VM3&V*9>QL2]/M+/40/SD+9C_!!8,H M^E'@,3J7XUL]8/)0B0D!UT@Z,<-@\].,N01'KVK,V9O'TXVY9/^!P?:OM1?V4_9JK,D-2E!#DLS$Q2%!)PR9694R*9%Z@L M,YAZKSTO-#HUEFP6HEVCVX"47Q:]"8W#N(Q,E%KNN]5]60JLMGO%_VU:YZ5K &2EQ"K*TZ ML;;"Q)P!3A0'&2(\+=L5+!A4; M&M!E#G/$L3HB,NUU*T(U-9[>+SM%A3Z>+O07I@S4@)X95/TI;@^-7?0I5D\- M+?8T'%W'&D\#&GB)TD[#<3A3T>F*!P[=U;4-[@Y#A2 I$DP"5<("X$P)P#(S ME:!$D)(BC"3W*H-[^/BIC49MA;O+IY\NV+ENHPY%)/K6J"L8 _8X3_D<=M_R MH(61]R)/>7>\OWCRJH%KY?4=6S8I^3;#=K68R^H_;I?RDWDIVJ&IPQX[1NG4 M\C!7?YG?+>=Z+MARNT_%^V2>)^:JDVJ5$UY@EIL9+,LSJTI? H)Y!B3D)4=Y M22#RXH6Q'9@:\WQY>GA@ZY_5-'CO0-+)2FU=\%S,C_UB.&X,3+B[8V\R=%R_ M20Z(] I]E3=<^&5B90(^%*=&'0/9&P?QMU/>:$>.MJ;>2D[ M!LZ!5\L[0_H/;Q3??C6/J.H9Y;#$6ME-YEQ8$0F= 5;D&BB,=$9("7/J%>5T MJI&IC4K61F"-3*R5-XFU#(+.FD^U,^[< MN*9\TYH.G M>WWK(Z0Q?[5M[,(9ZZ!K3Y&8 _#=& YG]\7.U7TG',S%2L:V/WF,?9S=@]-](9SF@]Z'>6$Q+MWC.=( V- M=[83$I>#,YZ@#QZX:]P&M[9%OW9'%U00DBLE@2(T-XM=I0&1G(*\+%5!N%M&SC/1\#RFCCNC(9"*O86Y VE7F3#&*=%%*()N!)YM M;-P=NTL^'VVM7;QA2*R35:?ZK![-"W//-JI2:64/MT^&@];S_[&*T'6JX7RY MO^CVP>[&?5)K\__SE=Q+IV.1291! F"68IOL0P&QJV@JO1^TW.=2VOW$N-<4COH))H?N2M] JE>J$O'"JP:O6L](ZTBP-\?>16R MP1$CL2+@=!B9%:.!8;-WT[89^[<_;?F:[>U2VH7"H_U6JF)A;W^(Q9/<:P!4 MX2:RWGR;$20PS4D!"$S-]+Y,4\!2G8*2LPPJ5$I4>)63&6[*U,;@C]]M$2G6 M[/[>6?/]YO]7](K; F$LQ#;D4N<*:4=%)I1F>9H[;8%<:FAJ[-':F1A63S;6TH$2Z9Z; ML&<[PHUB0L ;F5YVR-IE9V5DE"W82TB$I)6S;8U**9<\?DXG%Z\/* <\$R+C M.9296:UE&& L,& BQR##&:,R-?_',I^ I).M3"T"H0Y,TA'%?V<9S N89P(@ M,Y6SY541(*FD0'(M559@EA5>*@+7XSH".3>!M\DWMGBJ\F^C0.O&N%<#%IEN MS^GY1M;PC4&SIQMZ>;W>5:8E1]" MO##+OTP!AI$$"*<49Z4J2I[-ENK.5MEQI >/YIT^ EI_!%TCXGT+>]L2W514 MWU6[_^7../#K7Q?5]LU2^:J$^W2+([&$AGHDOCE9JKXVO%NJ_B;9FQ^0BP: M%I2B?-H?E[D&('-$:$.>,;@BZM/#4U7_Z[CL_>96_O=3'4W4Z'T5*L,YM-6C M#+,!+*15*8$80)9QPX*P+(B7#KE?\U.;'WU6V_FZUE7@M=F^\?!^Z+L16CQ, M(U-:Q_"DL3QI3*\. 3;)WO@S-:TB%&\>!F?@,JT^%HQ=O'4 .B=*N@YYRC#* M^ZS$@FTV58Z@Y50;7'F[$O,FX: ^@JTC*[^R']WW[.NJ?LMF$"F9JA("6!1V ME6WUS"$D(,4%+5)$(9%>IZ/7FS0]:CSTJ$X'N/WX^OU-FRFP[5%(B]5Q;@PZ M;G=$9M6^GF@KM8K+[;=;YIL183K2+C3TR5%W6T&J1(:(0T0%#G9E6>YU8]'@%- MA!0R$Z529;LJ_^H87'J]60-6ZU]'X.N.A0G;C;'I_,Q/[+2F^_F]&W"H>:Z92EA!,* MD++;-51+0+6R"?0Y#$.J M;4U:8YM RTB12#W 1(M&.M7FRT4D]2#0&Y74=]_5&\%].MD?YDOU?JL>-K.T M+ M$2@E*7@B %/SZ[!'"9ESE.H0!*0PXPYAQ0FAF\JMKL14!_>YI+NSAOWGF:*BD+C N96%5!S++W-1*^6'&,\R4] KIO-3@ MU*B[M3?Y^U^^_"7Y[?;VD]4/7DJVEMX9C1>@=J.7D !&YI<==ATMY=;8" 3C MBDS8',,+;8Z<2>B&P'&^H.-]?B0CU7SVUCQN^_/]TGRK-CCKFWK#MFPG#)H2 M33 AH+!5B[&9)0+&A0 L)U*FI4J9<%H=7VIH:J12VYITC$VLM1=5,OW0[>>3 MD)A%YI&A<#DSB"L6>^;8M-2Q4>(O=ZMO?S6/^*N5D[$_ /M#ARPN/GX4DG!U MLB4'Y^N'S3RJ+)]7-O/8KDW-PK06,E^O;0"T/95Z]7-_25,G^/:[&78_/E:J M;A^?MAL[$!NR^KQ:+-ZMUO:/L[04C!:Z ")3%)@E$0=$YCE@,I.\%)Q[2C+$ M,7-JA%2Y '@E"M#U,^DXFO"?2?>ZQMFD\M96_J[\-3_L/4[^M#XGC=.>6WB1 M7A"W6=;+=WMD3GWA'O>>W,7MD)!3PDB6CCJ1C(OV\^EGY-:&3EJ-,0^K9:54 M5#7?;6UK;FKC13,CJTU.*IMO M:JK8=-G =R+;B[CK=#84CN-,:@=#.&!RZX+,U5/L-HFS=/ZE:;K]<*F[TS<^U9F66$8I0!3J6T9R7(S&4Q!"6"/%-$*@*]#H^] M6I\:Y53&)3^M(J VY@7(J3Z+N]L4,1J:D8GG7 [VC8U?Y\K,\N9F]45H9PV2R MM=&-=57IM?JFED^>?.:*NQN314 S,H?ME,"^&Y.3UN8#,MO;'3 NSP^HH.%Y MCDV/&Z7GA\=1L)[G[<-/'\1J_;BJRT%4!1%?VV..M9GI23/+2@M>8HR!SKC- M@,F0X28$ 6&%SB1*A4B=:C0XMCG-$K'6TH\A&7[)E&J+1CH@Y2T:[/F]HX/!S(8MJ4FB3I*O2 M73_?/CPN5C^MJ(XL5*D0 K 4 F"N*: 4%P"595E@"--4%WXAQ(XM3V["UMB5 MB(Z]OH&NKJB[T6$4+"/SWRGMG)H+DUW1VJX3]C"T=2-D4*PG'F%5O8;;+)% MO"I?DJ>EZ;!#65M?F>M@_>BXW?8"O1-[/ZX[/33,V9B;5/;>-(1J&;1R+:E\ MJ^:84=2V0P,<(MM>(ATW&*)GTG;#/7]@(5>;*O?%,,KZYX>]?'-G/YT8 MHBYSF0$EH&%K+1A@#', "R*%6;NG,O4J0'"IP:D1<&6O9][#15#=6#,D5)'9 ML$ZOK6U-.L;&.91P!29HE==+;8Y;[-41@:.:KZ[W#8QP%O=*/BW41]W,-U53 MH>-,O-NBZFOSTT?]68G5W=*J&-0*8E:B8_-5_=B^,M?\:X9IAC.9YF8MG"-[ MG(H 43P'$E*5$I7E)?82F(UFZ=3XJW74RO17EB:?59T2OUU58;!L^?/_V=31 M6*>"8^U:PC.*.=I+X$:;D^C:R'Q[,D9Y'SUZTY;7EM4F9TH-# W1VL8RM4D!*8)Y! 4A*J@T' M#@B2&DA,(2&"*,@]0W&>M3 USN]&V/I&V3P'SS6>Y@I(HD?.[-&(D(-[UO6P ML3#/&QDYZN6,C\?Q+>) MF*4N8RG,2L%E5GCMLUUN<84PG@/X5X; #(+T)8-=(HG=N0,T2O3* MAY<1M'-'P3DBY?A./Q[:K+?VX?));#?FN6,,:@8<@H'[FUE@FQC#:V^B[:,\)^UJ8[\T@]J/Z4$@RH^B_BC MY,P;3BCT4(6YOT,3YK^>4T1_ Z.P@I./+1&X71QX#O+5/*]Y:37')618@SR7 M%&!.." P@X!R2LP"2Y<"PB"3D'V;$^2%OB!1:[@G3_ATP)43D6&P1N:0#ZOE M'?A@5J4R^6I^/[>KH^J0.R"3#$!FE"E(I]EIS$&.<7">A)RX]:H(V&Z$6AVQ MMMGN=X9G94DE5XH"JE,,,,DI()*60"G-!%(92B4>$/W:W^K4V*AKK=U2V-ZK M1#9AG$UIR>31UL(;% U[H0??+U,Q3^5#;I4\O:;6K,[]6:^J30B/[.M^J3,6[C M5*2E FG*,X E*JR,8P[,[T3*H):I)D-U*BXW/S66>M<-11TN4^& NQLEQ4,S M,C<]$ZIH;4\:XY/6^L2:?Y,T#L11JG '+I94A8,%+Z95X8Y.GUB%QU-"+_IV M034H+PL&"P20+C7 92H!YRD'*64,(2D(95Y91I>;G!I]=4.D6NL/UWVA%GJ> MD4QAH7S9#>>(X4;N,(VSYGN9 "!W%-Q7?(%"G>RM5C'03TA_J^ M%]\V5RS-CZ**7MO<_IAO9EQ")3.S]!-$E@ 760I8BA5062I9CB',M52/ZTK_IM5_EWFS&I1.R(^SX7O@R&<-QC$P"SH M;\?8O#@8J1-,.?Q9 \,9;0;01_UU;>:+3^N?56A5-9;.(&:4M(" M4$4$*$4I9*&UU+G3L=W%EJ;&@I6A]I-K36UC^RIK/8GN/+YN;!8$M][SK:I.9M\OM\W1;)U^7->T MYIDL2D,. I;PS)/*2 **>ZO\VQ]Z:= M$#BQ&^UVW]"C?KY]O]QLUT^6MJJJ2FI3[6]7:H2RV>5F=VI6(*$YYQ)D# N MM8* EYJ#/$,L*POSO\QKBN+>]-1HI[4U61L[?0_VG?%V/=V/@6+T(WZ^3?96 MWR0[1.MSL]KT9&][R$-_7[S"GOP[MS[R\;\O*LY9&O9\8U-C)9O M^[TZG=:K=:)^V'TP\Q&)M9+S;953IKS+P_9 [;R7' 3 R(34FI1\5D+-O]G% M_DWRND;.%J5OT_637SZK;Z8OV>+7H%O%%S$*O"5\OKVQMWXO>GYBB_?R/5=H M+=F<^+6Z-[UMYEQ6G_E!V3>@R2MLTPI/IJ)]93]FJ=(8EI(!7>8IP 6RFJ"L M (AK3IDRJS._T_H -DV-J%Z?RGEE.XN':#E=V6EN7#9R5T2FO%H1ZL"=I/8G M^<5Z].O-<2YMQZU.7NU-8CP++!X5!N;@^E)7FC6^!%48'$^J5 5Z]+5"5HU: MTB>VWM:-V:K J^6FVK'?!_1DL&024PTR0DN TX("@B 'D!4JTTB5)?)2(/ U M8&HDW(VI:@6G*A>2K@]#A:4<.\6-=V-"'9EDW5 >2>O)#[TX$DZ.-KR0,I,? M0N<%ESR?,Y "[;GD^\WF2*U&ATQ0Q8(]S;(]!0%'. 4^Y%#CG4A9DME1W M]G5[T3ZC=9]U38G7:W\\V=,U2ZJKMN"W:JT=M7L! -QCEH$.=OQ7C#G:#43H:[H8_:=B M]M4WNW1O6[DFC-*,4&8@XQ* M#3 T/W%-%"A)(1'#*1'2ZQS\;$M3&[YVYR9,B+4=PLQWJ><_S ]2/:XV<]_- ME/,0NS%=$. B$]K^K*F[UQM: OLB$B%)YWQCHW++19^?4\CE&X8QQ;GY]ZXJ M!F0JXZ42("=Y#C#FA9D(0S/!(LS,ATM9%DCY$,:E!J?&&WUKTC-**[(A"26BVV.RB^N"#RG&>?[AM9(LD((#*79DF8:<"462$J2KA$.2T5X3[E.<5WF3ZQT>U=]]:SN-^KZX\>YTWX+(+/ZZZF7[SZ3C MT4VR=[;^H^WVY[\[N*$&(6E12'YIU54M;+*I(IZ1&(V29J9?HQ;#% MJ$;U8.2252_1.\>%K5[$BF%CZQ^KIFRS<, M8Y&_*7EG'EFM ^S$_W[^V.@Y%@S!$FH%][9O-U_]@BR>U>6-6I]^J DL'%9L_-(7M7OW< M7U")E3)1B2:_^MD,*6_4QJRLJFMKB9&TS/__ZKYM1VXX !?.WC UWYE)(=E?E_0^=WKN/L(Q$5\+2S:=1&?')N,Q^]F=GZ-W05!ZCV?M MN*-#=-2/!I?X+?IJ_N@!3G[L%S6:T:\O[/WX*]T^U/K_!UGQ@I>5J28&2J$0 M@(BF@"@J00I+0F ER]Q-U'@L+:]JX20>T_9 MC0.1\8],\*WULT.@9SND'V=]ESQ&/I]%GH$K;2KZ(2DG_.-C4HR5WT^I)+K-_@1 MQBNZ66P^JH' ZWJYX(_MG_N1FB )B: <"&S$BPC) :U$!B14"K*TRLO**>'3 MKMFI44EC=:NB+^]I?7DQ[!:X[6@E/(B1.6:'W][D6=*:F_S1_3]*[..&5$B^ ML6QY5/)Q0^.0B1SO]HQC_OZ@0Z-32K(?=D6-)HZ#! MD$6SXX9%]C@2 M]=Z)L3K);OR(!GWDD>2HN-W^U'UK>S(PWNSW://#C2A>J(4<6]P,&'64\<+F M<+SQ>XBG5(EYZ"NS-#-4$!BLSFQ>/>ZOZ59O&O& [@CYNW6MY&+[H$U[OVIS MT _L[P^9W]4++NDX%9&,K S* 82\$"%)G,GRX)S;IP/AR_7O ^) 6>:F94EKK@YR&17+K47W7@ MW7+]H\M;ZNN($8H4%PC@K# R?Y7^"2H%:,XI9D6&9,7=5FU.MC.]U9E!WI>) M*9KCV<;LY-3)''>#%YDRCU^'\/G(5S$(/09_>.&1C]*?];74R?> MSU_LF=BY6,F/JBT1\8[R)B-J6/5D*(DWYYBSM)(82)@3 !D5@.45!+),.:*L M) 5D3AF=#HU/C4%:60"3^[WP+Z/DA+X=@\3"-#*Q--MY:]47*^DM/RBIE+36 M!]?<] $M:#*F2_OC9F%Z('.4?NGS#%_%O.]R]2#?:3_ZM/B_+;9?7S_H*=0W M6>\S>W!*28HJ!9B"F3FH20 5YL!\1O6,4K&<0.468-HV/;V8L[-\XW%6TQIO M._**@6%DXNI,3LRGLS\&]$-;G?1F)W]$2:9R!2NLH)YEVR,+Z[DA] =^_CR8?MU;1+/[^BC23W?]!*U.>4E(U* 4J0<0$DE8'K" MJ[M *%:6!269591EU]S4XJK.O&2[3C:][0GMC+<^#6,)]656"@]@[-V-'6 [ M8Y/>VNO:P#X BC5O"B4V<^41@7S2[E0!M69T-WQ:'C?W-.R<5D7:<+/E4T9A M9#>/>AYVO.N&>B.FSKDFLS99;2?[=F>T%=:KE]MMO6 /V^9 T/HW[:D9#-;+ M92/GU,:M@,C+D:U^8+/V6%V$[SQNR!ZR+5WZ-^3/FM]KY/;>94,W3*Q M[5/'=JM<@&F9VRT;O]Q,,#1/EJ )]W3/I;.G8D8?V98N5E*\7_5B MN._6]9DCU',A\SS%>0%8+O64%6()]"25@*Q"*H-T4^P5O"/A MM>3CH(/>#COHG$S'^>#6?5GO=E"#KO3=8,ZXBW^WXW:T'AC@D7YD/)#\>R/O M:\D7S4J'_GDIF_%@)89*@+WVXIU^L;?ZW][V\HO:T'8<>4WO%V:Z9XP4C3>; M>2$AS1460"JB ,Q)#AB7&4 P@Z0HI4(T=\TGG?CB2B'7D"9B^.V5LA!YQ1[!YU9!JS)PZ'L%';]AOK/M9?Z*IK__5Z MM5DO%X)VMMWI#[I?YO^H6NW5!5V:->(V;_W-8L.7Z\U#/9 SR[-2%+DB )>0 M E@H!&BA.* (YA J* ER$F$.;>#4IBA#_]P&I^!=9S<0/6>'1!YTAJ[-DB?. M-2/)T#V3+[5S,-E[F.Q=C)1Z$*L#0HXCP6T<=4 M:OE5KC:+[[*MG_)AO=E\DMRH2BS4HM5 ?2G^YV&S-8:8A(V7'U^_OS.W-*8W MS[E;;[:U'N7JQMI7Y_8N>S9D'OY)Z:B\_TY]S3"HDBA(# M7F!N)$LEH"G*05%!2*&$%2JHVXSH>1V:WESIT\[\A+7V.ZYJ/?,;8CE 3;_7 M1QK.FL)=3Y#8%: M8,[4&%*_SIDS&][2'=;,.!+(\5E2.P(:3Y*]*WWA,>, /ZPW-FL8,OFX"JAA M$P;0P(QYBT5CLV< ]$XP:8BG>K)J6Q:ZS?7FCY]K' $$ M*XPP#.2 *:G_J@--SK&0B#BIH3NT/36^/%--V[WXH@/\L*0BRS #*:,40)A# M0%*EA[$_-3@9V/UU BK$RY(%9T&'*H?EQQR1W M7(X&((]'^(TV[<*+?DXWF'7K)W,A-'EA3D%>F#J^C$M 8%YHIE.4%[BL4(;< MJ.U,2].CL6YY=DM_ZL&D,=6-G=%9>5Z7S9E= MKN 0DDG.-34J:USQ]Y AKET>4M_W3M::;+ZU-1B-XEDKC+B7%GYI=&".J^IE MQ)PO*SF@-,T!+)DI RX9*'-5\;+$586U^'58&7'@4M+XV]5\:#S; M)+U#(;1X??O6CLR>K<I+E5Q5N71J=&Y'NSD\;N9&]X=_S)08#"%OC+=!P+SNB! MYC4DDS]ZLRVK2CF!ZJ#M$0'>M/].M\GVJTS83GI" MSP+,+^XOZSQ&Z%T$*Y0J*@ D% +("01$2 $PK-)"%9!4&7;5G1BY;^/+3;CW MK-3_]&Q]BE69(@0Y0$;Y!1903\0QP2"MLC+/2JG=52Y2/:/UYQ@*/?9].6:7 MVVP>-MO; 0).DM.N YA]-IQS^;G!#6 GNFX$-+=7M;]#HDMXW M8W=*^OOVA_J%2UV"=J.(:31(S!Q$ M9*RH,E.SI020"0@H)!*DO%)8?P\B+RJ79=#;S)G:='EHH4E0-",D3+,7__M+ MDPCOQKDW]I0=Z8Z'?V36[0\>/.F"]O1![TSRQ)NG5[;^A./<,+B&)-T;+1J5 M=<.@=TB[@9[JN1O5;8E\5+_2[4.K?OM1?5BOOGR6];MP3VGO@?F;\0%H$[XEQ@O'C237 M;K'<*XH(=NSM($N.(7=$/'U89Q]VP\$3K:EO%]CA\-_B9_O.3<\*F1 MPZO7*_TC;Q/H/M:OFV3']ZOA%8L57]SK]HT1NJ,[*6D=,BF,3R[K?.J^9\N]AS#]:4>F MH_529&8=H/Z[V=UL\A_^>F\229O%@!O[QYED@^ :DG%O,VA4^@V"W2$7AWFH M;^FPG3#E.[JH_XLN'^1>$6*.,T4%UU2+4*H 1 4'.$L%R#"B+).Y(,)IU?5R M0/J5_L^Z?FV.R/^F7ZXW:W.L M SJ?'[,@LYNQL@9Z-XX'6>G M^S_*6R^X?I!BP,Q]A2:,69653 +)S.9W1DJ 2X$!P27"-$-45-2%&\^V-#4& M[ SM#[&T6]KK1H^(MQ;[2ZN?AUN6-,^JJ@"H41"#+ <,$@$$K7!68:Q(+ERB MWC!PCQ#P/@_<=N-($!#C3_4;_)X$O\$JC%DC$5C)]TQC8\OO7O;YA&;NE1O\ M2/HMK4URV^9.UDWF^IO%\F$KQ5SR C*EV3F3)0(P3QG T"20IXJ2')F.2P9&-L/G^4S@E:.WX( %AD=N@M-"=KVA,U MLZ2S,APY7($A)#6<:VI48KCB[R$M7+L\H)Y:/[Q5.%<9US%$5E"L@[>R !C! M%)005@*FM$1(.BHL7&C.Y7T?YRQRK^5U8R6M-D@$ETS M[EE"-QO/K73@P@1P;V2]^$ZWC6#G9ELWYY,V+U?B_TKQ97_P4'\^^]70W6FJ M#-)*FE($4%*3!ID*P!C+0$8J3"1#F*3*+0W2VY:IL=#>E63@2S.![+Q)]NX\ M$;=W//X6HA_M2&RDWHG,<3$[QB,_\F9(PR9'^ILS_L@Q-#6%W:*G_=)K#\7,J0P!Z_-)R'OM6'YJ'1IY-!BJ+ T='DHM)>PQ.:G&9-R>)9WC1L^Y<]WDBK;. MFRKU_2O2N!Y;>2E.1\479 IL]P1TFN+TA)U\4Z2V_95 ]+SEX+SLJ<*$B@N( M54I!#KD"L,IS0+%D@.8548504H]>+H.3=TJRP@Y M?@?$#GI/8G^F3LEFI!.E7F#&.5CJ9LHSG2_UPNO\,5._Q_EN\;'M?E'[-:WK M1[.BW0ID0 FA5*H"JF0I@%+'?T1!!K**%@+1@A'JE-QYJ;&IY7=Z'&BZB*7M M/EH8A"*SUM-S[K/D+_5Z$U".R0:%L'M;%]H;>?/JNN?'NU,6]]P::#UM9+,? MJ"N!*T2$!!Q5>J)8Y%)'5R+71%'PK,J5HM1M%?-JDU,.G\S,GZX>_WW3"D#< MK3<+,[?WC9G.HNX:'H7 55$K6/,'2-CKQ0RAZVL[>K)!!R+&S88..P?-'#C*./3L.*DY+S M E.B:99HTF4F65L@P!3C ),<0Y8CSE,G$<6+K4V-?=]()>M:&NGO[W+U(),7 MIG3I0F/;!E9Z")1=E8R$BN^FBQP/ZET&WW)K+Q2DL;?S.CN3']K0I+=T<%8D MX/:=#21!M^PN-CCN-IV-[T=;1<5KR_?_[U4=S#O[C??,9K;ZT MR]9SR4E6*$4 58P!R%--,F8SCO!4R8RBJLSA?-5DT7,FP^ MWH?26.E4'"0C?:*5(&T.3%[W)OQAF;N'"_:#Q(Z!>Z6&VVR<;\LLN\ MY,,,S7M]KVMB@',?6:YYQT0^]A)X WIK?-):OTM>_:\VJ[F]I/-AE^8:4!3! M&[^@2^+.1HR[0NZ+T=&"N?>#HH@-OOW)EP^FI.A?UFOQ8[%T!&FS MNP !'C^^N*0@F+W;V)[T#0:O0^V$WHG#@L0U34@T\BY"C9.#YY]R: MR'#A5%FKN)Y6,B/0K("EI::\G") "JR:JO89TEQ8"J?Z3?9-3RX&'.S(O[/) M2W24)7#H%,O8+PK4L8.^<"C?D/!@"UBKK3]3 H0M*N<3(:R?X%VKKEG MUM/J]3?YF?[L3L.^DBM-K]LY1E4I$$9 5MQ4:,]T_*84 Z+*89KJ5Y/D3JO[ M5]J;&H/MUO<7C;W)EO[LDR7^](*U-CLNZ%]#W(ZI N(8F9YV$+:F)MK6W5G\ M%Z^N0>A3%?# M>K,QAWW>+=<_C!:*_ M=K,PO/TENY)X7:L&;!2)MT%SQG)4*I0 R(LR)0@PT M.U6 0YPRGJ90,:>X*H114^.KOZYJ29>+?^C/S2RY_>G%4MO]2[)>M06+E78I M^6I\9BPO00&1 M-!L@$+ <5X"D9:5D"@O!G Y)VC8\-2Y^MZ[EXLNJ4W/GCSIPY&WY,=[MI6]F M.PG1\ZD-MW6&;309'N+H8>5.:F\@);HO?M2=*8J1.^**5AP5O2MM/Y-DGATB MY_7Q+._W2"3^U&9HM>(9^XRYO09#LU_R5SW;WB5KPH+D1.1 [3[__U27/V+T?+G-8?'0C M,UEG>YB#M-NVC0,^F+[]]IG)4\$?*7 [?"6ZYS-X87LQM=G_J M>+G.WAX_R7WV?XIO#<^5'II>UU(LMN\H;T:E7^G/Q;>';Z_6=;W^L5A]>4WU M2V:"+TP5(XIA4)1E;JH1("-_E &&,Y[3C OEEAKMTOC4AH_.SH3UAB:\L]2U MZ*=#!]A%O[%@C3QN&+.;(\.-X4EON:F1UT*],SYY?0UJCS*@[IB%+0KJT/[( M)4+=D3DN&.KQ#,]">.:X^_P4.3NJ\<8C,I?80^%>0>V4RT&KICUI M8-Q*::=\.ZJ.=O*BD76%C9S:]G%PHKY94?S\E:ZZ#,'?UJOO.FB2XF]R\>6K M_O_+[[*F7^1?]*.W;^AV/S/_M%XNWZUK\]0Y%!)5.#?GOJ D%$%&%((8%P5 M+)-542JWM.=I^3'=G, M\&5K.'_X]K TIRR'51SFO"K2$NFY"BN5#D4PPX!B*H$LY& M6-'PJ"=%!X8^*8<2KB+-F>ZP&T8C03QJ]9DSR;:SQ!G[H/5F+L,W5I69,U9, MIK;,991<*LI<>9(;#V[J[;Q;\.GV8TA>E244J0:_*@ 4- <$9?JGHD@59:22 MTFIEYNC)4YOC=,;9$=0Q3I=YYR;O(]-)OVP;;F?IK+<7OGY]S^#+UW\[_.J/ M'SK*QWS6E_X;/7^!VZ!F^K-Y^;#]NJY-AO0\A026F:) 5;QL9PR8P ID5'_ID* TSYWT M/R\W-[7/>V=MJ\HP2^C.U.3%8I5L&OL=#[=<0=QN4A .Q\A>FKF#*^!,P 60D!QRL;U1&<3&\T/^L+K'CSWZ"5-RVU38+J2.2 J< YKK "4K4@)S51+EMIUZLI6I\<7N=6_/V+J1Q&D< M[=CA9G0BT\+@&)@YP3K^X?391M+P0I"L0)(0E.>@%: 5F4.TI)()KCBJLQU?#OK2O-*=2'NM&3,U?H@;'>_2).?4TO M7(/N:C@9,.Z&A@\V1WL97@_Q([Y/BM[]OZ;;AGD;J2%^V MH,N^ZMG;GUMSV)TM]5V;[5SBDB/!*:@$I0 210#1) $X8VE!!":4(*> *(A9 M4Z.7SJND<6LV/!S=N68T8#OG.LFPUKU=L;GDC[V'B7'1,:,S4'=;QE^C=V+L MP&S,_O/). D(=^ LE!"6C9V9$A#-$]DJ(9_NQ_UOE9)\NQ,L^4Q_?M(MF]7A MQ>I!CS"="<-E(302LCLCVA1)?LE.B2%W23T$3[Q?6ECGMW#CUE1\UQ\(],OWOH!WIU MQFXS!=9?M?Z(.AFFNQ;E<-SJCE=(_G1H?52.=$?ED <]GG"K2/!O M;PXKKL]SB90B)O$ "@*@.3#%9$5 3C+%84H)0YX*P1?;G1K+F43U]:HYWJ'C M&&UZ5ZM@P9/.B<1XX:L)?+D/["@L K*1^6NH!FP@'2(Y5O%C*ZSB" %?;OJ9 M5("M\#@O 6QW^XU;$ET6\TKTD>)";KJ50?%QM5O^U1<,%W]?TQ.T$<],.+DU&J1W]?K[0DCQZO&O&W,^IMTW-VV;X+LQ;,XI M@2I3$N"LTE-\KCB@99J#BE,DE:A(BLE\N][2I=T 8=^T$_OO#(B8\Z5CLT:3 M^;ZSW9R)7O1V)W1GN&/2G'U?V/%T'(0CD[ !MU%5OAN ^\)8KB'^)=D9G[R\ M#K-[CITS8D$S[NQ;'S?_SAF5HVP\]R=X'AMH3T=O/J]?\K\_+&HY3"U#D/,, M*P6JO$P!K' )B( *L*J0)&=96B+1'S/^['!VX$*;5A_6TU/%G\'YT1 ML+EG9+&F3GCAI1#-?@Q=[C-R-KV"R9R)G#"2EH!6IK)B:E27*JY#J:PLJ*"( M9-!M$3&FM5.;>P<0J=G)T.P=3P:>CZ^'9/766"Y[3N5=B+U8.HG78#S)(9?N MF82 D)7!_QQR0"[8!Q/W<6KTAE&.7;>-G;'MX\-VLZ4K4ZOS0&#HD_Q&%R8+ M[757+^.!+G5@^RV?XZS@.9(%@%R4 $*9 X9A":3(\@KE/./<*7'T&7R8VHC8 MVPUHIZ!6]Y;ORI5HTY/E0CF>T'F.]\-AE)MNK_\3C7T#)$YH\>W02 9P) :/ MP$/B\_1E\(%R9#?&'SZ?IY].#JK/9,JM^257 X+-N8B@+8>,*E56$')0\*PT M-:KU-%((#'"1YH7(BK+ S"\#Y4;+IC8L#M,I;!ASLWZP>V M50_+EYRO'W2[GR27B^_-UX^%%!RR I0EK$P],P18203(*RH)%!S3PNE L5VS M4V/T9O]H8SYWM:X3T=FMISN]P8X[&);@BSS-&"0%$! R &FA9UJ28"!AQ@FI MA,Q1Z;%O%+ /QM]!^B WFS\G.Q>:#C$3S.WBFVR2VYNJ6[RM;V,J&4?IF12F M2@G=,Q03DXV;EX"@/ ,984QF6')<%I)@N0,T8!Q(H 6G#]P4!,8%$4"&>B MZXRW*TL=YUA=T1LP6D?(E1BA"^R"Q/"@1HX >^.2O76S ^[I*FE]N,0T[O5O MG( *6AC'KN5Q*^8XH7%42L?M;H\JL2]7=/FX7?#^6'U&4TXXS$"*,J7YB'- M8*E'\2+E'#/%&;$J9GWJX5.+C';F.106/<3K,GGHB$0P'5 M&Q 9J3RJ S)N=4_/N'ZQJNGA/>/5+#UC[9.*I.>NB91#EI[XLE06!" D3:%%4@$F)-<1:5KEB-"JS)RT$2ZV-C7N'1C;5'WK MI1!\4^PN0VW'J<$ C$R.-V#G413: I.P5: O-3ARV6<+WX_K/-OT*2UU+Z6R5E +Y-%*)@BW_WZ^:&H[]RI@.7\RRF Y8]&_J!SD\*CHO<)'CJDI!SI!F M!%(4@*68 9&J7 C!$4=.E0INL&5JQ-%9V,LLM0>YUTTAVN7>:K?0XY:NL@M, M1NJ R)34>Y&\Z/WX)5FLNC+ NZ7\SIFF8_K>^F#1-'\@*"6*TZE(!L!":3E,]1:.T5("4B%80EXI53CD6 M%FU.C3:'J5;=]]I8[9OT=AYLR]6OL!!&)KYSZ(TDW705HCAY9>>;?::,L:LX MG,\%NWZK9Y;7OL)LTX19N:KE5R/5V4O;F9WK-M,S5PQ"7G&@M[66\?S1K[5D=S;__^L+@W<^=3 MI5J,J!"N<@4*2CF 4.2 ,(1UZ$6ARB'+)8-NE3SM&Y\:V_6V-Y.BG>&S9"4= ME32=>L".TV+A&IG3>K-G26/X4V0'I[TCE<+Q02UL(5"']D??F@.54,XL@Y)0RF958 MSK+,U+]( 94J SFDE2J(J&CF>6C+QYRI\=YPXM3[DYA7)ND]2G8NM9*,VBG0 M>/5TBN5].LNK4UWGL+&[:L3I;:1>NF'V>PNX<2;&7A8]TYSY%O3.3Z=O>JH? M3W^N&P'-QZ9L=*.R.4>BJ J4F1PY880K,0<425.>-4L+4N4R2WV.[QRW9/6M M/M=1'3B#!,T0(EUU^(0VTNW_[V$EDR*=)>9U;KY:.,M).8-9\?3"-Y(W29%) MD9F+,S)+OLJE^+=_S:KT/Q:K9-O!,3,G'KBS]ON)?K.C5\]N&(^/Z(O.- M?>'8[[SO(1GM1"NCLM1Y+P^9Y\*5GA5PNE)J=[)N4LKVDR98")CC2H!2, B@ MPBD@J#)G E.D"&09+913P9MS+4TM5ML5]].6MJ>L'4O5G(74[GL/ E3DS_X8 MHTC3RZM@!*TR<[:Q<8O*7//YJ(;,U1O\R.%C_86N%O]HTD]?KU>;]7(AVES4 ME;C3KU-_M&-0IFM7NFNOZD?2#$F""H!R+@!$D@$]5

3#S :S\V([[H'Y?=?>:9YM'EL?KA(()1)PD+3O&#-]0KT MBL';G"B,JMC %4NETB CF-R(&5/7/&3P4@J*72EKPD42VG!D1)X^Z?F^&XQE MG))D4]QYP3&@UG.IXC*G/-=Z"Y%4Q1HIFBPIL(1BE_L]3UA54-UFV=1(!A$7 M.+:U:L;"7&&;1?PDH6A0N"+)DF$WC&.>908!?LQ,BJT35DPQM'O7NA)-;1R: MWX37!'5^XA(N.7J="<&;,%YQ%L$Y3T@2?+X>7Q$CFL//%PS;SF^ M8_>]PJ\FQ%661;G E N17L*0?$M\Q?[.N6+F?2XSL<]ND M^3=7MGE2,=*TUE_M ML>QRC^5H>G>PT[&[G=[]XU\4_N*@W[?]EG^@L%,87AJ/7LB0',\;K48M41/: MN-9/;[8$KWQK'AU(E9T*9+)CGU-OEZV=.J9*+MPM4E_)SX,)>9O'!R(RM&QW M@ZRX[GD[V=*U"L(>]_X_OBN#<:#['ES4JUPL^E"*D96"4ZA#\>@H\9,&/TKR MW[/U>+SAKENN:9C?RL2':]G/7/D/N3+*E[CK@$YY8/#04\0I7OOVO&>FLOSM M8*"8P-?J:[9[F/[9,7MCOR198(/+-0LJ8KAWS^/O/[IK?.6HOKJ6OQP4OV&< M_@-02P$"% ,4 " "5A 91Y1C?XE:H P XZSP $0 @ $ M 97AL&UL4$L! A0#% @ E80&45&QS+3(P M,C P-C,P7VQA8BYX;6Q02P$"% ,4 " "5A 91)F+L[O_+ @J@D %0 M @ $SNP4 97AL&UL4$L! A0#% M @ E80&45 4D[8C" ?BT !H ( !98<& &5X;',M97@S M,3%X,#9X,S!X,C R,'@N:'1M4$L! A0#% @ E80&4115FP$>" A"T M !H ( !P(\& &5X;',M97@S,3)X,#9X,S!X,C R,'@N:'1M M4$L! A0#% @ E80&49N8*O$1!0 /QD !H ( !%I@& M &5X;',M97@S,C%X,#9X,S!X,C R,'@N:'1M4$L! A0#% @ E80&457= M657^! 'AD !H ( !7YT& &5X;',M97@S,C)X,#9X,S!X ?,C R,'@N:'1M4$L%!@ * H J@( )6B!@ $! end

*:=A^MF.W4;OO/^/U MAX2R+ZZ63:$DC">:EN5B?)]^P_']S1U=B'?K^C/]^;?%]NO7 M]=)HANI?G#Z%.A=%QDF6(R Y*P$LLQRPG%* RI1EI>;N A+GX_F.1DR-J5L? MDEK>=U5G1/)BL>IV%QP+77MUBN4^;62H8^_.GA*\W!^*GB5=-S1NR:5H5)-, M@>R!G\E'MEQ\:3P+? K?$]?@I^Q=[1C_%+TG4B=/R?L^Z\9ZM%T-PV8&OJMB MV$GKJ$SB2E(",B@)@"IE@%2$ZN"V*C#-LK*LG-+];!J=&B'NS/,L]7H)7SNN M"XU:9&X;%F;=5UT-)V?D TN4BJF7VGV>0J@62)RM;VISKX?.6Y.^O _W?J4K MVHYQ.]VWDN<%PB M"@1@I:?.C)8"R()0_9>T8JG5.2Z;QJ9&+2^7RS9UWT'] M[!J>ERDE-$JQ-R2:;>5A_EN&O8.2C)!<1P)&6YF[!TTYJS!.>B]MRU M9XRG16?IS1-M.MM[/&.W9FHM/YA3N?WZZ&-?7_'-@_QO2>O//]9S*3#*84X! ME)7^ Y(,T+1DH$"HR,H\HYCD3N&;7;M3HUEC5K+]L78,X"Q!MHSAPD,7.XQK M+4X:DV>[T_Z/,U-7EPLFQXWN'/#XRB^<[S= M=S/E1Z<+H(/&NWJ]TC_R-I:\6R\7_+']2&I4V$Y5P.FQE%&5-FL >U\2)XZT>1?M!'Y',^M MBC[A99 $<[=N5:IVVY)&Q$1!C$"&4P)@GA:FZ#0%J> YQ3 M"^FV-6'1Z-0X M<6?STURSWFS_PL\V'6"Y#1$8UMC;#K M-S(YWC$V MW2MV2QM])UZ_,$F+9;F[=!%'WKPMT/'8@S[L?=H?Q1#LC M[R">]_1XA_#"M>>^]V&G?- __>>_]+_1?YC-Y__\E_\/4$L#!!0 ( )6$ M!E$F8NSN_\L ""J"0 5 97AL&ULY+U9DUM) MCB[XWK\BI^[KH-+WI:V[KRDE9;5L,E,:I;+KSKS0?(%+G&:0:I*AE/K7#YR, M?1.7XSP>=6N1(D*,<[!\#@?@<.!?_N?7L]D/7W"YFB[F__H7_E?VEQ]PGA9Y M.O_XKW_YX\//X/[R/__MG_[I7_X/@/_UT_M??GBU2.=G.%__\'*)88WYAS^G MZT\__#WCZC]_*,O%V0]_7RS_<_HE /S;YI=>+CY_6TX_?EK_()A@=_]U^<_, M&<-$%) Q2U!96W 2)006K#96<1;2__GQG[7*41>%D'2.H#C7X")/P)+(Q7"% M48C-0V?3^7_^<_TCAA7^0,S-5YMO__4OG];KS__\XX]__OGG7[_&Y>ROB^7' M'P5C\L?+3__EXN-?[WW^3[GY-/?>_[CYUZN/KJ8/?9 >RW_\7[_^\GOZA&_K*9GGV=X^;-/2RS_^I?ZJU"URHQD]97_8_N+/UZ_^?,25P26#:>_ MT \N?K^^Y1 J\.L:YP24#6^7[Y@MTJT/S:ID%U>_.0L19YN?3C).)YNGOHBK M]3*D]42XA#YH!K[0)^=L."%16E!IZ! %9\@1N\@9&DP MANQYQ@&(O_G.V[3?U.Z+9?IAL/R^6ZPF/"7/&!#*A .4Y0I1> 1K+?;+6I4$A<.?U.Z%!](^&8Z3: M"3#>X7*ZR*_G^15MRA,F,D=K WB!#)3Q :++G 1B# 9/6RI/ \+BULMW H7L M'Q2'2[032'Q8AOEJ6@5_ >L@O62:!4!-7I;BWH /A5@BOH)*DIKZ?K;S]/9_C;^5G$Y<3P'&4,#+QQ!I25#ARYVD".=Y#% M>)ES&0 3=]^[$Q9TOU@X2HY=8. ]?IQ6(WW[T3%DSO6#A"GEW@X0T%_4LR9QO!_T[RQY>+\_EZ^>WE M(N,D%>&\XQ:2JJYR* H5HZ)(B2 O5DE612\T0\#HV.Z]?OAHV. M,Z)#B+4G9&R=# !]P24=XO5.LS^W^GGC=.!A#LR1*H%?+'$L*&;)?SLW:?%_#*CYY/.6"R",8GLFF<9O+(&&$.R M;%Y+%$-L''??NQL .DZ-'B7(D4'P.Z;S)0&8B_AANI[A1$0>C% &3+$R4]+VX !-QZZ6[J[SC)>;@(.S$ K[^F3V'^$3>Y?&(>-4/" M;L@4)/-*/PM5'H8P[53F9H@(\Z%W[X:$CK.71PNTBY#AY?FRBFM[WEN!33HX M7TV<+32VF@A9,Y98<*&K 8 QE,T[ :0[G.7 PBX"Z"\F=/3 M2!S3+_@JK,,%6Q/K(B^,.4A$,2CM' 3T&:Q3'E4F0QB' \K#-.Q6J]5]$G, M 704)TD"NPL^:AVSM<,=@-QZ]6ZP MZ#Y_>;@XNT##[V=A-OOI?#6=XVHU" M#[QZ-S1TGZD\7)Q=H.'U&2X_TB;XM^7BS_6GEXNSSV'^;5(\_:O!LF.LY7'BG,+J! A)_5,J)%^L_?/Y'<5F_/ MU_7&48W!)P1KJRFH E5RJ)LA<2,H[(J2Z9AD1!/"<$'*$Y3L!I6.,YL#"[L/ MZ)#DEF'V9I[QZ_^%A'VN>#"^@/.R@&*L@'=D%9U/(?#DN'5L.+3K">/"ID(L9",UJ&PB;9>* 09CDHI" MB3!$AOR1U^\&C8XSI$.(M2MD;"].;9D0I@2/M!_*4LO@A?40,AK(64HO37!. M^L&Q<8. W=#1<7IT&-&.C(\7Q$'><#$+'RT*17&ZR3 M7 HQ1++KUDMWNY38\'ZA'QS39F"^6LRFN;:1^"G,:H<$ MBL-PO?IC'L[S='VW;FS7'@3??>I@#0KVH__([@7G*_@8PN?)I@"O0N%M^7DZ MI[=.R3 LMC<2KW$FH@LV<#!',H))623R/)4T#V2++M=8":NX079B;H> '44"A:M5=(!SG[_M%BN/^#R[,W\"Z[6U8*OR-\+(;+HR$YKDA(: M ZX>:SO+Z<=>N6@?2+8,L'<_0,PX+5[:H>AH@7< FO=$^'*:R+^LB^&R!()< M_I22E! %UM2S2+616@&>E-;%1.98$V/T(#7C-(%I!YOC1=X!;EZD5"^9K]YC M0K*?<8:_X?J2EZA4,C9XT#8Y4(9%"*@I.K4J66F4MJY)P/ 44>-TC&F'HL$4 MT &8WJX_X?+=$C^':7[]]3/.5WC)22HIY&@L"88S4*)(<#J1]\@3]UHI2ZYE M"R@]3M(X[6;: 6D@X7< HPLF/H2ON)KX[%DV+D#6CD1"%A1\806"0)LH"A$Z M/G"2<#QP;A(Q3C>:=E Y6, =@&,#\ULBF<3:UD*@!*.L D7>&;A/ )*?]5#-RZI4P8)A+:)2D_?:! MFNN!LSOC-)]IZ,$<+.+#\;%8A]E >\WB,R[7W][- HECGFL:X7.- .GK;=84 M?\&PPO>U7?7;\L<*-^R^* 11MAT3 (/G)SE#0@=U\2_((]=;- M0WQ/A$<6+"IPL82:'(D08XZ@$Q(?3KMH>),=]RFJ>L@O#(+&X63? 9!N9TE^ M6\S3Q49!88B1V4?2=8B@?*JU"O56!N<^N!!"L@^4@0R=F[HFJ(?$PB#P&43B M'2#GU<5K:U_$,Z1@92NCWV@-H,\8LY> 2*XGF5$!T=D"3#GFHS&EV"9YS<=) MZB&;, AZ!I)Z!_AY0PJ8?YS&&5ZQ\/IKFIW7HNR_+1;YS^EL-K&9:T%>*7"5 MZ@,^G@$[862QCF'05!RD$0[0,*-),F-S=;+6+S1M,4R;6BS M-1J"%P&<%%(G'[7@#S36'S0IM:=OTSCE,(QK?+2L.P!,C2[7WW[%]:=%OGGD M[)(S:(PEE<;:$T5:\*DDD@Z2.20C*&R35/PV4IDPICB MD;D 00ORPA+/$(E0$$(+;;5#KIMDN[>O'ZGO;;.:M+W$V4&^\I=IB-/9=#W% MU8MYWMPX_+28D=176Y1?%W;*8(G_ )G7>445YEX)#T8F)CP+M1JA!4QV)7#< MW&'SVM@F>NK "-W@Z^X9 DNIED:1QRY]I,48(@0>$F0K&>W)QOOFB.NJ?K8- M!!['V3'ZZ !9EX4P[\*W6@5S>9XDH]=!"@..905*%P5>%L*!C*)(F85P30+T MA\GI!E%'*?N1$J0C)-\!?GY9S#_6(LY7&*_JI[A2@=D:$]@:2:H<('J7 #,7 MK+IWT3<)PAZ@9=S]KA%RCI5Y![!YN9AOY/#WZ?K3R_/5>G&&RTMI7;:@FUB9 M5 AH0-L0R$*G",[77E)(TG&,>R6;%$+N0MRXQUZ-@#6X5CI VNNSS[/%-\3W MN#DLOB^Y25+.Z]H377A%08PS'&+P$KCSDJQMSKDTJ13X+F7CGHTUPMBP^N@ M8+2/+\\?9$1S-%))"](E7X>'T4IQ&6OW$5X+=HKS35SS1RD:][BLG1\U@/P[ M -+M H1[=E=7#Y"S $R[#!2I(,4K%+Y($0I+COZI-#GQ>)JL<4_+&D%J0$UT M@*N+!7)UM'R]0+C-*AIF(!2RK^0SUO*6B)!EBCZ(%$MLD]1\C*)Q3]7:&J@C MY=\!D!XPL5RY;)+1X$JJ9>S,0\0Z:]4%JY6-S(@FY40'[FW-#MM:17K'2;R' MS/F-6/7&V:%)-GI#\2FK4ZJ4T@F\C@R2P\*]<"&P)A?^'R:GFRQ!PXSE\7KH MP (]LC'?8 B5MKYP1LM+U&G/18#GB8$NR6".Q>-#_;N;>4E[8NP4"8-V&!M6 M.QW [?[.?8.7Q$*6(470N0Z$EL%!C*707DY_U2RM-TV0]A11W60,VH%L,)UT M@*][59\W)%A+/Z4I621N@<54^Y72'UXP!\*2X^!R9E$V22!\AZYNT@CM4#:D M9CH VJ: ZR8+UTLFJD3!!SF0Z+RKQ7YV4YD.*(K.3O@B'^H9.E#%W(,D=9-2 M:+A3#J./@Y'U!9=Q,7Q4.!%UDJ3*&:36=9R4U+5]2P0K5/#,^6A+DSWQ!@W= MI!!.4GVPE\0[" =KR_;IMA"P=I!:S*N[B/-462%@)RPRUN:IA'S,&GPN"@)C MFDN/(;$FU]N>H*F;I$([, VED0YVN7>7[]V(:MN%C$7GD$=:$-4M5+1:ZLB9 M#"%&J1SYA"(WN;/T "WC5O:>!$S':J #$-V7#/F VTLS[^K%8M+6>KV&"C/EA#'2#L1Q>F%%B_#)^GY%;>8&NB482DL@!M M%((JDD'TBMR/%.G'Z),4;3K??9>TL>OFNT'AP%KL )?O<1VF<\ROPW).TEK= MZBQ2IFFZGCBCXJ8<%[.MK6R#@( L@4B*8^2Q=BUM@X1Q0=(;:E?D>$;QW/\928MY/Z_AUGM'E\6&)8G2^_310F MJ7-A8&Q)Q%LL$(N(X)$;Y3):O!LEW9\VU4LV!@T(GIA.QBG%'ICK?+RMO$_*N(<='2!P("WMCS._Q=D< M/U83_*%A FEB"]?*UME26M8%PRU$5C3H&)4G7I0S3;;F^Z2,>SK2$=R.U%(' M9FT884Z0++FQ2H*2AKA&5L"EFCS3243/O91MF@H.0_ZX!S1=X[DY&CI8 ]]+ M#$\0&2^1I"E2L+6^,8*KS?<$R[+($,E=:7,5]3N$[9;5_(>Y)'^\<@8#VPBS M$]]M=/()U],49K<9&FJ0XNU7G&RJXA.9NK;2;@Q?GZTV(Y_6_,$Z%X M*1XCJ.0-16>R@&=. =HB2[+(4#?96I\F:^R#FI,B[2B==(JP-ZO5.7&BK0U6 MV#I-F9/CX5F&:$L&##XPCLX;%*="UY:DL8]:1D#6 ;KH %4WSB(?-<46Z;^% M*=!6DZ2D$."LJ"WLA C&US13DY$D.] V]@%)8YP-K9V^ '?/(B>I>3!2@B0V M:O=N UXR \(H)D41/+;9)9^@:>Q#C],!["AM] BL"X/,C(D%F067@J)50>+Q MB0)GSGPQS/-$4?1)0+7'SMCP#./4@#I "SV"Z>WY>K4.\YHBG&3FLS32 4KA M:L^=#([5)1*]5,G(S'@3=^LIHL8^JS@UK [51P?8NG5XM^5FDA-:(54$ZT,] M3LD.HBX:BD;KM,HAYR8%I _0,O8I06,D'2O]P0#4-+=Z)<;5HFS+8Z[2D,?F M5)]Z=(-W<*Y%PKBO!B];6]4B@5H46*)F6- MC]!S?"'G%YR?X\^T !]J9'@U^Z2V(*?_U4&L$V0%*;8-D%7P%-H&2S;7%@\@-9QH8/C3 LWG&NB6,1$>M5I$@"0!%-"<&VJ>L\GO1Q<[$M$'MB=79QO_MO MR\5J]6ZY*-/UA)=09]-:\"$74+I.B_*>0.F85N ZE ! M=U!_<=7QY_77SS@G*WWMSQK/'&H'3-?3RL5Z^@4O^)I(IY,-/("/Q),JJM:)L%"; M;HJL*&PJL4FZZSMTC>N0#:3]N[9H0%5T@*S?<5/>1NS\&I;_B3?$-3'%(QB BX4[<(QRM(F/?$X2>.Z2VWP-) ".H#24U/&-04=3++:8UI: M4)N.KLQX( L>I;99B-CD-/'8(?'-W*0V8!I*!1V@:3,M^CRMSYI$9D+DM6@@RNZQ)*N !6L;%3-/0 M[D"!=X"9GQ=+G'Z<;]N6IV\?EF&^(K&04OX6IO/*T4]8Z#,UJ1N$<#:G""*X MLKEK CZ0#56Q^&Q4,6B:'$3L0>.X-0XM,-9*01WL;Y?7F2Y##8Q$K/4%@HUD MO.LE>B]3J',62LI.N%*:V*H[=(Q;T- "0\<(NI\;NYOV"[\MYHO;5O>2*2T9 MNL03>!-)0$);\%EE0,T\^0 \2]9NIORC9(U;T]!DTQM.#5W8H,N=^_)\7 R=Y]M/>72DNK$^Q=H$C D*/XQ'<$(C M1&_16V6]2DTN_YR0QW&;9[:QG7T"I /?\8KEB[7_$\ZQGHX)'8H3JH +=39N M21PBIW ,532(G%EAFECB1^@9N2MF.U >)_E13ZTW#6UV75J/+)8C_0D&H*:D>^+#PFU<334C57[GJD./C$L M.H-!26&^0%ISS D(JH0B4?'(F]QE'FX7YL^JI&=XK?03V/R&ZQL)I!2CC5B/ MV;0A&XY<@JO-W94P7!%[%.0W.:6Z1<5N"'I6]3N'2[D#HW39+_/R[MV51-!+ M7Y(U(*VIH[JJ,)C0$ QJXUVRF)N<"#Q&T&[ >58%/(/(OH-0]RX?/X75-$T* MTQ@M2Z!2O34LG*Y9(>)$^L ADO 2)LAY@U)DV493:R[1$YHP*JLE9 MT[Z$[F:QGM6I9E-==5$KORN'6UN-)ELI;)VG).L-%JW )9>AU)X:)X*@C+"TD[ .0AC+1H7,9=(Z[-_< T$$T."!$3W8-^%;+_!I]-[P7_-UW-;XHO!^OPW=?W+YN,R+P MWIR"*W![K 60LI 1M %4Q@(Q>@2CR!M-,I6LF_15WY/.8?-J,FCO30FTK&K< MI>H<)L\T( :1T6=M8Y,[Q ?DU5I9P98X>3K=MH_P.PA7=IGT01'9M&:?4VWK M@*]P^_=UEVADG,7"@1@LH$B"$*3RP%)TJ+/1HI'!8*P[)ST;N M(61O*.@4R=HV]T>'Y6/D.X(GAN$>JZ U)CI>$H\7WI)%VGPWV_*=_[_S[?GC ME:X>ZN2_[<$]H4A4:D8;88ZFWH(*9*ZLSN"%+]%)'Z5ODM.%UL=_C?'?%'']&Y&TGA #D\KC>7L*(!.U=I0R*YC 5*3 FN4"L5IETN3 M#BP->1KY>FB?"^G46.EXV3RZ1=_=G*_OB,1A&+(%[8Q-YF' M/2[;?3IY/2_#SJ#8Q=*]*Y.-)!9ING63UUM-;>;J=1963,DURUKL2V*>K-O9R:*+>SAVR7<(V\GQY26C!Z<1!R1QJ'V%!SK&O MXU\8$VUZNAY)]\@-1/J,1UKHO(.2XP@>>W17U6XE48[N8 MUT7[XNMT1;ZP#:IVTC2YU/B*/ DGZ] &X85G+*!A34[UGZ2J$T =H.['D'.T M[#L TAT>7BW.*%J?T-IA])\",@@23^:T-SN*J$K*Q@1TBL+U)C8-+V^?77 1'?E] M,A?(UI1Z:9JXR"X#=Z9DSFVV;?SGA\D9-^(?'D$#"+T#Z+Q(Z?SL?%8#WL<2 M9I>,D2W5)M .+W4D3]$AA* %U!-&+V/29&2;F*5=*1PWV]G 1#5130>8NS59 M[X*%>E1=/%G<%!)97*L4[> Q$1Y4L,4GYE@36_4 +>,VOAT>1\>*NP/$_+8@ MN,_7]-39IH/AME';)2_%9.1" 5/97@QE#(GB6)8,XR6I9'4+Z#Q%U+B-;8?' MT& *Z !,5X'L+[1]OZ$O5Q/.I;"14_R0Z]!A5C($&2S94^E-R,2&;'(I\SXI MG=SF&# Y=)B4.\#)W5/)-_/[&=CWM"!^7BS_#,L\L3YA8BI"X;6;57:^'E9J MB 9EQ,A$YDWLT)YT=I)%.A 6]_N,-=-1!Q!\^=0T:_0Z,\ZS3H;")@R M1"Z"%T$9V6: UU-$C3Y.M1T:]ADTOH]J#H;9YTWM!"VHY7J@??&NK$B>VQF< M#]9)/.P33(S&F&EC !>=!E5* 9_)X=!!(&((ULHF9G 8\D>?KGHR (^@[KZ@ M_F:U.L?\:C.):%N'M%W(FW]\^WG3+_7U5URFZ0KS))/[+&U(!#M=.Q#6PJ#B M"J$QD !\%L+MU-B! _ (A_\19N?X,(/*$A^C5=X\74[ZUDWF-:?)QOGK(1TH0+;9+'#)KQ6G_':\MT%4!' MBDF%01W:^!2M&1M]QM;)UD!7$.E@R=Q*RFXWK!>)&"5*)L)8+G(.8 *+M8(_ M0E1N;F8?T&*(REX?(5Q/=%1\>*$A"B1UUKW L'79O].,R&3C<8WN>\_!/&CCP7K M:I\>5-4=[,5W!T!=RKG>?GN/&<^V[OE$6^55[03MA$LEHFU^EYY3_$><]@ MNCGR%.?U?)A6% .=7W%!$;QB&FI/;U"*2[++M. $)U_5\1!E;H+*$QY7-AW\ M]=S.*_?1]Z!(/UW_]HOV4:LV'=OO/[UUC_;O\#/\_>NK-U[/!-(Q9ZLR2!]H M'W9U]E-2AD D2A0!K8JMKUW?(VH /Z\^\]UR\65*XOOIVQ\KI"#_[>6@\!=I M/?U"\3^N'IHD>J-'AZ0PBI-/&VJO<&\10I((V465F%%%M#EP'(;\3JKACL7< M U[DJ77;@?MYVW?.(I'K3+N+*[7&71I1ZZ_HVR285R71+L ZB5Q:X6L,&#P9 MS^RCDPX =2L;6H\5 M0Q& TE:>#(*3*,%*ATC_H$)JQ1P=>9<9)P[ASEQUL06/TS.N-:T.QP.H+-11P1N*P)N+)JWY4I4 MO]1TR?LZ>.YM(2F^6*VPGIORY))T$+)2=0PH@M>29!>Y+M%EE\R=;C./%6/L M_M)QJX6[P5Q3775@__Z8+S',IO^-^;(+\=OYF_D7O!#^A 5KBXX:2'0%5-+5 M)W>U?$XYJ8H-(3>I.?L.7>,6"7>#SA9:[.? ^_%1*Y=<7O,]T09CS$X!Q8L( M*M?VQ@$3<'+3;2)Q:FS2TFT?(LBMSN,#JG%#K;[C=CJ M; ):>Z\6YW%=SF>3Q$U M;GUP=W <3'\=8/%:AK4^;WMT^RNN/]6^[S=NR6>3<_/)H9ARFBK M5QWK\D,/,=)^(#VJA"87T:8%]W9 &>2QNE9EFT&>K[,#DC%__VA\+CE=8!]#9U MSK6BBB2WE>2%?SQQVCMCN0+'0ZDU]A:<(@'E; 2%:HH66+L!A0]1-'*M<'< M'$9U_6S0]VL.KR1W<3_I2FR&:<.\\A",$N2!L "N%%\G8Z%7+L843M21ZS$2 MQ\V^=W!^WDB;'9C,^YQ=!G!D%7#Z9=MASY!L7); $>M95F$0M%" B6F93:+5 MW:1&:1?B>NOE-0PPOHN_([7414[R/E?D\I(+DB_37!=;P.7DRHV3LIH$VF2L MEY($*T769H;**5)J!P9T&Q3/QY4\#&VOU?NV"Q25';;N3UUF'K1" \6E/] M&L2-8W*YI!0JEXK.H&.MI3;<0R3?!#2Y*MK[+,2I?<=]C-\)NUJ=V'$\1#]= MFKP:]%4Y_7VZ_O3R?+4FF[[\91KB=#9=?YMHK8(51H+PJ$%%R\%[S<$DYS07 M+)IXHEWX23I[ZUQU(C .I[LNH;FQ\:_//L\6WQ#?XV9(RB5[TYI>92XX6S1$ MYPRY&X[,?1$>A#+2VV!9C$WF]NU-:6]]L4ZY1P^DOWX!>F='J"7T6P?Y)JLZ M"4G<)HA:T5JTB;Y2(I"C;+$0RK)H4Q]T!,V]M<,Z)6@'U^F(\-T4/=_EN(JH8)LHI22!WUC"OJ3Y>D[O[*WEE:# JVA]#LP MB;N?+4S(VS"Y1 -6FDV[. /.1;<)T,A+R76,60L+N#N)XT;2'1S3--+FX3A= MT.IKB=-M(=/NPO4.(Z98 '4BAZ5.0/#*1' HLRZ96Q[;#"$;A/Q.IDZ=J M" M2]UV8'G),[GLW[EM7$S\$U/K;^]F8;XFAZ46['VN'YEXRW3VL9X+2-I3$OG: M#DV :),+)6F;>9.Y9[N3V&7_A*8 NEL)W$:;7>0X[_'V6"FIEISVCJB@$(LD M0&O(LQ8D0FNRGYN@>>]>=D2\;B[V9_WX> M5],\#CB6.FO8_:RQ":).?WIK3+"J11H3NH;CO& M\,UEF1D:K[D$%,%OIWC%Y V0+\^Y=K(*\B1P[>;N;X_(/%1C'8%PN4B(>7-O MY/VEOL[9$IY57R3 M\&IW$L<]'>T L(VTV6]BZ^?I/,S3[L(522 *Z0$MUI82W$+D5@+]'XO-L11U MRL36GN2/Z]V>.K'54K<=6-XM>[@Y%WFWG!*GG^MDFF^7D26SL3:#RJ$Z1)%% M\+7@JXY05)D3R;S)K?8GJ>HR?=44)G=[?PRFLSXR5C?\FSK1L_+VMORRF'\D M'_EL,_P(:?T:[1V$I.KLSLT4S\#!>')JL@Q)ZE;=%;Y#6I=9JE."<6#M=6 2 MW^/GB[6TO>$\420<+Q,#(THM.DP%7"R,?):0$LN69]FD*N\N(5VFE4Z)M:,T MTU' ?HN)RT7S%U*]AFHE 4))QRAFPWI]/IMH TFGC6OX!$U=YHQ. M:N(&TE=_"/QYL:0U=;Y,G\B5J#,'K\;93'(DDTT< -?U,CT%?;7)" ?!;4RR M!*Y%DYYPWR>MRX30&'@<2'O=.8$/SV_WQI"E1PG:9K+UWG,(5EM(65I&JRVH MTMP'?)"R+O,]8[F Q^NN P]P=YE.HA1Y+C-)&QKO_P8IYO_^#&)R>* C7,.H"Q48%B!#T?<@03HQ;>91U9$P>T 2_C M.J[-$I5C:[T# WT4L^\V@^3N%Z)?#+Z[*=:MJ"?9")XVQ>'(:/L2M;<+LK=\?:(;LXS0--"7V MY@NN!]9NYV.]NT'XVW(1LX79]2S;*_BE:+CS,=8<0YWM[@V!(%O(GJ(ZVIN] M:[,7#4+]T;U$CR&BMO"=+5;G2_Q &OUI5A.(T@5&JT>!\SF#0HD0C4?:#T)F MKB1I^_Y@JPCF6A54G :G\\974 %XRL M3>MY,(7@BDU,\>,D=6)?Z=-/*NIZF86D=T:QGWPBC%DKCJC-V8;2U^9!XS M-T+8)L6#3Q$U\DSD-M@:3 L=(.J/6L_S>K6>GI%7L)HHQ8QQB, WK04+>25. MQ *TV0>=A6'%-#E_NDW&R%.-VZ#F"$EW@)-?<+7"[46 U5W(NR)UX%& ))L) M2N8"KK@$1@8MO#6\4>/Y)V@:>?)P&P0-I8,.X/0;_GE#2,O%G+Y,VZCDX8V: M([?19T$,.4=QAV00DRC@E>;*63*JK%&7L?T('7EX;%KW =IK.&D>.3;SUI-+D[_^TC3.6%X_0;!/*B".0R0[3%0G#!ZJ2C2;R) M"]PNPGQBZ;U=OMR4A%SU+M]\8G-);X8?-DW,HT@\%A' F%AOZ,4$D3$%)04F MN7%,\R;=:8^BNMMX=!]T[6%"!]9C![O[C2EZ/R^63[#^XNMT-1%6^)B3)+&F M",J9>C-?9V %370R9)MEDT6[#Y5C7P4^&7KN#L!LILH.VO,B+S2V" M7_$LXG+"HS.:.0L:%0.E2KU-RCGPY&1"F]#X)B,Q'R)F9%/83O>+@171 9BN MA?/[.LQS6.;5'Y\SQ?J"<(IHO3!-@KPGJ7J>_N&!"+E;A#"8NCK WL4\D/^AX_ M+Y:;WI-7TX6B8U+5T>/.RNTTM&BDASIC2DFOE,Y-DK"/$72L?;K[W(=JMQ5G M6J@<0*9<@ZK-,"7A0* W+'#)K6G2TV4'VL;UU 9!R5US-+1&.CZ2^][2WD1; MAYV[[?CH4QFIASAI;:K0F>1*L80ZK*7(R @DRH&3F7ECG#2N2?E/,U.5/F$^ MG^';+?[Q>+ 6%CTC.HJF)(15LFKM:!]'9J MTO9!TSV3=@+-=>#KO\ T?1M%0?)#DVM457P$S2-/*FL!U%-IL .PUE:KOTR_8-XD M=K[+7>2:V*.PVQEAZJ 5!&]B@L)C"86CU;G)K??]R!RYQW@+2#;4TS/V# >O MTSKJA:?R(D]>G?4HHH.G_5=; 3S6N\6&%W#,.P*X%BXKA;G-()A6ON5OY_7X M\&VYR@5=O&@UX:*8E!)Y'HK1@N*IU$G2&4S(&+-G@:4VM:J/4=2I?[@/(NZ= MB0TB_6=LSB[\CE6HLWG(WRB7/Z!/O%R*:-V3*P)>GH2A1*-3FH;Q^-OYZOI^MO?Y]FO*^9 M1SSI=\M%/D_K5;VJO%7ZUH^9)(Z*V5IF3D@%)5@$YX, 9%[ZZ#SWMDVJL04W MG5KJ?9#X>"0_EM8[")VN+MW_=+Z:SG&UNC0LF]*Y.E2="<[JO?]8F0D0HB]U MZ+IC4?HZ$K )A)^B:F0HCH^:NS@>3(4]X'%+^ZO%69C.)SZ)S"5!Q'JL;7^$ M@F@T)RGIE"6RF!OA[R85(^-M..T^?#AS@*A'Q$EUK29OYJOS91U <5$I2<0Y MD5.$PES-K0I+GG548+%PG91AB/Y[7N1##^YBTSM$/XN!A-6!0?AW#+/UIY&D<+U@@$E,JCNR@X0I4$A%B] *$M<6+(*THWPTKGWA^%ZG98^W" *(; M6_LOR+OZMIZF*]J-*M*:#)@*(5='"1&)@<"\-4&6(OUN^\"=!X_<17\8?1\C MK!$5O5JN)Q=N\]OEA=.\<7VR-B$GJ\'45OTJ:J*?J03:^2(E62SF=ZFVIN?? MV /HN[OV_S$"1K;_W80A@RBH#X#=%,CEG\].[74#MQS^K@KTL^+FPJ[9E2%:/ M)0K"E$@&G& 9-.VICGQN@4;NM $]\9+1P7"L_A8-A#DV**XVU[L\H-,\L (I M2-ID9?#@67:05+0IA^*=V],C.0 ,@V]"C< PA! [B%CWW9!_N:K\#]YF[PH# M$:KD7,WF,&- % *_\D$[T>0.[L$4CQP(=>,#G5;U'6#\!D]U:%T]B_G[=/WI MDJ_77R^F ]5"'_I?_A"^3BBP=$B2A9QKX@EUAJ#1$\=&6(.,Y]*DR^H!M(Z; M^#L1BAZO%VRBT@Y06\_5WY:_+1;YQK*_8NP5$EUI>E&(]'F&%^VJ7YS50\=M M*^N)B)G"YB3(XPT2%,<"7OL /,9DXV4-R#*M IZR=H&YR$,3I_0>)>-F M8<=!TG'JZ&#+_6TQ7USR\&:>2#(7G$R,Y$';*,"50(P4D<'75!(+Q5@7A5:\ MB3OX*$7C=D@=!U_#J*<#G&V))Y_T@OZ?<([5_$H4M9I7U5PE17.E]M'//D-" MM &%3]8T*7E^A)YQ!V^.@[$A5-.%9[5EY!?:VS?"^J]S$N:ON/Y4I^-^P8N& M=).0#98LD 14+\@XY2 4E( \^H L**Z;%,?N1-VXLS/'Q-^0:ML?C7Z+QCE^ MK(GN#P,V75M?LS>Q10B5% )+1M"*\I)X4"2TE)*1.6=CFKAJMZC8"6+N'PMB MAZMA,)=_O(L>,:PP+^:/?.H4%SMVH^#4%SD.D$OKBQO%%^^BKZ/8*S)M4N!# MX5"O=,J8@\K8Q.=N?W'C4N@/9OM?S/.=JZ<7J7ZAB[1)@[6ISJ; "YNIMP% MJ[4H7NDF$P:/([N+JM3CL/7X58SF>ARYTN2JG/NF6=A45:A2*, *'(*2Y("@ MLK3_)$GRT[YPEK(+NUQ#W:G2Y%$J>KE;T1X&BZ%U,C:PMNOR)@L7Y_$Q>')'+"U,)QQX$3$Y26(QNR2!=P/68U2,5[4RD'870XMZ1+QLF@\NOTW^ M^'W",GFF/$O28XY$L29?-7C<-./2.5O+V -;X.H2'2M,?_VX^/+CQ1.W +GX MYBX^KM\Z(AB&4=WB*#EVH/F__40,.YL+.LA,4;R3=808F*Q.8+:%-/^A_Q,S]/M@:.G._AQ['3K ^FD<4 M:(//%/MI$6L>T5#,((,"5VJ/?*8QA%W6YO_.F?M]8+!3YGX?G8P-K$H4H!3<3(+QM":+)'^&YTCNE,MFE\L&_WB9^[VTNU/F?A]1=Y"_??/;)&#, MNC@/0M1[:K[>L"RF-YR5/[VS6\]9N[W4MWB*#F.6H9XX[0! MN9.^EGZS&&G'YL9 +*6 T))I+SC>NV=^JE.;$^?NC]']GG+L0O?O_GWB*6@F M&V=!A.! ,4G>FH\*A/21.2_M@W4"1^G^W;_WF,P_1O=[RG%4W3]R (%:RESJ MH*2<";N:UV2@TI"$1JFR"!SO5+8/>G)SXN3\(0'!=U)T?G'ISD5E93S2T MY01QLFG@ T- G16GW4U:UF0@[?^>&?H#8IB3:KB##/WU[-,M(Q-M@E>9,XC1 M*EK6+(#//H)6&&(6IB9L&QU%WB+DF>;6]U+__2/+PW71;^+\4I9S7!^2X;[Y MZP.EHA^E:*"<\7<.2:[2?-(9-%IK<%CG3UA>&[]J"U8ZP8)'76*3:N<=Z6M\ M^G<]5JCVE?(-#UV0#IB,.CL9@RMC'/EU,C2O!9KV/-8[3%4]CRV^ M80(.GP-Z_R'#&ZB&LSUW!99@RA6K>2VL8G4HN@)G!8?:E%A+C,;))OY)-D/0_7\1B0#:B6#GS&A[BY"L2NY*4MDL0X0E">Y)6" M)J:X!>Y=48I\#6F;9/UVHNYY>(1#0^XX)?6.O ES@G$O W@;6?5F/7@7(R3& M639<)2>:G+X^2=6X.V@#%.R#L[U4,O9=W4M.-LOR+B?TCZMIWC1NK V'JJ^ MN7[RPS+0O]2?KEZD]?3+QI6><,%ETBR!C\K7>DD!GJ,!'2T+Z,C$J]W&4 Q( MU+C;;#LDCJJ\9Q$5O\AYP^10MY)V??3P<>WNG)PX<$462Q'9@G"$6:4D ==; M!=KI@D5S;WF33H G"EQ_PS\O J7I_..[Y6).7Z9-J?CJ[?+EIS#_B&_F-S\Q MG:DE=$Z1) E5B^<&=J8@H! KKA- M@1>AFE1P'$+LN'@](986)U9L!^"]YN5OY]-\8[:TLAZ%-@9R#A945A)BD0RX ML"ZSY(QP30#Z&$'C@K ]%!Y.'AZGEP[P]6Z)7Z:+\]6C_(AH77!.@52BUCW& MVFU+6-!8F.(YI<*:E(U^C[!Q\3:,^N_9LP%UT0&V'CDVWZR].K7*45@%2KM" M:\\+B,Y'\+I.@.,D*?; E;IF%0WC3QD>;QL=2DW](N[B8HMVW%B&'AP/F814 M&_N(P$ 9DUUQE@+\)EOFDU2-G"4<2O>[8>H 1?22&WR1_NM\NLT854XN.Y!% M8830)5/851/UTI(/H2-QIK5("5DP=K]TW\/OZ1(EAVCSH3I"QG$#AJ8")IKKU7(NB]4/+P>T;.\[9%R0"B[6"' M.G2;_^7J(I(601G/#0C.29!1*HA>&T!3)S6[%!1K:2%>FT%;E383%10)U3]#T/--G M!Z)CT495':#ND>WGS=GG,%U6>6X&!@7!$C=,T1HN6#>?VH8B.4BNJ"R1OLZG MK*2_3=WSC$"'0>+PZNL DS=+L5\MSN.ZG,_NEQU.BLV.6R6 .1Y!H0L0$3FP M))4F;J.Y6S,P4"YW)_*>Y[X]#"H;*/!9U U<+L';1>2;?R:V%Q_G=9T.6SZ_ MTZO:UL^2Y[:G/1@Y0_#['LGMHH5] 79P, M)(,Q("(X@ZPR(R$P92&RX(10)D;=I(#VN1[+[J/[O8YE]U%$+P=NCYP=FBB% MLDG2QS+[B/:7E#RR-FA=,')X"U@ M[5&J%!GJJ&JK\Y*-P.08IMWZNC[?8]FC43* :/O=H:Z3B%9E:W@JX!@3H-#7 MYBXZD<201EAA6^ JW?[^9/\+>ZOUB M-OMYL?PS+//$,24=QP V6.*+6PZN_L&9859XE*RHG8S30:_O![F;.G MWS?.OGAB1+62?[\F[,59':CVWQM%3H3EM:%CA$ !<"TIM+6+-J]3)C)&6X(K M^826["9MXYR9]V70#M;5_O#S6_C-\6-88_YPFHW42*54XAF,KY.Q2@[@%.>0 MI>3$FV)6G?(*R^YF;_!Y(GWA;G_M'+F1OI[G4[5S>*AEV4#M')YZ=(-V#CMS MRS"@ MF) 0,GT52DDIRQ2U>6"26E<5CJ.W(3P*;<.KJ1\O['/[X.NP_?50Y3T?/T\K M+T5$!5*& BK7Z2N&O-<24S*:R^),DS4ZH)_7KF=,6XP"P6$@N MR,JK3GC8&V\J>1V45YQZ8K4+5EL3+'8-( M7K#31C$NV\S1V8_.<4.5'DWF82H6<4X[NC"D3=4V/ECW]&*$ MSK4_=P*#M555MA%2U3]^E%_;QAVE!A?9_.O0[+^73^5(CF])PC/6C."J9V'7&$(1J9;G9=/0@1&4F"D\N M:I&;5-ZTLBR_IT^8SV<45=Q]PT]A-4T4&[^:SLZK8W5[B*<5G'E5/ CT#I17 M!IQCHM:XD#=G':)NTLSH0'H[M4K[H.FN53J%YIZ/S7JY./M\OGWPHFP$$*X$ M?/>)T;(C7-K*&1TN@M>EDRM8=.-16;HK"0)_(\:Z)"]HQ-=/68VF2 MH&]E.G_#]9LYJ0-K^'MCH'(P3NH$M( U*,126S[%&OMJYE!P$QN-G7F FD[- MWCY(N-_2\EBI=Y"QO<7$1"I1K"*5%F%MO=:J(6J7(3EFE;!!E]BD .X6%6.W MHCQ:JT_A9"\1=X"/O^/TXR>RVR^^X#)\Q-_.Z\76MV6SBE9OS]>K-=EV6EI7 MDN(8[]EBOF7KQ7J]G$;RA6O MT.ZB7.#@B_1@E58I>.0*F\2QQY,^KBD]*8A/K.<.D/V(>"_"N7M2G@2G5$J" M0Z"_: /CD?P;13&^D\%D#(EE=T*S^QB=XQ[I]V!X!]'@8)7)PT7Y=W).UWEW M$[/AM>5Q]AZ4+Q&"]R11G8U!1,E+DQKX'>D;%Y!-_-$6FNG (C[(UH063@I*:UM#)X-57MF40O>^"K;V4T"&2+@0TX<+90'X M(#-D[74N$&P)$$- &7EPCC7I+_D(/7V%RJ= TR&*Z !/+^;K::ZD3[_@[YC. ME]/U%%>OOZ;9><:\K?V_2LW?/ZUY<58K5"8DQ("&&[ E2U 9:1%%9.2ENL2D M0?J[B24;A/IQJ^&:;*.GUVJ_AVTOP^I3_?_K_SJ??@FS&E"1U_H>2@X[+]>1CH/.S&@)#%;)H(1%?XM.BM<<&!)R-:\]N>ODIU*#23 M/@ON7&F2+'N[K3'TT]HQ1J613V!2NWK M,,V<08I$CJ"JEQEMU) 9][$(KWR;PJAVMNRZP.;A57.GKD9+4X>9)/"!6W(V M6*)XR C@&+,W47-D30K!]R.S6ZNV#WX>+X4:7%,=Q!?7W-U>YP_P><6BY"%+ MY10X65NY"(K( LD46)$VIH(!2^/RO)UI'?E*8FM$MM'9\]YQCRC V^?Q)]QS M6Q;4/0'1( 372A$F;772HJ!0UQ8/4:"MP_^8;W-Z>>H XL7Z95@NO]'[_B/, MSG&20S VEWHZ'>I SMHO04H.'I5GKO"Z/Q\#I M>+EW")_?%O-TP4GD6(<,(!B;:@I;&G!(7Q5KDXZBB-)F9L-C!(U\E_X4(#I0 M^EW@Z $7XY[?>/L'-SXYT4D)(\EQ##YK4 8C1&,%K1UA, A;JQ5:[88'4SWR M!?IVN^1I]-AO<[I-+Y5MZ?4>,) ;_Q1= WGJ-UY!BKYH,W,CH&2) M\\P0LG"DWR))TSP*<"R*)++SPC7Q6I\FZ_@B3(HI"=.7;72V+[H.:Y$%&8/5 M4')BH"1'\$)*T%XY&0MWVC0I3?L.7>-ZZ0,BY7ZQY'#ZZ#?-<'LU'Y["?_ Y M32Q.P[3\=]"D,&3:5Q"8M/7NNZ>H+/! ND=.3K93,31IUCB*W;F=ZBV&>1E- MA"P-+22I.;A,F[E704251-)MDO*[$->U!=H',SM:H,,U\US,T._G9V=A^6U1 M;O_XB'3G7L]O8K;VX>DTYBSEX$5($:P7-2]?.X4750 #NE 81V::Q-:MS=D7 M6C+ULL+V%9>+:,(]2FMH99B@'"V44-T ])O3*L$H-&"^R;7IQPCJVFSM@XW[ M9FL #71P7OBW,)W72Z]OY]</$Z]'6[?EXZ;R6P G:92[\ <;5A[G!O//2/9 M)#"LGK+[;,$9&P!=8EJ+X'B;UOI/DS5N=K*A@1I0&_VF(-\M*WOK;X&$]U_G MT\_5"A^8BWSL40/YVCM1.I!;??FN=V1A:FQV]<+KL2O"5!)&"KO<=(WC" M&H&AMF@7$75N<@/FNY0=:X,>?<%#E:\ZY9Q2B<")9U#%*(A*!"A%HQ/.:,GY M2:7077'RL$BZ:Z*:*:O?-,(C9N#PM.;3#VQKO!HF.K\//)D<\T;5;=$P4-$5 M'&GY?W9 MF*M]4+.SN3I,,<_.2%V6NB[*0Q\X(O=YU/O:FK@#>#Z9!8PN:'+B/7ATLO;P M$>3"&PY!BFAT2"R')@%5O*]MA%Y\G:Z(:"6UK)?BL(XG M*&@@Z"! "(S,"">$-#L@BQYZ U7TW5U$W7KKN'!IH]#%L=+M 1*_8NWI,V&F M6!>4A60XA2 \$@.9EHLW,G*.J4Y5'A04V_>. XLC-'97YP>(;V2M_SJ=3\_. MSRX(C]P[AA1PFJ#):;16@M=9 (LI)(/3P&4]PB!_@03K98F,C*/3:YD[4#;N*>N31V) M5AKJ&725H5>+LS"=3W0(7-8*A5S==J54!"\9 XZ\7F8V5MLFE<4[T-9IL',H M'G9._ARFG [P]@'3I_EBMOCX[8J9"VMM-#=8M %79*T2P^2UJ@J5H7< M9NCWHQ1UBJU#=;]HH8@.$/7[HJS_K#VQYOGRRU?X!6>+#4\O%ZOUZH(QEUCF MAGBB\"&!8DF XX4P$6R*5J%!(UL@;&<*Q]U"6R.NC:(Z0. O&%;X:3'+;\X^ M+Q=?MCVA+U@1EGGO8@'-K2%W0]<:9+7I"R)<+79FLDEAW!,TC5OCU!IE0RFC M US]?+Z<3]?GFQ7S\_1K_>J2DZQ$058;Z(N,H)+1$'F1(*+RFGD,R3>) QXG M:=R:IM:H&D@5'8#J/_#3-,VNJ"0> ^27,\P7EI7:QLLC!6\%!17+I7/()2HXRHXM"JB8> M]S4).P'%/E>@'"CJ#D#RCVT$M!G)Y*BNSZS+\+O\]J9T*-3_.;U0IOGO1<\,Q9B1&8JCV MG"7P&#.=,+KHT7DE6).WSU,)[_2)]$@@'8K3%EKM&<7_N<)R>_U^5O J,L=] M75>5(UI0Z#7X;!6@B(&A4\K8\^8?'VGK%(M-P'(H4H_47,]@_,=RL5KMD^A5 M0A>4H1LI^%+HS NLVWCI]&>6Y$[?_2>%[KAZ[@#1;U*Z_7)[ M'6XP?X]$1)JM-4P_7^-:U?/\YLMB>3/[W_7O[Q3,7IG$DJPRH4 1J1;7*@:Q M. ,\.J:2]D.^P,/T_^[CS-\5/E8E*WNW;,9%[(%Z2H MUM:Q"0C.%XJ4@PZ>":^E;C+CY5B".\VM3'H_C*GC#C:>/F5A]380MPE_^XQX M<\?.VZ\_A?^W6'YW'58KXOP]TN_B-W_M<;068E3DV.4HZY+MQ.^*IG/@SB;% ML/@F[2EC,="I+S1.2#F)ECOP?=[-YI6'-=^_ULW%OQ0*3=9,O\6R6.*3"^[I M178E,K,:K8-0:L9>U%Q9BAY"DM$F[X)ILVGD6(*G#4*G@=?S5/DY=#WI7.WU M3)T7;"[6;.[@33H17%U?J@(QJ(0N$(.,('5"SJ+4X?DJC1VSC 9][;2V=%(T M-M91%_[OGI-VY1+%PQ(E.%$;SYFA"P[F[TK152.]E\4\BKV!'./HMBKU!C<4IZ\"S4)9$Z0:A/EK((5Z=4,6>: ME)JT9ZW3IXS&>9-ID-'!6=G#]6^D]G6-ZB_E[F_-PO6'Q6I6V?RA#G58S>(U MOI^M;JX$)NZ3TF#6EY2H&^-$CN"RYPRCE1&;O.V-0GVG3QCC(/[\^KVX.2Y/ M3W/X]C1OI@/6_Z 43.2DO:,H8?:)_B!]KDVA]V-/QY_V,B95;6?"-)/?V2;' MZ,QS2C) S'4!I;'D7AI-1>#)^A M#5>@$@$A&@*$]%*I**P(K(D_NI>J:0$VFNX/P]01BIAZ /R>J&Y3;9R*\%$R M"]S5F2U!9@A2(3"3G5'*")WD:^[>85_5)5:.T>FBF8 [,$*'Q&X:R36(&8H6 M 52N71#H'63C@HA>,9_..UGZ_:!R[NF'HIQRWXVLGPX0]_0(73&NI F5]KHQ M4Z%EX%U (&EQ],I&QYKDTY\2T:EC?J2"%R-)NP.D/"YD^65V3:+Y1UC]!^9/ ML_FG-^EF]L?LYNM5T5EZ9@/8J P9G);>H!/*IL:;<7:1UG^EQ0FH M&EDS%_?>MEXO-0_7UU\W,S;P8>C&>M(&>1_7MYENASFI^7$1T?9% M;3P)G6^#1HT?T&306FA0VB"$E#0$%A6=!TQ,GSDA-M(3VB8Y._M?S-\MOOQ^ M>_,H\74=^)73(;"4#?CUREI#[FH(]!-FG9/Q5C+=)-9\C;!.;^:C$+.C6&T< MI71P6>_A9U=)2)2.[AYAP0E',;MR$AR7@>(EQWBV67G1IA%Y,*F=7N:M@3B& MXKJHY=G#X\]X>]3&"GENH'U#8*=U!,WMW-%* MNKC(Y4W.Z^J( Z#THESQ$K1PD%I1TY 0*U>@-["2Z3TY_ M?:%O6=X5[[Q?S#^]G_UQWU[T'WB=WRV6_UD7I@H>I.0!,$@$9>N.N"@4.)9* M3")9SYL\/A]$W;3QR3EQ]R)E-KKR^K6D_U@L\I^SNMLW_T@?./]4:\HVK8-' M6,Q]'S>293R8XI$LX/WWO7GY?5MP5PON;"T#Y+8Z=X+NUV#J"&^1K5392:N: M[.@<1.7);]>'?-GCECFEA!<;N=\B[2S!V_R_3U#VUO\AKN-!T&26L,2SD)X+P.B:G%R%XS!TP'9JW/ M%2@7;_@>L^+W7_MX4#+Y&R(D<@#XN@=,9'!6%V!,H0_<9L::#(;;0],EF;0A M^-E=H7F:6CIX:7YDY4O"?L(DHN//DC0JMZP3'&M(G PQU M4FB2R[9)EN-(>J=]W4V0%JW^UF;$N[P3->1O^77:R5R#@RX MX0A*TU7C494ZV51FCB5%YU[S*<UA^=[O>-_'Z M >4RV:P-A!P*J%PDA'K59(S:8XJ:Y28^^YA,3+O_X?R>Q-D5?Y%!_6^W7[Z$ MY==%J=FP,/^ZNO^[)V2#3OFZ]@\!PSB>Y(D@&B-38I*\V$#PE]: CTCQF.0) M;60FB":S\Z9^(EC7R6>O%).U-3S6M5$UL1NU4.!902E,2$(UV82Y@YY+>AH8 M@IL#G@8&JZ.':_^^U^?M[6HVQ]7J-_RT7D]VUQ\FI#+!(3#+):@JI?OR.)/=#/*1PP!J1= MTZ\H2*AMGQ9C29)+Y:5K81.>$S)Q(^3)X!A%P%-;@A^^X+*V0-T;Q_MUNTYE M80C9WI@$*FJZ3FT*$$Q00F8GS?.TPPZ#L/WS)UYI-(Y=&$%T4VO_XS+\@=?T M[_GJ]\7RYGZ4T/O%I]GJ9I8>EN066U(@$:4Z_%VE*"!XL4S,:H M:H>N$,1+B. T9R"$#"DK1FKW!\'AE2^:=N?K2)@84YA3 ^/-/%Q_?6+>3_2!@:>+3,;(+&*;P0;/*>EEQLIX;U2G";LCM/RZN+Y^ MMUC^&9;YBJ-U'$D".AE=6; 0F)506-:6L> 1FY36;:&ECW?S([6[ RO'BKHC MM%S%HH)5G&)I5XVK0H2 %$M3'"T4*N[1-FFEN2>@#UPQP;)L<)NB/SL9EZ_-TMT3!/7]?\7*_5&3MC'E MPC20TT2(M(&\*"D-:.:=9IISP[#E03]SX=.> L6[ %=&.J*&U0J>1/)0]*_H M30!+9Q7I%'K5>IK]:R3VX']\Q$RS*7I;/LZ@(+(R%JJ4!:98MUT4ZGJ&G^G8V+1 M2D$=H&W/K?+BX$;M)&I?&PM]KFL.2&A!%^!,11^$++*-4SV QE[22TTOZU8Z MZQN.V\]Q9!R=]6!D\'5/BX:0#8(/A>50'7';Y)EY()W3&LAF>#D[NEE\P>6O>/<:NOH\^_W>ZOOHB>9B0#)9Q1:)%55+3(U@M71,FM+D87$/ M3=UB[G0L/!_%.9)B.L#8PW3[CY@^SQ?7BT]?USM*[]E)AOR5[#04CIK.:!00 M4]!UF"@)+J&7O,E0^5?HFO;:/2?6QE10!WC;[\O*J)"$0:&9R@@*"X?@%:<; M(7M.TD(6FG2YG1YL-$NZG1-KXRFG Z3M$=S[A]J:PI)(F9U3)103:;G%[( M/M>M>QI%:9(<>8VP;CVX(Z%P.-:&ZZ5OG.W:?"%4,,E(!G05Y%I [L +'M=+,E!FP:*"3+YJ]2<8>&D<2)>< MPT#N*SOW4+C)MY9,B;NA.IEP<#NUH/^@+IZVY:H:@9C+OX"9]):/SPU]UV=]L_NFA M V#TLQ*!5&J>#W-XF@>I00J?QZ-I!95AV]C2]'8W+/W 9 M%Z,A9W:@,= M=; 4;(M[L(VGHH57!NBJM*"*TW242'992^>L8(';)O'$(<1-VQ%\=M2=K)_1 M,-=CD?35,[?U;&725[RC0NGG4G@HE?[_FBCG:?BZ*.)RE< M+U8A9PJ!(K]8+41=@RHBB%"4XJ4(_7P^PP46KC]5QB\OE'%55[U+$1!8R#5G M:S.$& QXY7U@.4G39K')?K(NJ4!]"(J>7V0C*N$3^0R M%#R7L1STU>UMYO&2F,1T*J]]?7>%%!,Y]($I\!D5Q; VVR1XT?+R%\$]Y@'? MI/^YG=&!VNW9/BWNVJ0&A6*1<$Y0NO07H"8>@WN,$D8Y/A-6/7'9^A M2:@Y=-DH//?MA1Y M$%Y.+$4>HKP.L+FOXM5Y;AA/$CBO=6&6:8BH)#B>+9=.FZ++OTN1Q\+"@%+D M(8KI(MGQ6JTK3\BC$!*,B[4"PCF(KC"Z0IC#''F@,/'?Q<@-T3:F@KI W/Z* M5R5"2#E+D+I6W' >P2MT8)TKV2B;8IN&\;]1.?(I:!M/.5U@[757^6EFJ(@2 M,HM0^Z.(.VUKRCH!6N-%"ABC;K+L=0B1O?0^GCL&::;(#AR]/3S]BO5$S^:? MGC[8?E@/2>)7.16.(1APLA";=#CI-(H"/OKHG$XUPWWF8&0?O=,ZB.T ='A4 M,IHV+_+-_8?5S>Q++71]N4[Q7&_O1Y'0_@W^=,E,,W_+"!XJ6#W/AOP,'^HB M8CHTCOD0F?/9-[DOS_H6/VQ5\]T))TM66WA6*5S_7PSD-@4C+'E+D$JM0L)0 M@T)O@7E&#I-%K_BY#?6AM%_2N_P0/)ZVD?MT-??M=FQA^6U?8PA[@VXQZCR,O%* M ,0K)Q5R1T&!D75=%07.%!Y$#\%K):6R6?ESMV_MH[>/2\6 MM\LK5X+DTB%D+2J7NLX1CPIBWS>%OO:!SUB,%2Q[XK/F\0PY]"$& 86ADHDCQ^?C G9OU#N6B&F;*=I# M\:Q*ZMM^UCY@EX/C AT(P8D;5SQX:QF8P+D07@F=>NW-;K;JK0M[.%0Y_3;U MK'<=WNW\N-D4O!_QP+KE4T9Z(WV-OI&>.;_?*.6[Q>IF]5WX?49BG_TOY@]+ M_#W,,H%M3JF=CZ20 MM_17_GF%@2L*PCP4P14HI)/B&"<."F:4W!9D30J2]M T[=/E.3'VW):-I:A^ MTTQ;.*PIYI',V>:SFAFU;;1V8MI(^RR9G,!9+D Q(!**-'2,0%="V&4DQ(<2@'9E\23=5&$)LU[AY-XV89O" )W M=U>,JL9+LH/W(EAL$<$)2?7COJB9!1W,92?FU9CZWF<]*%$T@3MS<$()X":X M+&/R(31)F4]L7K_'Y>P/4OT?FXAJHZ\KD96J&^@@Z;J2.=._(J]#L K7I:#A M137)(>Z@Y[(-YQ!LO2PR/EU!711\_G;[^^_7,UQ=V:*4B63?*^]$;WU6YV3I M,3*A,9MHVB3W[@F8-M$\)9:.4L&DX%D_1/YV=^M\#'_AZE=,2.>!'(;[@\!" M9MD:#4&&3 *1"D*( 0*FNILW*2OU:W?HZU\S;9)W"M",+/HN;-!WB_E:(/\] MN_E\WRNT%MIZ2-4]6S&JR%.NY<^*I)4=@Y"E@6*91)^UD*')E/^#J)LV5.GP1ZE>Y,8XH3PB*YYJ0*1Z85UFX M5)@TC78L[J!HVKSJE,9M'"5U@+8G(OJ)1(2UK!X7MP^'QTGE,R=V,K*:&=QY2AR!MC\$Z55V=IZE&R=,W2]!WGYEGT;.4(@N6I#1RFV^7LYNOW^/MB-:/H)^68ZTQ193!0N*(RN(0,N$<;6&0RQC;C6[^E MX[(-UQ LO3!<)RBD@Z>QYZG\*Z6B]])I\$Z3"VE\ I=3!,V%8A%%)%-[CB*+ MR\Z(GX*HDU32!:36)V%#?. J:%^/0BH&5$X&0@D!#)/6E:B"*(UJF)Y0<=F9 M\M/ =*PR.D#2Q]D7W#"P>G/S75@NO\[FG_XK7-_BE5%$KDTDE)AJ169(M>*= M/$)T4D<,V<8F"?$]-%UV&OP4E(VEJ XPMS^C__-BGC8/Q0EY+G67AF#>@9*B M0$P):^T;C^B"(U;/7Y'Q2.!E)\Q/06,3%?9>ET%LW: 6\U MD'$/@$XQ1(W2X+.&LR-+,QZ_\[*3Y,> K:52.C"#NS*P5TKRZ'(0@#FM4Z\* M'!/T2U82"VBY*JTS M\0=-E)\E/,W"@JZ@MJ5RQ9)X*O=EC7=I[LP"=.0L&$ MR&46QK=&UV5GPT<"U"!%])L&?Y/2\A;S9BS)*FRDM[')[V;#^$K^MT%T%P34BX?MP0'4V,P14%93U5'B/%E<)7U%DM26 B MVR:=.7MH.GT6>%KCR/&YT\YBY\G=/KLP21Z_ F MRRQ$;SEH8T2*67J5&TT+'Y.-:9]YQT+@RVGADZFZWS35P<;F^!3]T*\XMQEM MF-[?!V6;8_!"U7&PEO C4J:?@JQSBGC"()(I3:I1&QK3IYL GA^N9TE>@=*% M(NGTT,?0Z4$)7A&QW)2@69#)EB:%"X>3V*\1'(*;V!Y5T_ M3ST3^/U35.:\*.]2G3P>:@&BAU!L@(S6,J98W=E\T/O@]L_OUSX.T>\W[WPC M"'+J]^/?2 6W].=?W]S>?%[4BH5[23U4OKMD@BT&I*G)02P6 DL,8BG"*J.C M->$@6+SZ5=/F]IL@9%SQ3@V6S,W%OGK_?LF(*%L*[!ALJ.(<,6 M T<0.ACAI$PQ'-;B_OIW39N];P*7D07XVK' M]T^;=Q\;/6,(N0/K=-_*O&'EWL9*9TM@/ &K]71*D3"BY:PN51->!XE:-5G0 MO9V<:9/HK>S."*+O $#/WW_OV4!MO'=6@.#)@8HY@,_.0O%16!ZM][%=%^]+ M>J;-AK>"T!C"[P!#[V;S,$_X'L/JI;O'F%>LY )!ZKI#*5GPR@D(*!CWRC#1 M9N[%/J*F386W0M-H:NABLL#+U]H'5ASCN080V:4ZC4]:<$QZR%;[4#R+)C>I MD-U)T4%P\I<&IW$4,%H-11OS5)\WL$8,=85A_6NSV_%1X4\QZ:,A\5QBWY.5?DE&L<39W'L^\SFAK)A*<]^B"KMF>'H0++:=A=#((CZ"-;$ M(H3@UN@F85U3$(GM?>+R$4!!,Y'56&R;,@?&C2I'\H M@3T;MR'(V?I@,K:"+M%F/=2>[/XKIP[A./5[F]N^8V5P%OOH'!-9A A,U'X% M00"/='/3]6FUX)%S;YN,&VAJ'P].M3WI1>0IZN"+(G>!"%:I6/#%%A B&%JK8,GZ(?8_]UB^9_SA$LZ]_./X:_[>/\I:TJ3 M=^WJ,+F01=V7*L')& &9*%89+OWS>J!QC^8!-$Y;2-0.B:W4U $"/]3W)-+/ M)KHBCFZ6>#-;KE^@OL;#=9CO.'91IL2X*G4!EZH+5A%<2L1T M)$>)AZA0-KDV1J%^VGJF=J@]OVH[P/.V80,/Q_<)6T:%I.F2@,(*'5.5 L3 M&&A5@@F.<_I%"\0>2-^T-4_M,-E"/1U79S[U3'3@C$6$Q'T")2F(C!8C\&@P M1Z-,UNJU .?PKYNVZFE\_#02= <&:VV;?[N=Y^77[08XFZ@\4P%,K+LN@Y5 M_Q= KJRRVAL3;)-]U:\1-FUY5#L3-:I".@#8UESC$W:\==EE82&Y4A^VE(>H MF%IWD[E@N->AB>_V"EW3EDZU@]>8ZNBBXN5Y5N8)+UK3W64S M;>;^6\A\ \ M!X=99/2[9?;:^)ZTX&[^$(?_KDR^@>^ M7ZR.[5Q^Y4/':SP>0OU(:8R]W_KCG*A;?_?/2"CZ&/YZQ*T5R4AE0 I-UA!U M@: T!R:SX-I'XP_J1CFF$.08>D]_#GGQ-3\O;IYD'(T(& M*$"G(FF>4X+A7 MP'R1T5FM/&]2/_0:8=,F-@RD9$J>#EK.F(R>S MAJ -ARA8,88YQ543<9U(]V4:SR'8W#LNI[&B+]BV/IW]LO]OGC8S9VPJSF6Q M3Y3/Q,8= S/"44RF+"/OPRH/7CAR1K)400NK8VC2/CN1<1]RTJ]8+J)D&4 K MR>I 0@W>9P?,^J)#LHJU>0P80N1EFNTAJ-M2]=U&A1V\NS\\8_SP/[>UNX=8 M6\S7)4Q_S597BM'5$E0 AL6!"B6 "YR!=5KXQ&T,IDE#PEZJ+@* 1X#AN;,P MFF8Z@-DS'KY?? FS^16Y2M9QJXG^=:^C-A ,ST">E,Z19W*GFKR\;Z5F6EB- MJ.W%V*+O #]/3MW'99BOKN\4D__?[>JF2NTG_!)Q>:5=P)+1@RZ93+WA')P+ M&6R,G!GGN0Q-&B<.(V]:A(V @]WWXEA*Z0MJ_R );;R)[\+J\[OKQ9_KLMX/ M:X%OV)/>@X\*R<93+.@QD!B#3UY@\@I;O]4>0N>T5:]-P3>ZFOI"X98B MR!=G+#/%92D)?/$2E#(6? J"[HN0;8I*!=YJ4OP ,J>M86V*P;&5U!<$=WFZ M&\:2-RJ%&,BYQ9K@5!$BRQJL9CH[65**3<9O'TSAM(6J38$WHFHN W/5TK^G ML_8C^D7,3# MR)&J?_$X.D#2FT6:D52N;_-L_NG#8KE6T\W-$@]G<@GN.G=.M'W+LR6ZW6^/V&H\T_6K;''Y.JV?]!(Z;8#J!PI8_;P M38\C81X'=2DK=51)02F1;MU:M!@\#Y#(>[-)!2':#+C>1]3)5;);1/OC_/?; MITL(GV2W,)OPVKV8N6588H9*\%Y1<78IU;TQ=F$.^D$K9*)=P\ZN?X2JPQ MOK:E@3U% N."AI+] 0=7R MY1F]TH[.I$\3H_SK!KNX.'G M@?&W7Y]8F7=+_)];G*>OZWJ/E#@3*7((QCH@UUK76?(&,A:O9"S&^K9'>C=M MG<#QO*C9A=V15-@3*KH' L/!T3GIRBG4[RM'H[M)GGIHK%K#P7 MX)X3UPGBQD+$ 8@[23T]0>[MUXKP^J9C(:EPT%;U5L MR Q$@Y$P0A&+2U*SU/9=8R]YT^91NKM^QU)D3_!\>N1>\KH6#>50 M$7/<0I0\ E.NOLP6J4.3K=.#J.S$1HX(DT/,Y"@ZZPF0=XF M<3X?4UO]H(9 M94&Z'.CXUGF+G$6@.\ J2R<[-HZJ7]+4"=C&1\(NS)VHEDX1)C:LT-E34L<" MF$.=Z&D#!,<=R""YD(:;T&C@UVZ:.KE[)T'8,6KI%&%RPTIQFG/N(HAH>>U+ ML.!2\9"9U5SRQ'R;PJT]-$U;(#TMPHY12T\(.\$E?O]0=Q0,2\I+!\GF#"ID M,N#&6LA.>QUXQJ#:+/0,@<6"%<=;#!*?)1 M%,<,SCKZEY;)H8TDXC85C*]1UHD7>7[4/"]B'%6%4P^__FDQQZ\_A>4_\89$ M]M/MS6VX?G<[SUOXN\H!>1'6@[&<[A^N-#B9%* NQ!EGC#^/K'>,P![PI1-7 M;H^KZ\49!-^!D7NW6.+LTV8O4OIZ/S-^+1U\F@SN4/70)D=F+P=%OUA2]#7;Q'N)[69MWFB@.>Q.'D^#':!TOQBOA.9*F<3(S:"[0<5:1YQMH6LA M!F9M=*7-[I3]9'6S)J\5\D;4RFB7]9EJNG->SZD/US_.RV+Y9?T]HU=P[_N2 MIO7:!W-WENILEU7)-6%21!WZ(1+$$G+=]>D0:_L";ULTU[1-YNWMBKR3U>I- M^I_;V6;-Y-NO3WYU]Y)J3=!<>PE:*D_NM/'@K=OYL@NX!L'D MI *N(3KK"9!;ZCBB5E&6I,A3EKEN1C(0=8@08W%9AT2\M:UR/;*\II,"KD%( M&%!>,T0M'2!LRUWQ^%IEI-"&J01RO7(KNP"^QE-,UPWC*FCD3:;"[2-JVJ#V MK)?L:+KI &??+>9_X/*F;E3['N.V7 VQY&(6+"I(7B,='8%T=%B G'2L(W6X M>;ZZ>*P=4:_2-JUE&P\(+]=DCZJ5#H#VC\4B_SF[OO[QR^_$3;T#ZERH*U%T ME%A]"JX9J,(L!!LD0:'$Q$12SC1YH=M.SK1&K!F<1I!]O[,5OL?E[ _ZG#^P M3A)8CR=^D]+B=GXSFW\ZYLUM_P>.]+XV@.J1WM(>O_''^>IF>7OWHG?WW34_ MENB/UD^V6QZ#I7$Z\U#?:9T&I46&8 @NS!1N)(]2FB8AU0DTGVJOCOCJQZDE M:)C(7B3@'!THR1Q$QNG88HK(6*"CUF1VZBE$3WN5G@N=STWCV=1\H0;T^*E= MAWSL.8QIPRE>IX 6,[EL17NPJBX>H:B#0E%+ )*9 E\3)(6HG9B(!C/ [E+3 M/_R5/H?Y)WQ(3>];_?QL,%2J'5-\JPAPNLO>R@$$=0065 M@320P#M- 0,O1F*3Y\;1.9DV]IK^,$P!B MU2L:NLCC^R\[AP)R]ZN*4LV"Y ME%[I1.;"IWH6. 24#(R56D@3,=@F;X6]18KW!_?MUPT%O^+=$J_5Y]GO;[_> M349_.-/OZY?0'[[]NNW#?IVM_GGW:IU3I+NN6AIOZ&Q+4\ )6<<#1^V$E5;R M)J]EYV/Q'P3P\FU0,,!F)#V*+6 @)BG+<<\Y+$4W*G'<1-*T5 M'$/9K^+G",EW@*![!C"_66UX>CQJ&R,M3-8"R=KS$APHHP/$V@]5DI""V5B0 M-\JIOTI;;[@Z!@0O(NQQ-7(TR/[ 95R,!+.?%_/\P-<]$T7I$J0"8YT'Y>K" M%%4RH$*E?.8JR2:!\19:IKTRF\#H5(EW89N&NA)KLVZ8E$D(#\*0\I45&D)" M#H(KX\AK+<)U\O1XL+?6; K&A7AK9T!"!WC?PL;&$' ?(G.)_!-M-#$2:^[8 M(6AO6%0LLJR:A+0[*;JT5\3A<-CN[YVHFPY ]EU8?7YWO?ASP]#F9K %56&9 M0_*\I@1D'7.#NO88G36)(+=2DT73MVIFGY>)W^RV+OPXW:9^/7YBDJK MC.14>.O62^,SU-=+,$::8+0-R3=97[N/J(.PI/HQ5-U:I0-%PH$HA"(>I#0LJ"C,(1T8]*%/H$._>@Z; M;[[U('CH?]%K\7C]] "JS5G(PLOJDH):KP'AAZ_P(\4VL]9_"7[,OMU\VA'.FC6+(("4GZM.PHG#%)\!H;/*6*1X/ MF<1YD-Z_^>:)-7^,WA9C"+$#_V2O/7W_T)BK(GH?@X9<>V=59 I<4 68*SGX M(E&ZL\5G+\D["#_F7_1*:JCIKO"['I'[\^*NB/S-EUI7?N51%1NY@!"LI7/M M"P0K+$3$+$7,2H8F.WKV4M6+?ST>#'8B[52== "PIZ]O>"^GCXNW^"NFZ[!: MS7/.* \AQZ'P]7?P76.GVJN=62+^!&77WXI]X'NE6?.8\WW.T22 MGG2U9L77X-G&P(U5,329XK^+H([3EV/;P1,T<:'=:[_=?OD2EE\7Y6&LSZ(\ MF]7]HB.V57/;*;2'U&Y!:ZLG6GX;KFO'ZF^?$;=Z]T\?-Q]BA"=E/'?^OC$E<P0N=,7 ;,;5=TSPZ2QTZOPV0O7-FX[00Z<"=WILTXH7'G!,#Z4H"I1R# MZ$C$1IBBN-0QQ+--%!J4!6X_5G1BX S)^@[18E>(W))P*IK+H,G]$RJ1D+@E M]T_5;4X\&R8]T]HU,< 7FO4=I/HA6=\A>N@ 4_MSC<%R+FTA]Y_7*;V)V J2 M)Z ;I+B02A2RS:U^H5G?0<6X__,CUDG5Z8(VBN2_QM3J@U7#CN+7B%HJZZKG49O$#.C&+TPHB])G4L M%]4S-DC9A_:,#9%\!P@ZI$,I26^Q. 72DI%7JLYV$I9#=EE1L(5HVKR<7V[/ MV" 0'-$S-D0C7=0:;^M@*MI)46KS4J@57I$S<()%2,(8@3FC;_/\?3D]8Z? MZ%2)=V";MGD):\/MB_;2: ICT!$?LI"$M-. 4G/#%"])-AGWM8N@:1,GG7I8 MHVBO4Q3>]W2FE'V)!6PJC,PP6HB2?IF9T-YYITV;!62[29IX,\4H*C\ 1T?( MOP,D_7+S&9=W":2['?7WDU-T%($+37P4ID'Y2'SPXJ!:^""#C9XU>6;=15!_ M*#I&X8L&TN\%1=\PD+(+3',-SLH("LE>>^\L!"X5PUA,(S/T@I*)%YDTQ,W1 M\IX0,#7M??4FI>4MYA_^^AWG*ZRIM:?GX)OE]6O>3(PJR\Q "%D7H2D#H5!X MX02W+B6>K'Y6:OXR]W_,%T_K0HT,G>:2[\4,49"1=O'#$@6A+F2R&N0Q*D\6 MU0OI@=/O*8\1C6GRJ/X:8=-VD;8T4F-IHP-T/8ED'L*;]P\U8%BXLB7EVOQ/ M-W;"7#/_"#8HXJRXHDSCPKDM5$V+JTZ#P/'TV!4H'WAY.D!_[2-<49AC,'E! M=KM64RLFZ2?G()K"770B!]G$&3N$N%Y2BB=C82?*1E),_V"[M_!?R6^PK@3C M0/.40)D<@BZ]N/B'4C#==%!9/)20 MLY85GR2E#FJ*1<@NN[J\V+ "2DI-H8HS@(H'Y-'[P]K<+ZFF^(P]A98+.OF. M0Q"F[EP-#D)0 70JQO' F(Z-O=M_K]L8 _D3KML8 J$.?)W'CJ\[]GZYO?FE MD-V\_7)[7=.7=P\GBR]$WV>]I3<#YXC83K(W1]P3LVB2Y+L4ZR$:Y6G=*7#JOP?A PK6Z8&DR M ;CA4.N_PPJ24WR5,R"A [SO'J"AUD-TTP'(MD]79IHQ%XT#H8V@2TDQ<-QZR$%P[F/P23?Q<"]J MJ/4@31\TU'J(V#O SHY&CR!0)"D1A!,95+$2@G8()J!QZ"W3;8:EG="/]7?8 M$G'*A3J")KO$X^:D)E0:?1#D5/- Y\IY" 41M-*"9R42\B8M-1?5GS5(V8?V M9PV1? <(.J0;*"86I!,1C.2N[G+4X!A+X&,)&;TWVC<:\7*I_5F#0'!$?]80 MC73;GY6=-3'5#19%>_(FH@*7'=GPI$00=/%[]R^^T^L4&)TJ\2YLTY[)$R6Q M4NIT'J'JY2]JX0WF",47DZQ3P:I&3:/_7B R^E/&45KM"J%;IE@(9Y.K,9+" M2+Q$@1"4K#,%I4I1:%U$XSS[18V2&:3Z(:-DANBA TSM'V#",G,Y90:E1*P# MH0T$JS-(HB0EHXK')OF*2QTE,TCY@T;)#-%$![ Z=/RI%L6S8D"22U"'WM46 M;D],"I0Z:9-U/E_IU7%SW_\.JTB:Y0J.TW0'^-V5V:M,;1WU_!8+G=_G"<,W M\_PQ_'7E77#)R0R9L5 #J+KV0]6&85X'7&3G31/O<50N>C&[X\%L:TOM%#KO M /#/BG<_+L-\1;P2$T M=ISF'0>LK?0UXOO->8OV[^^Z1:D"6"RK".AH+C[-9_^+N56%_F'?>HYR_"/X M[Z#V/A;'L7 $9IVMH^H%!)\]&).S\V$,>LO1^"B@L^ ?BT\]G8$>'IK/!Z]Q:^^'Z/J"D;UY0;6,XN\4*0*WHJX,=YFBH% JRZ+H MY)B)AZR=_7?M?2. C5M[/T3;'6![1\V0\SEHSB*40,!21#C$&KZ;:$B&(BO- MFHP&[7'T^H7X&B-HLDL\;HZTL4EHI118'@+0"5/@&3K@-J:LC329'[+$^>]= MZC=(V8>6^@V1? <(.J2PS%",FS2)R&M-1MK5B= ZDRN$N20L"L5!&\'_A4K] M!H'@B%*_(1KI &3;RLYL+,7X6KQ6ER$H;@M$+R4@C\(JD;R034!U.85^IX#H M5(EW )HCVYFB9QJ]$^"*(*/NZZI641R@##;4%08I7%J?X]^A+>,47^T,2.@ M[[L[K+@LTHE4@*$UH)3G$'/Q8)/'5*+G.3>9[O?WZG,#^QR'Z*8#D&UO MN+/2N6+I-&JIR)VP&B$BW31:><]]*BKJ)O6#%]7G.$C3!_4Y#A%[!]C96ZC+ M%3DDTBK('FL7*')P%@LXG@Q'+%RXQ@,A_X4K[\>^7(_2:E<(W5+T:U*21@A' M]E]A74:4:GM43>=2T,\+Y\4V>5B^T,K[0:H?4GD_1 \=8&I_O;>*1KK:[4[$ M2U"8ZE)2$X&X2@41@VZ3A[O4ROM!RA]4>3]$$QW ZL#:0VX]5SXST(71*?26 M&+)"0Q0N,\=4+/E\A5?_NI7WS:+7XS3= 7Z_6ZQN?BG_6"QRK:3Z[:X&!Y?C*.-+KK" M_X%S7(9KXN--_C*;SVHA7A7>9J?-E2?1),4L)%,GQ6E1($HD.07!)+DE@H38 M EZOT-5QUG47]?RSWG^*2S_B;4Z^YX7IJQ'F3.@])EX863O MHPO@4L3(M):RS;"\W21U_% \#KQ&TD87R/H>Z;O3[+[/Z,V7Q?)F]K_K7UX% M:UU.&H'YJ(&\U@R^+H/0168I1%!DD]MX=#MIZOB=9!QLC:6/+L#UO.+J'4GT MS2+--CO>/I X%_FAJ^C-S]XXAC'*B>6;L=1!)#6N2L2H&57""PVKTO#*?#RLG18"%J M@4S$TJ1#=^R61G/!"&VEKWZW$+U=+)>+/\DA.:HQ\VPO!1'5PX4*TB[45EP/B-X+):N@%P,:Y(F:6,[?DN?,=]> MKS?OQ9LG%^TCG%4DCTMI1=$JUJ':P=,%RS0DBEZE<71(?)-T^.ND=6E1AN#C MQFW\(U<_SNDC<76S>7NK$EQ?%X]\)65M M9BE#R+5;S'(&H>;"=+*JF, "1OO:'3?T2Z=^_1P-1DVEW97I^BG1AQ;KGW"<& MT48%/)022_ 4,C:J4VGU./#H2&Z&+XI,-I0DN7+OP0!&Q[%#A%WAU9!TX5 ER MT,ESJ;B/31Z3MA$S/6A.TO!B9'%W")G[$LDLO'5%0UTW JH@AZC([4MK^17<'"'S#I#S\^(&5Q_"UWJ,U@,V-C^O-K6P!571QC*P MG@F24-T$8C #%NYXY*)6RK: T"MT]86E8U3_HLMV/#UT *OO%O,_<'DS(PZ> MU\:)';% >_(&7ZI\DQ':(31=T=6#9' M*3)MLS,26.&<>/ $_7JR(@JA=0ZAF"9YE&W$3'M]G:K@O7@Y0MH=(.97_&-Q M_<=L_NE;9NY7<7 9M!(9'(MT^9*%A,!9(BNF9'QG7 E_;D'9^&F*;B[L#T?"NK_YR'N^X&S/61OFZ= M(/O,AOI*AO'+(VKC.'H\G?HFN.G M.OCMXV@@>\I)97&UN@WS]-#[%V22GM.5GTH@3\]9!EZ4""X&77C,AMLF#X[[ MR9H^9S\VO$940S_8>FJ;?U[,T^8VEXIY76*_?C;;W$3KD<'SY5&"F5]1/#D!]9-71)B:3)G.)KE$7[E9Z#@*-O230C"'X2Z@B>Y/SNN8J7/\X+XOEES!:&=G> M3QZ]CNQP/MH6DDE7%"\^ 6<4OBM10O5>1,5<68\HSOJ"NLS>OZP1_WKW9I8] MZL*4(N'Z.@!9&TT^/ATF'C"P* P=K"8UNA>12QVDX$-RJ4.DW0%B]F?RK!*J9*]! MB+HZH)0,055EDPG&G%AALDDAZZ7E4@--;FS3A1X=Y#Y.3RLIXO&.9/KZ.%2 MT\M:&XA6!V&$X-(U6H^\G:#I/>53%+T7-T=*?>IDZL_XY]UY>O-IB?AD M3Q(7*&(Q!E2N/;BL[DF*-H+11;*B?;'IV>:,'9G37=_0$Q:.5=YB;$E.#8*6.(,E$<$7QB"XSZY MDHPK1AP$DZ'?W%.6?0SX-)7\A+!:+6^N?JU#Q^]B!1V1&99 YT!GP3@BGV($ M,,9Q&U4@T1WR>$P?^N0RHE\]OXB^^=9I<^7C.BW'B[,'#&R@&[Q+W*@ZT(&< M<54T6<0L$3)J98,)M<)Q5!1,>>.J$^2._??//$FC]&;XLQA-A!;+*U#Q&)?EFD M!RL*^46NU,V**0&ZHH1AW$C59!CET=V]S4I=VH2T)PN]0^!L'"QILQ*I"."E MN[]WD-H'-6,.T4$'@-IFI-\_U'I8)F-11@"=/$>& M.GGPR0>0DFF-PF)V;495[*-JVJ*[1K?::&KH%%,;1^^AM.2[\#O]R1";C[Q3DG%0Q=#5(V:A^]% 2^WLO M; &VT934 ?S>XTW]L'NQ_7)[L[H)\]JCMCE.B$;RHBDHLG2(5/ &/$L%T+O@ MC,K*J#8^VBN$]??X,-*E.:9"+J&8^?DPX^_"@H!#!FP.D7<'M^.6FDT6N<].*S"& M65!Y/?^&!^!6VHS&:Q?+OT(5],G:?;W^>8BHNP/+_4L@D\0WG9@@10!%E_/= M &O.BE>)<_(&F\QQN8CZYT$*/J3^>8BT.T#,_NK;R+1+6!<3ZO.>MV4BV9%24BHUGNO GBF Y@L"D:/MCR?(O[WJ'P> MI+R#*I^'2+([8_+X$%;HAHRE3DTOB@03DH5HV6&]\'.49>N\GC_[:?#@?;1^56:2XK+ ( M+&15$_T98EWIZ^E>"_2/];I99]UY'I4-ZBAT,#7OG(E#H2"$C)"22'2IQ\Q5 MD_GAE_*H/ 0!ASPJ#Y%W!Q?>EI#"I)1,G?X9C=6@HJQF.DD(Q;(D3=*VW0": M(\+TLSXJ#]+NZV'Z$%%W!Y8G,8>6VKE8$M!1JOVWM5A990?.>R>4,HR+,QB9 MCL/T08H^-$P?(O6IP_3A?9%<>C!6>5A53?Z*6P+A?SFG?3KB/U M_&'](&6?UI$Z0/(=&*6MW1,^(W=1.N"\UMT)(\#5C$XP@1G,7F;99KC8L9U) M9WUL/N46.UG<'4)F<\2$,7%=U*Y-72;,Z+ Y7Q=,2>F4B-:;(,\!FA[NL-/5 M?%A/TA"9=X"<_?TP3*#TVB=03A$SB'4346&0-$/FI4N-HLG+ZTD:I/9!/4E# M=- !H':]D DK@TK>0%:ED,-8)$2B'Y))L>3@#6O3C70QC]7C16+'";T#[#Q[ M1%M/IRXL.R:D ./J<@5T%'*4Q$%8S1T/CAO6Q/'90DM/CO21.EZ,*_ .,//F M;GO"6@V_E/LWL5K+_6&)7V:W7ZZ)*&7RSIS MHPI[-4J"XY0O'CW_,9H4&M?<%\Z$,P&*4756O0H00TS M66F%/H_O_#T2/ B M8N$*?.U=498C.&0"1"ZZZ%JZQYI8NTM)CPQ!P"'ID2'R[N"ZW%(G; NQCK) M<=7@>TR;#B23]>L:=W3*L@$GE07, MDL>HM"[2ML#1921#3KFS3A9W!S9HQPNM5=8RIBG41";KJLX,KA;'.!V33P$= MB\V6#UY$,F20F@]+A@R1>0?(V?\0;W.17&NB7EI7MX@D\(63D)0EDRP$L[9- M;^K%)4,&J7U0,F2(#KJXOY[R\,O-9UQN?E[=#V&W=>9<(+UKLM.*^01!DMDV M16C&N:W_M #5*W1-/-=H?%B-J84'A.0.9&0 G+P*7D2F-,D*_HI\>0U8Z$8=8;E4.\'58HT M&X76]BX[3N@=8.?I O/'C..O^'OXNDXM_E(V"W;1-U?E94'W MQ_G/^-?-QS_Q^@_\:3&_^;RZ0B6D]BJ"*YCJ^F0+T24!*++ER434MMDKUM%4 M]_1&>G;0GJC$2T-L/9(?_UQ<.>FY%(0E"LTM**[HND*N(8?3*B8 MZH;8GL+5"?!YC,HN$I:$,ZSU;<9F@#^3V MY'U.!47Q8J?.+SQBI:GD_ M;2,5(/_P/[>U*.RA[#1QPSDOH#6O_6$"(5C#P:'S6DFD&ZQ)D>6W9)QJ.WZ[ M6:1_?EYK^D>A]^#*9SV(>4$=#PW)FUTTN_LJ.>G=_TF>E0KQ8Y/:F1EMM'9QM9D MG9.SVH#CI.+U^[#7F4,*25C!+&K;Q(L!>!<;[O50?JBLK_)\=BLT"5)M]3.1]\CHA5R55(/!2 .NZ-5N\<+9- M%]@NBKJZ&(=H_T5%ZR@R[^&2^TRB^Q5_W]SP'Y:+3\OPY:[OR64F&=;)W*+6 MY3('3E8[ZHT)66,HK$DZ?3=)$[?UC*/SY[?:. KH%DJ;BBGF$Z-HV '3B,1+ M7??HJP.80N#:2>52DZW"^XB:%DYC*?X@/!VAA:F+%#_^N?CX>7%;QPS\AG^0 M0!'G+_C:5,F9DG2P1M=1W1P40TNB0P;69)MLUK&4])I#-/1+>T3/,6I>G$'F M'6'IY]D<]['EM-;9H*#XM#8-H-3D%<0ZT3*'F"-Y!C8,A=(KWSEMA-8<26-* M?$(@K98W5[_6.2=WC74B*C2A0$9=3;2QX)2GR]\D[Y25*:5#A@G3ASZYR^A7 MS^^Q;[YU6J",Z_\<+\X>,+"!+HJ<2DH2>'W)4#IX""Q8,%B46+-'Z.WQ1A"G%K[X:\GA!=6RY:6P+I/W!I'7D!Q MA^1B#M/^TV^>QOZ/IOVCA=A!<'OW=K3M"GS_4#Z"&.OXU@@R\P+*U]54H@@( M:*M,4DBNR5C+ VB;MAJVSC%_*FB-Y*+BHP.3:3 RRA//$D/),JBLE"*XS.8[=H9>-@7]O!H.Z*6%XU%/C6, MUL2_?%=Z2+6\N;WYO%C._A?SIC@M,4132'K)IUSG!VD*Y+VKLZFYTEADU >F MT0=^@'J.XOPM>U^TT&'@,&1EDK@,H43=Y:9/! MJ&2#2*ZD\FI9R.A43=M1Q4>7>>67;IOJ/HBTI(L$\8#U9A@5P MIL;XMF@EC,'@FS0-C]R^4].WJP]AEM\MEB3I)W*GWUC_Z5M25"8]U7TP:^U? MQ9(L%IV@E!CILDG$.NKJ,9FGHS"SM3*GI:8Z< N>G?./ MBX/Y9!X=2Y(N'I5 99[J_",$XV1*1@?,KDF3ZK$$]_!V-0HJSZ*Q#I#Y)B6\ MQF7E\5G%R^K=;!ZN/] EA/5PDF.^_@M719'\ B*4)#DHSBTX[SR$E+D2,M() M;)+.&4QI#^]7HV"QK8XNSW.]D\)J468WJR=^%L65U[?U<-;?FZU6]/VG;)\: M\=L;>YNGRJ.-'QEXR?E- MHF^@0W+E@[)W_1$IUC66=+!]")X.MJIMQAB4:>(N[J&I*Z]P" *>V[RQY-[! M%?OLN2%_?[ND0WGWT/5?X?H6B2$6G. !/-8]E%IX8DUKL#(X'8TON:@F<<=K ME'7ESIT"IW%UT &HOCD?]R?CS1_D)7S"[Q:KFP=7@&5-QR([\-D'4/1+"I*R MAHMS),?CPW68'^5F;?V=?\8:47^/'+5L9D\M2B,*!"4^WEXF*X.49(#H==*(@(369 M%CF QI.?.^A[[K[E;O\$H7_Y\'4;9:RVC6V1.M#)P #,5R/,DX#HI041,9O" MI.:A26?NL01/W'G9"'4OWD+.H<[+LG3'3^+9\VD-K5[#B3Q#4!BBB:PNG(EF M?;\F#R'4#DZ6>*'?DMXV>&3KN\^U0V'UX_Q=F"W7 M@W: MEQ='M*C%=$@B@^3<&WY"U))%P6H",M"M$>^O=Q;0&YN]X "G< I-1DQHN#60 MRY=9N556",SF)GL_]B-WXEM_1T=H,U5V -@?R? 6M9&RN%C-XV45:F7M5I;W M^4N>Y>25 .^Q7I"("5Q2$D*,/)L@36SSEMQ00B>^8'(DD#95WVD%AG2._+(* M%YL!)CI(#N@_#/CTAH'C+OQ,$$C*@#['8L&:>DTN10].6PI@YJ[VIZP"BK5=O-&,0*40!:YTG$!5G19/P\4FJ3B=H M'(*?1[S="(KIY^2]P\SK!7TZKC=Q\$Q*8177"!RCK4\11/"N*,@*-=?:1RW< M<6!VEZS3"?W&Q=G>JND2:#_]\Q?6 4<2X.5J\69Q&\S.G+"&JY0AE.W%P@1> M>P_"9Y91>!-5DTQD")&G$]J-"\*1U#8[P*'& 39FX\.:K0*.DH947&RP$9/#N],X[07H::# MY#A*ZQ21%(%O^]3S=*="-?/D_#&0!+V(]074J,$SY" ,-QZY"<(TV1RX*X'3 M7G":#HLCJ*O?ITX>RA#'WL \^#L:9K]'W\0\J*6G6<3D,W@9"BBF$&+)=5\, MDLMC)E!P>*(Y\.8>X9#0@TPN5<5_Q%GB3-A46XTZUDE;0T&(XQXP6RFB9%R@ M>@Z#!WS_Z>3 0_#SQ07/(RBFGX3E?E'S:EW3V6)Q&<[O_F5E]=J'7'$]*PPU M$\E"CL*#XBY"L"%#9L70_S!8UV1"= 3:3R?'W@?'4RGYM(K9VY;3_(XYCWRN M/_X%#0_U';F:X$0OQ0J#E#]+[01YR.PAF"R@..F"+&C)7Y[HB?YXP+Q5QR-M MS7?+\_.?EZM_AU6>269UT"(#U_52BY.%XO1MQ(X6;=",M>SY[4'RZ<0"0Y#W M? [41*7]A 1W.'V0PQD)K+YNK@!UHA,I4Z03LY90K$7AF#11'ZE\^2!]T\+R M6'!Y%J6'ZVYO2/ZUJ1"\OPBKBU9US'1!HUBX.E8=:/'2)PV\NP&GJ-HL$NG^45 _L^] 10I4B =&;BZ M"%E%37$T+VAXDQN#.U,X;N9,,L4(#2;6!#.R M>HL[)3 V^JR).9:.U 1_F,!IVS[=P'($[1W: OIP%'"2^'#^8VAI ];<^H0R"/ MK.DNG>[#87C,H8B4+'A>3Q F-;@<%)B2 F+)*9LCS;?MGT(U6Y#7#5(/U]V! M*=1/BWSTHNC]*>>12Z*/?'S+@N@N'$U0#K5T8CLDA-K@*)Y47(*+B4.RSO&, MP6)HDJH>OQQZ7P/7(77]PGK5O3,L]:L+C^SL;Y#9B1X*3-D M4I0ODD5K94,ON2?9IU,6'8+ '5M++53;S[E^G]LZ^_(.T_+CHBY6G1E$KJU2 MX*V@TZ>^D!B14]CB!4,>. 4R3>YW[T3=Z70\&\#R $7UV]/\M:Z9WNMDOOK) MD0[=A^@8Z3S=?O0-,B(RJ8)SH)5/Y#7J[A*7"C"+*%6V@3+>%@;V)1F'.I-? MD0))?/-7W7DW7WS>GB)KV&!H=1R-(OO<#9O]E(%_\_*B'3<.%'_<@0E&JCU8Z H:@8,1R#MXD M!"FBP"*B3MCD*N8X1\[VQ8J;2_;;#WV]>$^RWT1?;\H6P/-P_G:YW@P#W[O+ MS$3P(<4 /-877V6]0LU3!"8#9HPV*FF>P\'!5'1U^ Q!Q)TH[O(8U!SK0]]?$]U[$TTX4+^SI1^'4>XOQ\?O'YMW!QN:+_O\=B M5BYJ$Q2@,AQ4"@:] Z;5M]5-?75D\=0/%NEO$<:RIJ M62C/(-OB&A36]I10 JS.14CR_5PT*4(.H'':1OB(T&NEE]Y3PA_">>7[_1^( M%^-!L.:H/Q)JJ;! MSWA*7[;20'=PNCE6MU-B=%ZK4E!Y!3E0P*:RW^R7-T"GJHHLRQ28:(^G^V1- M4T@X$J .TL'>B/H;5W'9%E._+Q?IBB7%3':&&]"Q[INBP ^"5QDT]\[[8&T6 M1W!3#U V307AV,C:4Q,]@VMFBC"?!:ZE !N+.:)Z+;%(,>(2> M:1+^8P-ID-1'6T6S9_A\-W^\%4H2R2J6P-?'! C_ 4)"!28YZ63,4J+8*79^ MZ-.[*GCO'3@?++<.PIR[/-R+V'Y 2D?Q+*7+3Y>;]SGO;@";<:6%*"R#P9#J MC+,%)^@LYIIXM!D]BM*ZP#.$X EC[<-Q\D3!IYG2IN[#?,7DO9K)XRW1P-58V'W<]OK":N9:5TM !&, M3ZDFIQ$\CPA!N:(+&AUX\W+U/L6!-A'W,1W6(-%W=F!^G9':Y#>]12Q^T] I M$#/WP&4F2_%2Q39#DT\1-6' W11'!PF_5R#=24"+]3$J=. H.Z&L1%@(: J9 MB:@/CS 9VNPI>H:N:;IF1X33GBKH%5$S%JS)=4T *M*W0E\@2%]WK7C-4"GA MV[SB\" UTUSI/")Z!HF[WQVT5RGRR%MG=_C449NK1]\L>[^I[Z0H]>& F#*= M2-X%B+K49KM'F[)6BK4;,QSMHLB7):[7G_X*\U4=O=KL5AFK#.-;MF,>RGM2G0W M?/GBI4#)P*(NM61%'*8Z+9>-D/5]6\_;C:?\EX\[BW'O5 MA"_*5!$+R^@H?-=*US?@R0D7"NZ$(YUK[ISPQR[J3%^1'@D%NQ=X]E9)9TB[ M?A>JKF%?K'&F+%,*-0(+N@;Z)+CH*=I/3'EM-9>EC6-Z@J8.VFI-$'6(Z'MJ M8VP>*OSB8.D+1!C.DDCE5:)".>1*5":,D6GF(-Z 4 I+P0S;5X&_X*,#KS(./@X0+K] M]"QOLX&RR"]UL);[7QLLJMOF.,XUDVM4?*?03+MO59[ M?0TR?'T-\O ZRO.?/6XQ92 OC2[&4#19N)9@DJ]WW7DDC&ER&TDXJ2E9"5HW ML[C1*BK7LKPY+L_2Q?SO^<4SRC8IXR-4[YF;:S7_RG_ M1V4!;9"I)%9,:;(H^6%R)MZ,V$;W3P;'>RFB S@]5 .XXN7-XK;EZEWVS,D$ MWABL[\_*.HXF($E5;QQ)&V*3-MMNY$V\\? H<&N@J,[@]W8U7Z3Y7^'\QI92 MB3DER8@9(4&5["$F0;RIK(/,'+EN<@/L2:HF?B_]Z& [3"T=8.Q>L?Q-I/!V M@?GUXJ=_TF;=^,_+U6-W3)B749(G!R;J-+>N!38I$632WBJ/CE*B%@@\@.:N MJD^'A'#'TMN)0/3A6:@H!0N4C5-:KA@HQXA1'2(8P5F1F=4G[Z8"Z/[C:<RY)()E96&4">"E:.3 M9V-R.EJ=L*B8W3U7^4C39>>O[*I;!00MW' M6V/8D V'I*-B1FN74_-@[WDR)[SCU@@H3X1^(VNM TQ^&2_LP)]![R(C-RTI M>*9\"@-$6ZI9(S+NBB5/WKZN,A(NVUR3.PXNFVJNLU.V/I50'\]X%R[N/&V< MLQ5&9-"*4T@K'(+CLKZ>F4O*D5F3PS[GZT-?UM7>MK%.UH.EVH'_>L([WV7O M+:Y2O5UC%7>V^ @\QDU'EH%SD=(@CXJ;G%6C1W*'D=G/F7HX1'8_30_55P=H M?-(G/\0?L2"5R0HLSX5$:1%\,1$$V7=R:#B+3?I]0PGMYS0='9%-==;[)8BK MC9USO+Y"<)V4TY\$/YJ;16SW1\V!,(0S6% =_8K@",(Y(WA. MBH7/E[<&F /3N90"/ @#2MD"7B@)P0HKN,/D91.6AQ#9 M52M_"$9VV_\T@F8Z.$&?7&E]S=\VNR%]U<'?RYGU.? H$FB197WFJ\"FMF0XC[X0CUPT*4X/I'/:YEIW*-U' M>Z<&3D(;SH36F!4%5<4[LCE9.XKH,R1FM$$K8RF-)M<'4CIMRZY/@ [6X(E! M].?EY6HF/1.%>0LB^%(?8#00*.8'*>K 9,BA8*,]'<,(G;;RW25 !^MOZF[* MKLR=%?K"&P[)S)+PUM5N5 2EF8>8@X!2A]JX%T[=WPO^2']EKZ^?9FO3T7!W M)+V<_XW$GPC&1P^&Q4#!B18U'SU@@W3"IIN"00\>Q47;E6UP&(#"(*'8K)0FJ<$J1?4+L34MTW@]3]-7E" M<)WQD.DHL J\E11 A[K P!0%UK$2A5!:^B87H'8E<"=0^F\&E(/TU<'"B2?Y M^MO:I_FXFI%5,HP>110)%0J6SP5C@Q<6 NK[E?/PJYV/4 M[E:>9R\;HJ.HL@._^=C%"&Z"#!)9':;*H!()+A8N( GGO8TY^]QD \8AEU7X MZ?>$QE!'!ZAZZ#[#(](R(NF )0#S'.O:WU)?6W50+!8KR6I*:M(BWYW$KBY* M'=(@;Z253O'V3 M5E6AUD0Z2]\2A=!Y!KL':,/M4H5BRE;AN!D)%.7@?ACVH#F23M)HF:ER1K9H81.ZQ][P.>A MVCL!=%ZW2&N37C(I( AK0>G(P>OHP7OEH[&1\383;3O2-VUCNQ,L[J.K4X'@ MI@GJF#?.DVT9$RC"9L@A%&),.XJQG791LN.][=-?^[HG& [6UXD <=-R,HXA M>I/!%%,O->JZ^JY8R-)8D1++(C9_>+'?)G5',!RLK:E;T\\Q]67KDZF40B#3 MDKDNU!2>04@4:RC/HI8A))=VN_(WZ&NG;44W1E=C+9R*EZN=(!^"$JZ^O&WJ ML'',BL((HX%"VJ)SP:C;7&W>E;FAVCH!%'[9E Q>)\]+ >$#F1B/ M"B)R#59K9@WJS+') ^J#J)RVK=P)'O?7VPF =0&^0=CIH&3_(SZ/]Q9B4EX@%3!UNH_C5492A//EW M:6(0,>@V\PN#J)RX13PE$$=17*\^<)9BUBF6#"PZ1I&M]>"LM: IARJ,.^5- M\_VNO32%IT39($6\@-OVLWO=[9'OV\_XT6_W1I>RSUY0$F1YW>U96 ;G @.7BI1, MJ,2!' 2J _,=F$ M-D-D3Q$U;>]Z+'3<=\FCJ:%?SWS'<._\\D.(YP?[EJ\_;WQG\PS-1_ ^A?LH M!)WQ%-Y)4"(A!.$-Q7S%I)P%4]ADI59#[_,^_8'Y\AS?E&U(NWZ':?EQ,?^O MNLUV\SI,?7IWA7_@8DU9_Y:2^D#R1@6W%A+K@(:T&G2L;_U8K\''E$"@J.N) MO(RF2=MD)/K[]6E#,/?5&UT3*/(SJX>1_T!%UCF%&JD( 7G HJV%&K4!0,N M,0-%R"2=P"A*DW&%1^CIUW\-P<2C,=D!PN]B55\\?%J1'RY6,\8"XJCS9!Y%B0OZ< 7F8%YJUSDT2;69$)P=Q*GG0ULA;5& M*NJ@ZG?+$)W^BS0_GV_X>+5YJ.#UXJ<%B0[S%<.SR+ES2DMROO+N)[G M>5AM2FM;RM* M_"51OLC_>QG79^GBCOV^Q=5\F<_R_[U<7]3?/Q9Z 1BIAU6;(+48ZNH@_!T%^-\_P>IY(>PQEP+5L3LE4L#)!%?,)]0,CYA![<_(M#.0Q\VSCJ3N MX7#W6[@O\"-1F8]4GKPMT\X7#U1HQRE4[O@EXY.&Q8OGRKQ7S\F^[\P?\1?PGQ1_Y!4[[-W&R+5:/[LS:O7;^N/T%\L\N9SWBY)"W@QW\955\?)V_.P6%/H_SM> M7,NMR@F%=RZ4 +H@'2^L9'"&4S15%(_H!>>VR:K]J1CNM[K;RF2Z@4_G9E;3 MXOG'Q:M+HFN1/G]8$Y V/J2W_1.\H_9 14*B.%9\'D-@\] M'4Y[OW7E5N!OH=0.<'S?IC>6O$SS+9]7J73E2\D0LU ,T:Y]C)[:O;]8IC^_RF?WR=\>^:21DK1=Z!PI M$[L%U)MR]\O>X7E-M%_1$;O>E %B)>=Z_OX&?#J(8@3+Y'^*(5PDBEXQ)7 " M2W*N5E^;="D/(_M0K[;SM_]P]]MOY[@LS]IYA75A30'E,CEQKA5P;ZQFH;[! MV^2IB /IGC:+.R)2[[O)8^J[W[F]A[W2_F/+3WY>4T_:<&SY0)3Z)!G#* &3 M05#::XBR:. \9"N"%,6:E^=/;^=C?R+@+#\COM\J\N$"]-GYYB/I5V_*;1%S M&ZQL*+US84!F3/6A#"MME6?Q$$O]5;("E;/H1)-)\68HI\1( M!RG5K2 >YGSC\M[\M1F1.ZL=GOG%YWMSY$4Y;Y%RA"AR76:!==&IH.,IT4F4 M/0M2-UGU<#CITU;%NH#_4;3>'\[C?8[?(8EU7B?Q-KR?+?*]/_G7HHZ'/"P+ MYK0/V@LHLK[ X)V!Z$@STB&S7GHI79-5BRV9FK9HUH]M3(>4'JSF0>] Y][F M4LKBZKA+C(\P3ZR:1 L!S'D%AU!"8S1 594S)E1AD MDTWUHW(Q;>EN2KN8# NGEL1NM'"ED8ME_9NP^+Q^^-_6!M,!DQ_C$M T31Y% M*GWDU<5:(V*18'PF+ZY0$GBU@."/;/ M?#U36AIAK8<< J^7K2-XQ170,9<]D>L;70!\@J9IP=H!8AZ\J'6X^OI%XH_+ M^CK'+#&5.#H&&4U]J,V1D +G$*R.R5MC2VS2,'J2JAZ&^D;0_6Z8VD,1':"J MVAEEQ>$+ZNMEH-\!4E7:)G'RTO MQQ1Y!YCY!1>X"N=GBWR6/\T7\QIKU'L"5[=;KIFR"06W$9"I6'?D&0C")1"% M1^M#RC(T*:#M1%T/LY,ML#6^:CK VWL\/Z]5AT7^+:S^Q/I WY?\I%AL9#)! MTH+XX5Z2-Q<"5+4BK@O:-H]S/T=8#T.*+5 VJD(Z -@XT>JO\P6^)EFO9TE* M$P(+(*QBH 1RB/7J?V96!4MY5TQ->LHC\S&MD^POF9@2)AU8R15GF!^[]+?Q M #,I+2LR!9".?(I*QH%340'3QB61/,;<9/'G;N1-&U1.BJ!EOEPA.2=,VY-44&N5C+D^"BS?7$ M7BKLCU@[*6[Q<1.AK7_X_-6,Z*;UMCVZ,HLV2JG R!JUU[563I-A)JF\]$9' M+YJ4>$;CX*0KZ4/0.W0TIPT&>@@9-I33/]X4W7PT++!,QQ,WA6(O.D]"U@&R MI&-$V4SI2)O(X"X5O53(CXJ$^T?_WFKI %/["^Z6[46NW>C?PR>\RH:5$:@I MT@%,S)$TF0(G38284DZ,>4/I\O'&6 YC9EJ$'X"MG893CJCH#L!^DS#<#F]> ME5AL0,YXB1 0+:CB&26R D&R% LKCOG8ML9PGZ*)'>OD8'FL6'"0YJ9>1'9O M##(\/!AYQ9@T3 CM%!3T%")Q5Y_@M 70143'4$;/GDNF!G_KQ$6J7F#75EM3 MP_#.1.)&D-LIW2K!:VZB*J@MA4-9:E>W^QEP41-+09=2/')KXT[8>_:KIBWJ M]P6X8:CS '=D8(YE%V.BI(\7(G;IX?R^7/Q-H1=N3]WU MA[JWY/[@_._+B_^#%[<=GMM/VO[09AG0AS_"XNK2WLP[I87U"E+!VNU)$J+R M!1(3Y/)4M"XW*5),QG'GL7U;BSL-G'5P@#43U+;E2I[JZH_JO^,S*[GG3DO@ MLFY38B&#+YF!M$8EBG0S*TT6,!R7S4GLI#7S%C..2 M1,=*WBXM8(G@4T2HN\-_('H;=? 'X*!#F*K+[MY/"8;&8G0 MFUSKA![!HW+ O3=!H=:B-!GI?Y$-_$%(>+*!/T0M'6"J20F[%$WI29V$3%& MTJHNL4F"!,%8U%%EQYJ<32^]@3\(6\=HX ]1= =@?[P-K"T)4A0!4L8 RG@& MP="AY$1RV6/43'YOX!\3+#LW\(=HK@,(CI!,9QVLK!<4"]/$<;TV%$/B=54^ MD]86Z>\_AO>]I]5/M'!D )PRY*]*H'=V';U;GI__O%S5OYPEY6+:'(%1Z)I" M&'!&$FI-+K78A*C;[ IMPD[G_GYD4(YE$^,AY&79R;;/-[,F99E9!*;J&V\V MU.M"=%0B:6-G;6/[:E-S?7X35117H31?!U EF)( IZ# M3XE4HIF 8&.];*:9CMXXD;J,F_9+-O1W@SD25@Y,-GY:]&$P_[$=3UKDNLNC MW@'ZL*Q_](!L@C18=R"Z0/Y$1:_!<^U)2B$&+V+,L%?)#+ M($MP.A:K'>LRQ!O.ZHEF17U87&-D?3NV-XLEVL1%O5Q"PE#9.?#."]#&*6Z% M5,;V=05I&'\OID;=!.;36.4@S)U.5?O1]O2#9::^]VDXWF6V@L))=<[,THA M.&OJ:_$&2_:;R*=+RQS$YHG&IB=JG.T0^!+L\X'"[I/R49*Y),F(5,FZOA0@ MP0>E:N67%QV#$/&(S^VU8_3%=!!.PD9;HO 4K'2DR-^H@B)@72N>*<(0/H!C MO+ZM($5QW%N3VCQ[UE&V>0I-BBYL<@+,O>RVQI5N%7DP%I4T)KE4[#2K/INR?:(':A\%V2,B[@4[[-D_R=6)'HU]6-=X>'D!QG/GW'^]N%C- M%^MY^H]P?HDS*[CA26HZVDT$Y7R$6)(![KE"5,AME#T:SJ,;B-!%R+8R5CM=V/M"8FGML1TMW=5KC=X M_FM!F*L_'A:?MQ<>ZU:B]>@+3D>EJNGRTW;RZV,QJA&"1:\BY!P,*!$HZ?/T MG\2$E<%%PF^3]^=?RF)4Z5*(GFN(A6)P53A"1*F!9;2!*TRR40;X?3'J0/2V M6XPZ! ,=Q(!?;DED3$5CC2,1UG>XM3;@9/ @A--29@SHOR]&;8*$)Q>C#E%+ M!YC:7W!/K$!D7'#KM :3(\D@%PZ!0C&(R3 EK>3TG[XF!D]C,>H@;!UC,>H0 M14_]GM^@API3"B8K:PED/H'RE%2XA!**\0X%NN#2;D_[C?ZLY&DM0QT$D+V? ME1RBK0Y\[CU.KM_&U+'P* 5D9C3EY"6#4Y2=VTV7U*&QF;5PF@]2,PT4&VM^ M.;8:^L/21C;OWO_KAAE&L359GBL%007CP6MK@%N6=)91I=AD0_F35$W3(9X4 M6P>HI0.,C5!P3,D%BE0(*V1 )$LMP3&&4*+S,F=ME>MK3/W7E[;,^9 ,Y\@ M.&7(_[Z\>M+NI_]W.;_X_'I!?N!RHYY'-A;)R+U4+$)RDO3"Z:@)B@60F3MK MF9!63'.[:BP..X]J1X;N:$^8ML31*1O8U_*X]Y3DS1MY5RN"#--"E!Q!2U./ M\;J$RR0+*1NMN7=9Y+Z&[89R>*(&UA;A8]EA4[B=SBJ.O<7SY9Z$&1 #83GMI\+.2N5IZ<$45RK@ 7J $YE!'+U.1G5U-',[CB5X#?B'&>!CD7K@]W@_>"ZD/ ME6'@> JU714A%(,@./TRY!0Y]G5/OTFNV-^EX1=BBX? [=07:>PNG'OCOYN@ M_D=R)C^'^6IS=>:NHJ/5SCA; *VTH)!Y"N\] R52?:C&VIOJA3]O.A,-N0S4P$C,((B)PI.8-W12_%A%DPR>V(MHX$2.-%B]C?E M#UJ"^D6G"'?6 #\O-4ZNLCY "$)JTKU5&F*LK3T4LGBCHU!]S4J-ROZ)UM&_ M*3_0#,XOV@D,2*YLG5:MM_T].D.2"AR"\I)T;Z(O3KO,^WK.[-AU@OZ*]]^4 M V@$Y5.O_N_4P+GIBJ!-7F<(6G%29S&4*V4&1CHA'0:+V&Z_3&/F3C26/X5A MZ#W0MGANYKN;QG*:Q];69BDLT?;^M:7 MJ _Q*0'>( =3Z*Q*W/CBFX0G+V4KBV<%N2)_X@6KMR^Y!F=*H.18"9,]TRC: M%'N^;V49B-YV6UF&8*"#M.C+%0U&66%4+F TET"'88#@L8"UP1F&4:G2I$3Q M(K>R#$+"DUM9AJBE TPUV<50O"W,)V+?NWH#U""X4!*9N$/OHC?1=/:.VVEL M91F$K6-L91FBZ.FWLOR-B\LK]FY#OB>NY0?NH[&$-.24+"M=7VJ,3('5R"4W ME/F775>S#/SJSN32]38W*W\+J3[QXM5QLUXX/X1)1V>@%8!24'Y,# M !]%A*RTBR8()Y+="9U[D]#Y^,!147H@X)-P],@!.&?*#+Q-P9PT=5P1>87U](%I C#Z! MS):[[%2QHJ^)M&]N1<<@Z$ZVHF,(CD[9P ;?@PG*J1RD!TYQ()WO=.*Z&#(P MQS4&'T*6)W8)\AM=T3$(X9-=NQH"MV]N0'NFO' <8P21,Z,HQ!3P*!&TEIG^ MJCB2TFD9X[>YHJ-/6SP ;-_47/2,)U=02@DI^UR7E]2EN;% 2*B,9U(@ZRL= M^[ZBXX3,\ "PO?"5 %_O2Q"A8 :/(7)27'*+5 5@H)A8CHK;3;+/_OJ+C M91CC89![X?9X/WCWEA=AM 3,FE0838;@!5+L$*626)RT_K2L\1M=T=&G+1X" MMU,?TFTTJ.UU#CW!("A_''NH"6HOZE2]/.B?$Z])DDT*1$Q.&Q.X"B?6,OJ^HN/%^8.6H'[1*<*@G08453'C,8)( MF2(K7J5F*&<,+IN,AMNL3VR4X_N*CI?E!YK!^44[@2')5=W+H*(#)E1=9D+2 MBSF5ZD>+XJRXZ.5IN8#O*SI>D@-H!.51J_^C+Q2XN@'\-JPN/M_>$MYK7\!C M'S72.H"=*!WIMO_=[_I ZE^'M('(S8UH%PP/3EOPLFYHET%#U(H1"K!D%[Q) MODEF\QQAAS\;_/#GWPK\ XGX!_J1/V>&&YT$#Q!YO7UC*3OV)1MP7 8;4_*J M-*GV#*!QVO+LJ"CZ^B7A-IKJ=_?)(PY@256Y[&WMO&YO7#WV31NIW]J%1@PY" 5!(L4A3#MP M6=!_$$O)W!GIVFR4&DAH[VYL )X>7P_20&V]68M-R\]"[\< M=)*<%^ IFKKFCT'064 IRK#(8A*LB15/[\Y^^/S%WVPNBY+!HF7I$WEIL:;2KP6680RA9GE4ZFSPA"=2L M;FS4MJY&MSE1VN016"Q,LJ"IJ=4=QT9)E>?+F0H-2 <&;6-^;C4HP8TAL3:[K/TE57SC: M1^W+5CKH %!5+K<5XXV5>?I7)=>R=4D(*OD"SGCRTS:48G*QV35!T=>D]++> MY%AGVX'*Z Y.=Q89.>:<=H&#$%J DI34^F@0,"8F91'%A28IS&,$3;RM]$!% M/XF;/:4^]>:Q,_G?-;OC6]_C8KY<;3QLOL0WZ6))[I63FM65I_6&69F+@Q(< M^7#&',0H"N3(R+G+Q/G]*/R1A6-#O[DG[.RK[.6Q)-^!4WK$??]Z<[\C!@PN M[8;KCG[^C:JH#H#WI:G^'!*> M?5I>+B[(@(0)RB*8NN5L4W9Q7I'O3Z8XD8VW;2Y6/T90EU6J/=7^Y-FXIPXZ MP%)-9#Y<)3*S(I*53"LR,LU <<\@JL@@)6L]8Y9GGUI5"JZ)F#8X;XJ9O67= MQ73\ZP6A#M<75WGIJ\M5%>C9HEY43MO?S((I$BD, IV,!$I2.80:?":6;4P! MT?$F.U9VH&W:0Z\IKL;63 =NZ9JEG_ZIDVIX5WPS9XIUWF7(.NB:TJCZ,'0& M*X0IIN1@1),G09Z@:=HQY:. ZU!-]-M2?K7\]&E^L9EL#(M,"]]WV\N^:?XI(0I*K:&HD$!%@>"M*I L-Q0% M:4=)7IMR\0 J#Z^8[_!E=X8O+(LEZ@B85:J#NV&[ELT;+="PC,HWB[E*?X0UWG[I.ZRE0OK*W^B_GRX_;7/A[=]3M##STI7 HP1/ MB0T%(*:.ZEH-G&*/7&2.)C=)+ =3>DH>< C6[GO MBJIR=?%F-2>^ M,&]>H?AI?4&YT7S]Q^:]BE2U^A%G+(L2%%=@N16@2A00D7.P,A1/";KS.3SG M 0=]X[35C?;X:B?^J3%U]O'C:K/?CR3UUV6]Y+0QD*M\Z&*Y2;R(K+>K>2*I MTA%%C'X*"V+UAODJ>0IEXW>;S#]5^8+NK3EG?$ M/A/.):S7"D5MQBE+N3WQJ@"9<1(3,>)V>W)IO^^?MIAR)#P>0353HV]K8>NW M89[/UL]R9H0NQ@=;!YQX7887(=9GL3/3S GTZ&W:S2T.^=IIKQ^/"=X&).'"Z' M"K5]">3J+^I_ZKO+__.__7]02P,$% @ E80&45 4D[8C" ?BT !H M !E>&QS+65X,S$Q># V>#,P>#(P,C!X+FAT;>U:;6\CMQ'^WE_!R.C%!O2Z MDOPB^0Q<;!',\)F9AQ3/O[OZ='GWGY^O6>HRQ7[^UP\_W5RR6J/5^MR];+6N[J[8CW?_ M^(GUFNT.NS,\M]))G7/5:EU_K+%:ZEPQ:+6FTVESVFUJ,V[=W;9(5*^EM+;0 M%$[4+L[I#7X"%Q=_.?^NT6!7.BXSR!V+#7 '@I56YF/V68"]9XU&U>M2%S,C MQZEC43MJL\_:W,L)#^U..@47\TBD:];B2.V_CVF)\<'_?_VT$E6]@]C+%NIN!]+9-Y(P6:?]"+FB?] MP@VG4KATT&FW_SJL^;X7YXG.'4YH4$#X&N1L2'/PX!IU$WKKKAU2.I&/= M3K.S;MIVHV)U6_G)]>7?SZ2/KMB-V>7U[=_.W MF\L/].;+)LM:&WJ+ ;C9#)C+N7NW4'_=+B3 M]8TH:I+U!1<"H[>A($&7A'=[YI%._4&Y;R"3 #$PE33*,N ME9;]L^0&0U'-V"T4VCBF$W;]H'X!,Y$QL!^U(CFVSF[RN(G+??;UR[V2!_Y7 M6L+2OB$@VE,$_, MKKO.639C][F>*A!CJ <@F+#\0J,&N<9BBQ-PF3.>SUB9 M.U,"VHGEUU=B! EG&3X9R15+>(RO#-,9I@FG0[^-#CG$8"TW,^J2\7O >5=D M6GPG4!F<4ODRCG-0AU@:+-O8+B@;: V"M(<@M430LT2P8&$OKD%D[QNEET#NAJKR$ MM)TKLZ'M&ZH#JGM[BNJ[-0B\.SB-.B=#6^&VHF64[G228.TV'APWC!OP,$18 MR9$"@@L#Q/Y(29M2=^J68:JG=$_/0MI8:5OB."H"1JN Q\+H& 2^MNP0X2< M\1PP=OT0ISP? _N ^?6V5-BCT^6-3O\0COS03E^$I_ HB?WG(0Y(/J,DO!(> M :ZDR\X3)6L3)3@1V?DX:+ '<: 7T-;.Z>,PZ+5?21@<\J,]BX/CYEG'^_4* M+#H>,>$YP/. K1,]B7EI=Q]"/&$$"+YJIL \=&E00$'LV/KTC;T@]W)H/[1, M_*O%PX#B'LT5]5@BLEX5%FJ46 10%ZN5%/Z8PY8C*X7D1I(!,A D7\YRDE1: M(BT^^*UG.#[9:PNHD,/B0H,*)/266Y ='!"JUR@#QVPBH(Y81 M' _B!67C-4?+:/^BI=O;$BT[)]^-H-D];>\<.QAO$RDH)+C5.:?ZQ"V&$[%] MBA-NQ!RS&$62CZ22;D9\:-NT%,$>WAZY(?C6NJ[L%GP9?*@,*DI38.18S]_B M6!OA%?#[AC'D2,L4!A"V0$&125UP3Q2"!"-8%EB)WL+$ATF\?V%2%97K"5>E MS[R$(4@2).YR@JMOMQ#P!?O:H9*$Q^V[;#3?,/E A^ )U,>#FB9X [;8/V#/\W_ S";VZ&RG(M2^92O 7Y#U MB0'I."X-(6R%;FR1FFGK\#W]$("R;(R"?@U'D>SPB2$)A@KFXT>]*\5QLPS^ M6(I.K/)RH==1T"KE=L'-*)/[T +A2YSW1U5^9DS)>U#5&=6C_O6O=M$+P^E5 M[\+[?ZI=N#]Z%_- K"\3+N7_U6!8YEZ"\PO(VL;F8J$:QPV&T\8N^)%_@2*S M3#H'\(7J-M+(P*A=2-3/"SG$D,%B8JE8X5_:YLSC''XM):KO8[K,8W^4=?2V MV=[SS?8'A<0972\1SW2*0N*?![(BN!2'NZXK< _L>!^>'F MBV!=[4_#&=:6',T%#K2P2-%/AD"U<< AB&/D]_7 F"S2)5MF"";TDC>F*HU; MCX'?V- KV U_0-*3&$R!=007^*R-\/2_&%4XK@?.(/.)5A,@XI#S:9ML5UG&4X MK=PP&&GG=#:HW.+\< MM]EMG^XXN.45#\JC%VS!\_>U;FT^8HXQTY%62\R2CP&6EGQK8?!WV#@]O&/A3 MA/V_<1?=N$RY1!*>>XI^F4J@6VH0EW0\RCZ%G?8F!EJ^6F^A!X4.=Y,'X:>Y M":Q>UGUTC;>V?20?8?B4#H;50K4W[_L^??&U]LQ5X.HSW$SV=Z0O?@=02P,$ M% @ E80&4115FP$>" A"T !H !E>&QS+65X,S$R># V>#,P>#(P M,C!X+FAT;>U:;6\;-Q+^?K^"E7&I#>AU)5FVY!AP;1OCO7V_9Q*6* M_?K[#S_?7;-*K='XU+YN-&Z&-^RGX2\_LTZ]V6)#PS,KG=095XW&[8<*JTR< MR_N-QFPVJ\_:=6W&C>%]@[KJ-)36%NK"BM\;N1XXEC4C)KLDS8/6BGXM& M>+YH^$$N1EK,+R^$G#(IWE=DK].+SJ 'H^B,=UIM?B;.6Z+7%.=1K],5[?9_ M6FAD ZN'-M;-%;ROI#*K38#&[W>B>J^;N\%,"C?IMYK-?PXJON[E1:(SAP,: M["!\#?UL]>;@T=6XDN.L[^=$'5"#1?F(QP]CHXM,U&*MM.F;\>@XZG:KB_^L M66^>#$+94=/_&U 'M82G4LW[WP]E"I9]@!F[URG/OJ]:W*^:!2.34-'*/P&- MQWGXQUF86P_[43*#Q5Q;D9_=[>-$CJ1C[58]VIS:[DG%N U@!BDW8UPWIW/L M*/]V9MG9/W]\.['^^NK^C-YZ= (L#F_1= ME?W""R/_E)I]D#@L*"6K+ ;C9#)G;L+=NZ/NV6!K#;[.M$[WF]6[H]9I<]OF M7?M6BZ(Z[5O.A4"_4U.0X&:&=VN0_F]A:4$.;7M;]<4B?+M6;JQ\J^L7]8Y- M^!28@:F$&<8$-Y&6_:O@!OV*FK-[R+5Q3"?L]E']!F8J8V _:47]V"J[R^(Z MHO;\#0&5R^A $? #M[CO.F/IG#UD>J9 C*$:@&#"]@N-%F0:E0,.P&7&>#9G M1>9, 3A/U!)>5B!(.$OQR4BN6,)C?&683C&>.1WJ;57(( 9KN9E3E90_ (Z[ MUJ?%=P*-P2&5UR0X!E6(I4$-@M4R;(Z6"#!L-I'QA-F"/E;M9V"@[(0FD$JK M4*R0[IE)-\$)VAQB;R#UFZ-I6N TI]A,L-%\?1G>@!Z WGYM0 >6R RA1*A< M0:>**,?J6&S6RF66:(,81D&.WV-5".P3X;F&DRI"6Y+SS!%=1 PBC%(KY)>@ MLT^&1G()K_2K5*-06 'AKA&3?CCK[8FYG;!$Z9E=<,' 6%J':8)CG%X&N]'* MZAJD[<*8+6O?4!U0W3E05 \W(/#NZ"QJ]0:VQ&VI+LG=Z23!V&T\..X8-^!A MB+"2(P4$%P:(_9&2=D+5J5J*KI[TJ#3?"4T..8G!\:#T_IY MRZ_K#5A<>,2$UP!?!FR5Y$G,"[M_$]()(T#PE2,%Y:$+@QWDI(ZM=]]8"S+? M#Z5U*\>_'CP,*.[17$J/%2*K96"A0HE! &VQ6DGASVQL,;)22&XD34 &@>3# M648]%99$BR>_]0K'.WMM 0UR&%RH48[B7L:%XA2C<%K>B)7XP19!2JTK0/PV M JJ(803;@WA!V'C-;!D='EO:G1ULV=OY;I%F?[>]-W>0;U,IB!+:DAW8-2PSV\/;(#>3;J+J6+?@P^%A.*"],CLRQ M7K_%L3;"&^#SAC%D*,L4$@A+("=F4A7,B0))D,$RQTCT1A-/D_CP:%(&E=LI M5X7WO(0A2!(4[G**NV]W"/"E^MHCDH3'W9KMV"?6,>7 MM8'2FN3+^2X;+1(F3W0(*X'V>%#3 &_ %H<'[(7_#YC9QAZ=[92"VI?L!/@+ MO#XI(!W'A2&$K1[/B9)@E2!?WQD]JEX9@L M@S^6HA.KK%C:=1*LFG"[U&;DR3VU0/@0Y]>C##]SIN0#J/*,ZDG]ZE]>HA?2 MZ55GX=V_51;NC][%@HC5E<,E_[].AI7O)3B_0*QM)1=+TS@F&$X;N]1'_@5V MF:;2.8#/1+>11@5&Y4*B?;Z38Z0,!A-+P0K_4IJSX#G\44@TWW.ZR&)_E'7R MEFP?>+)]I5 XX])+Q#.=HM!Y3"P! 5AJFV72.P/^0&(E"&DO5WP*X'\<6!QN MO@C697X:SK!V^&@NL*&%I8M^E@)EXH!-$,>H[ZM!,5F42[9($4RX2GXR96C< M>0S\IH9>039\A:(G,>@"JP@N\%X;X>E_,2IQ7 V:0693K:9 PB'CX_*'+U,Z M>DASI>> I;.)#MZ=;[ $4?U_457U9[&VB:P7 FO'E9KUJSFK1FOW+T;:.9WV M0QB\<#Y;7VP\4@H,;;KBN87^XLL 0UZN^+PO,[\]OM%@2E$215QI*@Y3WOPY M/Z_WFCU_^<>A>4XL^B\O!M7#Q:"&$]N%W:A^>AX]7_[9QI\M[+3K[>;9GHT; MWO!@/*Z"S7GVOM*N/-TT6MHH?UQBM%Q;>K4GB=;VFA"P:U$WYVKX[ZJ#C M\9\[KB=MK/ 7,/P5UO$;VOC2U7F'FN/FTGD]6^S&P:'B#0E_(Q=P/9&0L!^7 M(N-C2%&W=[SAX_0NS:'##>5^^$UK"NM7=I]#,R,7@P-G@S,'@R,#(P>"YH=&WM66UOVS80_KY?P3I8FP#6J]]B MRPW@.BZ:K8O36%W73P,M4C972M1(*H[WZW?4BVMA!>IT#1S!YLOQ[KGG M[DAJ^.1\.@[?7TW04B<<7;U]\?IBC!J6X[QKC1WG/#Q'K\)?7J.V[7HHE#A5 M3#.18NXXD\L&:BRUS@:.LUJM[%7+%G+AA->.$=5VN!"*VD23QMG0M,"38G+V MP_")9:%S$>4)336*),6:$I0KEB[0.T+5!V19U:BQR-:2+98:^:[OHG="?F W MN.S73'-Z5LL9.N7OH5,L,IP+LCX;$G:#&'G>8&V7>+V>U_9BM]_N=3M]$K?[ MIW.?DK;7@;;?/5#2@>'E'*77G#YO)"RUEM2L/VC[=J^3Z6#%B%X./-?],6@4 M8\^&L4@U+"A!0/FUE'-'FJ:WVL*<+=)!89,18";4_7,/'R8CP*+Z:7$ 37L[>CRQ"%TV_79.^T M=.Q;>V:/;32;C O;O5;';7Z[5H]F:'0^O0HGY_\/+]=N[;M=-'V)PE<3-!M= MOQA=3F;6]+?7D_=H- Y-C^^Z_CXP_)$KS>+U8\/A(D612%,:F>*%5DPOD5Y2 M]";'$KS*U^B:9D)J)&(TN>4S*F]81-$KP0E4)=5$%VEDHV,SY>G1J>^[P5@D M&4[7Q2\O.$$@]:6021E3GFN]0;&0Q1H9J"P(HBF!*O=3GM(JH;K-LJAAA6+& MH6^CU8Q&N80R"_;CE(!"T1*G"PK5,$F84L8"^)B1!$HG6E))0>]M[4IK:N5 M_2:@N&0:_8PS(603_0KF6>,E9A*P+589+QDUQL/:FMU0-(UC&",-(D9P96\3 M09LA0!-EN50Y!I=K@3Y.)B7.%1@FHQ@K,1&9J?3;$W=&&I)6R\VPG..4*FMZ MR^D:C:+"-8:D3>C'8%KG-/@W?/U:_/3WXV<)P*<-8L"@5 \L[Q1D9I@8:EJ< MQB#$M#PL!2*0X*+6@1E26.82J 5;9,(L+3 J9@4W)A:$F%>D0^6 MJCR=W.;M?N=4\?[O_DY$]V^GW;;_E[ M3G8*Q4OE 04%0#]OM!KUC)H.QN7#5$K^.\!]LN@5KIA3^ .SM]5%!:; M\PQ\*C@CJ';"HR/#=P)\^P&_]WGD\1*@WAJ8LOFU5#Q(DZQ^;MGMYF)\N7"0%*.3=!OW[9_= _?N'\FGD.QRS4-*F*X=R_L M'[[;:WSF+K]ZEJ\6BI<<9W\#4$L#!!0 ( )6$!E%5W5E5_@0 !X9 : M 97AL#,R,G@P-G@S,'@R,#(P>"YH=&WM66UOVS80_KY?<7.Q-@&L M5SM^DQO =1PT0QNWL8NNGP9:I&RNE*A15!SWU^^H%\]IG-; !C1I&SB")?*. M]]P]=R?2PU_/IN/YAS<36.E8P)MW+UY=C*%A.<[[UMAQSN9G\'+^^A6T;=># MN2))QC67"1&.,[EL0&.E=3IPG/5Z;:];ME1+9W[E&%5M1TB9,9MJVC@=FB=X M982>_C+\U;+@3(9YS!(-H6)$,PIYQI,EO*X+03]?U%J]FBD@]-+F4QO!'O>B'EBK9A9?]#V[>Y)JH,UIWHU\%SW MMZ!1S#T=1C+1N*!"!>774L\=;9K=:(L(ODP&!2:CP C4XPL2?EPJF2?4"J60 M:J"6BR/_Y*19_X-KN\=!.?;$+?X"H\"*2,S%9O!LSF.6P25;PY6,2?*LF6&\ MK(PI'I43,_Z)H?&(H[A=E]BZJ$?PA-58/;] -[E9\0773Y]X'3=H^;9_&]]^ M9"'&@JD@)FJ)SM,R16WIPX':W@]U/+F:7YQ?C$?SB^DE)L'5[-WH<@[SZ?<+ MV>N5@7UGS^RQ#;/)N,#NM4[+>C2#T=GTS7QR]F-$N0YKW^W ]!SF+R