0001352010-21-000020.txt : 20210506 0001352010-21-000020.hdr.sgml : 20210506 20210506172451 ACCESSION NUMBER: 0001352010-21-000020 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210506 DATE AS OF CHANGE: 20210506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EPAM Systems, Inc. CENTRAL INDEX KEY: 0001352010 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 223536104 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35418 FILM NUMBER: 21899060 BUSINESS ADDRESS: STREET 1: 41 UNIVERSITY DRIVE STREET 2: SUITE 202 CITY: NEWTOWN STATE: PA ZIP: 18940 BUSINESS PHONE: (267) 759-9000 MAIL ADDRESS: STREET 1: 41 UNIVERSITY DRIVE STREET 2: SUITE 202 CITY: NEWTOWN STATE: PA ZIP: 18940 FORMER COMPANY: FORMER CONFORMED NAME: EPAM SYSTEMS INC DATE OF NAME CHANGE: 20060202 10-Q 1 epam-20210331.htm 10-Q epam-20210331
000135201012/312021Q1FALSEus-gaap:AccountingStandardsUpdate201613Member911100013520102021-01-012021-03-31xbrli:shares00013520102021-04-30iso4217:USD00013520102021-03-3100013520102020-12-31iso4217:USDxbrli:shares00013520102020-01-012020-03-310001352010us-gaap:CommonStockMember2020-12-310001352010us-gaap:AdditionalPaidInCapitalMember2020-12-310001352010us-gaap:RetainedEarningsMember2020-12-310001352010us-gaap:TreasuryStockMember2020-12-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001352010us-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001352010us-gaap:AdditionalPaidInCapitalMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001352010us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001352010us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001352010us-gaap:CommonStockMember2021-01-012021-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001352010us-gaap:RetainedEarningsMember2021-01-012021-03-310001352010us-gaap:CommonStockMember2021-03-310001352010us-gaap:AdditionalPaidInCapitalMember2021-03-310001352010us-gaap:RetainedEarningsMember2021-03-310001352010us-gaap:TreasuryStockMember2021-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001352010us-gaap:CommonStockMember2019-12-310001352010us-gaap:AdditionalPaidInCapitalMember2019-12-310001352010us-gaap:RetainedEarningsMember2019-12-310001352010us-gaap:TreasuryStockMember2019-12-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-3100013520102019-12-3100013520102019-01-012019-12-310001352010srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001352010srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001352010srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:CommonStockMember2019-12-310001352010srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AdditionalPaidInCapitalMember2019-12-310001352010srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:RetainedEarningsMember2019-12-310001352010srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:TreasuryStockMember2019-12-310001352010srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001352010srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001352010us-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001352010us-gaap:AdditionalPaidInCapitalMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001352010us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001352010us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001352010us-gaap:CommonStockMember2020-01-012020-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001352010us-gaap:RetainedEarningsMember2020-01-012020-03-310001352010us-gaap:CommonStockMember2020-03-310001352010us-gaap:AdditionalPaidInCapitalMember2020-03-310001352010us-gaap:RetainedEarningsMember2020-03-310001352010us-gaap:TreasuryStockMember2020-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100013520102020-03-310001352010us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-03-310001352010us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001352010us-gaap:OtherNoncurrentAssetsMember2021-03-310001352010us-gaap:OtherNoncurrentAssetsMember2020-12-31epam:business0001352010epam:A2020AcquisitionsMember2020-01-012020-12-310001352010epam:A2020AcquisitionsMember2020-12-310001352010epam:NorthAmericaSegmentMember2020-12-310001352010epam:EuropeSegmentMember2020-12-310001352010epam:RussiaSegmentMember2020-12-310001352010epam:NorthAmericaSegmentMember2021-01-012021-03-310001352010epam:EuropeSegmentMember2021-01-012021-03-310001352010epam:RussiaSegmentMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMember2021-03-310001352010epam:EuropeSegmentMember2021-03-310001352010epam:RussiaSegmentMember2021-03-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-03-310001352010us-gaap:FairValueMeasurementsRecurringMember2021-03-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-03-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001352010us-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-31xbrli:pure0001352010us-gaap:MeasurementInputDiscountRateMemberepam:A2020AcquisitionsMembersrt:MinimumMember2021-03-310001352010us-gaap:MeasurementInputDiscountRateMemberepam:A2020AcquisitionsMembersrt:MaximumMember2021-03-310001352010us-gaap:FairValueInputsLevel3Member2020-12-310001352010us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-03-310001352010us-gaap:FairValueInputsLevel3Member2021-03-310001352010us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2021-03-310001352010us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2021-03-310001352010us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001352010us-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001352010us-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2021-03-310001352010us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2020-12-310001352010us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2020-12-310001352010us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2020-12-310001352010us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001352010us-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001352010us-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2020-12-310001352010us-gaap:ForeignExchangeContractMember2021-03-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-03-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-03-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001352010srt:MinimumMember2021-03-310001352010srt:MaximumMember2021-03-310001352010us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-03-310001352010us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-03-310001352010currency:USDus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Member2017-05-240001352010us-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Memberepam:OthercurrenciesexcludingU.S.dollarsMember2017-05-240001352010epam:FederalFundsOpenRateMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Member2017-05-242017-05-240001352010us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Member2017-05-242017-05-240001352010currency:USDus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Member2021-03-310001352010currency:USDus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2017Member2020-12-310001352010epam:NorthAmericaSegmentMembersrt:NorthAmericaMember2021-01-012021-03-310001352010srt:NorthAmericaMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010epam:RussiaSegmentMembersrt:NorthAmericaMember2021-01-012021-03-310001352010srt:NorthAmericaMember2021-01-012021-03-310001352010us-gaap:EMEAMemberepam:NorthAmericaSegmentMember2021-01-012021-03-310001352010us-gaap:EMEAMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010us-gaap:EMEAMemberepam:RussiaSegmentMember2021-01-012021-03-310001352010us-gaap:EMEAMember2021-01-012021-03-310001352010epam:CISMemberepam:NorthAmericaSegmentMember2021-01-012021-03-310001352010epam:CISMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010epam:CISMemberepam:RussiaSegmentMember2021-01-012021-03-310001352010epam:CISMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMembersrt:AsiaPacificMember2021-01-012021-03-310001352010epam:EuropeSegmentMembersrt:AsiaPacificMember2021-01-012021-03-310001352010epam:RussiaSegmentMembersrt:AsiaPacificMember2021-01-012021-03-310001352010srt:AsiaPacificMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMembersrt:NorthAmericaMember2020-01-012020-03-310001352010srt:NorthAmericaMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010epam:RussiaSegmentMembersrt:NorthAmericaMember2020-01-012020-03-310001352010srt:NorthAmericaMember2020-01-012020-03-310001352010us-gaap:EMEAMemberepam:NorthAmericaSegmentMember2020-01-012020-03-310001352010us-gaap:EMEAMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010us-gaap:EMEAMemberepam:RussiaSegmentMember2020-01-012020-03-310001352010us-gaap:EMEAMember2020-01-012020-03-310001352010epam:CISMemberepam:NorthAmericaSegmentMember2020-01-012020-03-310001352010epam:CISMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010epam:CISMemberepam:RussiaSegmentMember2020-01-012020-03-310001352010epam:CISMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMembersrt:AsiaPacificMember2020-01-012020-03-310001352010epam:EuropeSegmentMembersrt:AsiaPacificMember2020-01-012020-03-310001352010epam:RussiaSegmentMembersrt:AsiaPacificMember2020-01-012020-03-310001352010srt:AsiaPacificMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMember2020-01-012020-03-310001352010epam:EuropeSegmentMember2020-01-012020-03-310001352010epam:RussiaSegmentMember2020-01-012020-03-310001352010us-gaap:FinancialServicesSectorMemberepam:NorthAmericaSegmentMember2021-01-012021-03-310001352010us-gaap:FinancialServicesSectorMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010us-gaap:FinancialServicesSectorMemberepam:RussiaSegmentMember2021-01-012021-03-310001352010us-gaap:FinancialServicesSectorMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMemberepam:BusinessInformationandMediaSectorsMember2021-01-012021-03-310001352010epam:BusinessInformationandMediaSectorsMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010epam:RussiaSegmentMemberepam:BusinessInformationandMediaSectorsMember2021-01-012021-03-310001352010epam:BusinessInformationandMediaSectorsMember2021-01-012021-03-310001352010us-gaap:TechnologySectorMemberepam:NorthAmericaSegmentMember2021-01-012021-03-310001352010us-gaap:TechnologySectorMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010us-gaap:TechnologySectorMemberepam:RussiaSegmentMember2021-01-012021-03-310001352010us-gaap:TechnologySectorMember2021-01-012021-03-310001352010epam:TravelandConsumerSectorMemberepam:NorthAmericaSegmentMember2021-01-012021-03-310001352010epam:TravelandConsumerSectorMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010epam:TravelandConsumerSectorMemberepam:RussiaSegmentMember2021-01-012021-03-310001352010epam:TravelandConsumerSectorMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMemberus-gaap:HealthcareSectorMember2021-01-012021-03-310001352010us-gaap:HealthcareSectorMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010epam:RussiaSegmentMemberus-gaap:HealthcareSectorMember2021-01-012021-03-310001352010us-gaap:HealthcareSectorMember2021-01-012021-03-310001352010epam:OtherSectorsMemberepam:NorthAmericaSegmentMember2021-01-012021-03-310001352010epam:OtherSectorsMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010epam:OtherSectorsMemberepam:RussiaSegmentMember2021-01-012021-03-310001352010epam:OtherSectorsMember2021-01-012021-03-310001352010us-gaap:FinancialServicesSectorMemberepam:NorthAmericaSegmentMember2020-01-012020-03-310001352010us-gaap:FinancialServicesSectorMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010us-gaap:FinancialServicesSectorMemberepam:RussiaSegmentMember2020-01-012020-03-310001352010us-gaap:FinancialServicesSectorMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMemberepam:BusinessInformationandMediaSectorsMember2020-01-012020-03-310001352010epam:BusinessInformationandMediaSectorsMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010epam:RussiaSegmentMemberepam:BusinessInformationandMediaSectorsMember2020-01-012020-03-310001352010epam:BusinessInformationandMediaSectorsMember2020-01-012020-03-310001352010us-gaap:TechnologySectorMemberepam:NorthAmericaSegmentMember2020-01-012020-03-310001352010us-gaap:TechnologySectorMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010us-gaap:TechnologySectorMemberepam:RussiaSegmentMember2020-01-012020-03-310001352010us-gaap:TechnologySectorMember2020-01-012020-03-310001352010epam:TravelandConsumerSectorMemberepam:NorthAmericaSegmentMember2020-01-012020-03-310001352010epam:TravelandConsumerSectorMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010epam:TravelandConsumerSectorMemberepam:RussiaSegmentMember2020-01-012020-03-310001352010epam:TravelandConsumerSectorMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMemberus-gaap:HealthcareSectorMember2020-01-012020-03-310001352010us-gaap:HealthcareSectorMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010epam:RussiaSegmentMemberus-gaap:HealthcareSectorMember2020-01-012020-03-310001352010us-gaap:HealthcareSectorMember2020-01-012020-03-310001352010epam:OtherSectorsMemberepam:NorthAmericaSegmentMember2020-01-012020-03-310001352010epam:OtherSectorsMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010epam:OtherSectorsMemberepam:RussiaSegmentMember2020-01-012020-03-310001352010epam:OtherSectorsMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-01-012021-03-310001352010us-gaap:TimeAndMaterialsContractMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010epam:RussiaSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-01-012021-03-310001352010us-gaap:TimeAndMaterialsContractMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMemberus-gaap:FixedPriceContractMember2021-01-012021-03-310001352010epam:EuropeSegmentMemberus-gaap:FixedPriceContractMember2021-01-012021-03-310001352010epam:RussiaSegmentMemberus-gaap:FixedPriceContractMember2021-01-012021-03-310001352010us-gaap:FixedPriceContractMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMemberepam:LicensingMember2021-01-012021-03-310001352010epam:LicensingMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010epam:RussiaSegmentMemberepam:LicensingMember2021-01-012021-03-310001352010epam:LicensingMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMemberepam:OtherRevenuesMember2021-01-012021-03-310001352010epam:EuropeSegmentMemberepam:OtherRevenuesMember2021-01-012021-03-310001352010epam:RussiaSegmentMemberepam:OtherRevenuesMember2021-01-012021-03-310001352010epam:OtherRevenuesMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMemberus-gaap:TimeAndMaterialsContractMember2020-01-012020-03-310001352010us-gaap:TimeAndMaterialsContractMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010epam:RussiaSegmentMemberus-gaap:TimeAndMaterialsContractMember2020-01-012020-03-310001352010us-gaap:TimeAndMaterialsContractMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMemberus-gaap:FixedPriceContractMember2020-01-012020-03-310001352010epam:EuropeSegmentMemberus-gaap:FixedPriceContractMember2020-01-012020-03-310001352010epam:RussiaSegmentMemberus-gaap:FixedPriceContractMember2020-01-012020-03-310001352010us-gaap:FixedPriceContractMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMemberepam:LicensingMember2020-01-012020-03-310001352010epam:LicensingMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010epam:RussiaSegmentMemberepam:LicensingMember2020-01-012020-03-310001352010epam:LicensingMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMemberepam:OtherRevenuesMember2020-01-012020-03-310001352010epam:EuropeSegmentMemberepam:OtherRevenuesMember2020-01-012020-03-310001352010epam:RussiaSegmentMemberepam:OtherRevenuesMember2020-01-012020-03-310001352010epam:OtherRevenuesMember2020-01-012020-03-310001352010us-gaap:TransferredOverTimeMemberepam:NorthAmericaSegmentMember2021-01-012021-03-310001352010us-gaap:TransferredOverTimeMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010us-gaap:TransferredOverTimeMemberepam:RussiaSegmentMember2021-01-012021-03-310001352010us-gaap:TransferredOverTimeMember2021-01-012021-03-310001352010epam:NorthAmericaSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-03-310001352010epam:EuropeSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-03-310001352010epam:RussiaSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-03-310001352010us-gaap:TransferredAtPointInTimeMember2021-01-012021-03-310001352010us-gaap:TransferredOverTimeMemberepam:NorthAmericaSegmentMember2020-01-012020-03-310001352010us-gaap:TransferredOverTimeMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010us-gaap:TransferredOverTimeMemberepam:RussiaSegmentMember2020-01-012020-03-310001352010us-gaap:TransferredOverTimeMember2020-01-012020-03-310001352010epam:NorthAmericaSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-03-310001352010epam:EuropeSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-03-310001352010epam:RussiaSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-03-310001352010us-gaap:TransferredAtPointInTimeMember2020-01-012020-03-3100013520102021-04-01us-gaap:FixedPriceContractMember2021-03-3100013520102022-01-01us-gaap:FixedPriceContractMember2021-03-3100013520102023-01-01us-gaap:FixedPriceContractMember2021-03-3100013520102024-01-01us-gaap:FixedPriceContractMember2021-03-310001352010us-gaap:FixedPriceContractMember2021-03-310001352010us-gaap:TradeAccountsReceivableMember2021-03-310001352010us-gaap:TradeAccountsReceivableMember2020-12-310001352010us-gaap:AccountsPayableAndAccruedLiabilitiesMember2021-03-310001352010us-gaap:AccountsPayableAndAccruedLiabilitiesMember2020-12-310001352010us-gaap:OtherNoncurrentLiabilitiesMember2021-03-310001352010us-gaap:OtherNoncurrentLiabilitiesMember2020-12-310001352010us-gaap:CostOfSalesMember2021-01-012021-03-310001352010us-gaap:CostOfSalesMember2020-01-012020-03-310001352010us-gaap:EmployeeStockOptionMember2020-12-310001352010us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001352010us-gaap:EmployeeStockOptionMember2021-03-310001352010epam:EquityClassifiedAwardMemberepam:ServicePeriodMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockMember2020-12-310001352010epam:EquityClassifiedAwardMemberepam:ServicePeriodMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-310001352010epam:CashSettledAwardMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-310001352010epam:EquityClassifiedAwardMemberepam:ServicePeriodMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockMember2021-01-012021-03-310001352010epam:EquityClassifiedAwardMemberepam:ServicePeriodMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001352010epam:CashSettledAwardMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001352010epam:EquityClassifiedAwardMemberepam:ServicePeriodMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockMember2021-03-310001352010epam:EquityClassifiedAwardMemberepam:ServicePeriodMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMember2021-03-310001352010epam:CashSettledAwardMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2021-03-310001352010epam:CashSettledAwardMemberepam:AccruedCompensationandBenefitsExpensesMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2021-03-310001352010epam:CashSettledAwardMemberepam:AccruedCompensationandBenefitsExpensesMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockMember2020-12-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockMember2021-01-012021-03-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockMember2021-03-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberepam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMember2021-03-310001352010country:UAus-gaap:CapitalAdditionsMember2021-01-012021-03-310001352010us-gaap:OperatingSegmentsMemberepam:NorthAmericaSegmentMember2021-01-012021-03-310001352010us-gaap:OperatingSegmentsMemberepam:NorthAmericaSegmentMember2020-01-012020-03-310001352010us-gaap:OperatingSegmentsMemberepam:EuropeSegmentMember2021-01-012021-03-310001352010us-gaap:OperatingSegmentsMemberepam:EuropeSegmentMember2020-01-012020-03-310001352010us-gaap:OperatingSegmentsMemberepam:RussiaSegmentMember2021-01-012021-03-310001352010us-gaap:OperatingSegmentsMemberepam:RussiaSegmentMember2020-01-012020-03-310001352010us-gaap:OperatingSegmentsMember2021-01-012021-03-310001352010us-gaap:OperatingSegmentsMember2020-01-012020-03-310001352010us-gaap:MaterialReconcilingItemsMember2021-01-012021-03-310001352010us-gaap:MaterialReconcilingItemsMember2020-01-012020-03-310001352010country:BY2021-03-310001352010country:BY2020-12-310001352010country:UA2021-03-310001352010country:UA2020-12-310001352010country:US2021-03-310001352010country:US2020-12-310001352010country:RU2021-03-310001352010country:RU2020-12-310001352010country:IN2021-03-310001352010country:IN2020-12-310001352010country:PL2021-03-310001352010country:PL2020-12-310001352010country:HU2021-03-310001352010country:HU2020-12-310001352010country:ES2021-03-310001352010country:ES2020-12-310001352010country:CN2021-03-310001352010country:CN2020-12-310001352010country:MX2021-03-310001352010country:MX2020-12-310001352010epam:OtherCountriesMember2021-03-310001352010epam:OtherCountriesMember2020-12-310001352010country:US2021-01-012021-03-310001352010country:US2020-01-012020-03-310001352010country:GB2021-01-012021-03-310001352010country:GB2020-01-012020-03-310001352010country:CH2021-01-012021-03-310001352010country:CH2020-01-012020-03-310001352010country:NL2021-01-012021-03-310001352010country:NL2020-01-012020-03-310001352010country:RU2021-01-012021-03-310001352010country:RU2020-01-012020-03-310001352010country:DE2021-01-012021-03-310001352010country:DE2020-01-012020-03-310001352010country:CA2021-01-012021-03-310001352010country:CA2020-01-012020-03-310001352010epam:OtherCountriesMember2021-01-012021-03-310001352010epam:OtherCountriesMember2020-01-012020-03-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-03-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-03-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2020-03-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-03-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-012020-03-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-03-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-03-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-01-012021-03-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-01-012020-03-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-03-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-03-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-03-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-03-310001352010us-gaap:SubsequentEventMemberepam:PolSourceSAMember2021-04-020001352010us-gaap:SubsequentEventMemberepam:PolSourceSAMember2021-04-022021-04-020001352010us-gaap:SubsequentEventMemberepam:PolSourceSAMemberus-gaap:RestrictedStockUnitsRSUMember2021-04-022021-04-020001352010us-gaap:PhantomShareUnitsPSUsMemberus-gaap:SubsequentEventMemberepam:PolSourceSAMember2021-04-022021-04-020001352010us-gaap:SubsequentEventMemberepam:TwoBusinessAcquisitionsMember2021-04-012021-05-060001352010us-gaap:SubsequentEventMemberepam:TwoBusinessAcquisitionsMember2021-05-060001352010us-gaap:SubsequentEventMemberepam:TwoBusinessAcquisitionsMemberus-gaap:RestrictedStockUnitsRSUMember2021-04-012021-05-06
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 2021

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-35418
epam-20210331_g1.jpg
EPAM SYSTEMS, INC.
(Exact name of registrant as specified in its charter)
Delaware22-3536104
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
41 University DriveSuite 20218940
NewtownPennsylvania
(Address of principal executive offices)(Zip code)
267-759-9000
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol Name of Each Exchange on which Registered
Common Stock, par value $0.001 per shareEPAM New York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  No 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  No 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller 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  
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Title of Each Class
Outstanding as of April 30, 2021
Common Stock, par value $0.001 per share
56,404,766 shares
5


EPAM SYSTEMS, INC.

TABLE OF CONTENTS
 Page



Table of Contents
PART I. FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(In thousands, except par value)
 As of
March 31,
2021
As of
December 31,
2020
Assets
Current assets
Cash and cash equivalents$1,372,829 $1,322,143 
Short-term investments 60,007 
Trade receivables and contract assets, net of allowance of $7,575 and $4,886, respectively
585,041 501,062 
Prepaid and other current assets46,848 29,570 
Total current assets2,004,718 1,912,782 
Property and equipment, net164,749 169,533 
Operating lease right-of-use assets, net207,350 228,672 
Intangible assets, net48,547 51,975 
Goodwill210,881 211,956 
Deferred tax assets90,188 92,454 
Other noncurrent assets54,108 53,960 
Total assets$2,780,541 $2,721,332 
Liabilities  
Current liabilities  
Accounts payable$7,168 $10,189 
Accrued compensation and benefits expenses315,991 294,709 
Accrued expenses and other current liabilities75,326 79,690 
Income taxes payable, current9,097 20,603 
Operating lease liabilities, current56,179 60,759 
Total current liabilities463,761 465,950 
Long-term debt25,032 25,038 
Income taxes payable, noncurrent43,925 43,448 
Operating lease liabilities, noncurrent162,005 180,604 
Other noncurrent liabilities21,879 23,274 
Total liabilities716,602 738,314 
Commitments and contingencies (Note 12)
Stockholders’ equity  
Common stock, $0.001 par value; 160,000 shares authorized; 56,401 and 56,128 shares issued, 56,381 and 56,108 shares outstanding at March 31, 2021 and December 31, 2020, respectively
56 56 
Additional paid-in capital647,884 660,771 
Retained earnings1,456,926 1,347,880 
Treasury stock(177)(177)
Accumulated other comprehensive loss(40,750)(25,512)
Total stockholders’ equity2,063,939 1,983,018 
Total liabilities and stockholders’ equity$2,780,541 $2,721,332 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
3

Table of Contents
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
(In thousands, except per share data)
 Three Months Ended
March 31,
 20212020
Revenues$780,775 $651,359 
Operating expenses:
Cost of revenues (exclusive of depreciation and amortization)
519,328 423,802 
Selling, general and administrative expenses136,389 125,108 
Depreciation and amortization expense17,807 14,940 
Income from operations107,251 87,509 
Interest and other income, net5,374 2,386 
Foreign exchange gain2,299 6,524 
Income before provision for income taxes114,924 96,419 
Provision for income taxes5,878 10,854 
Net income$109,046 $85,565 
Net income per share:
Basic$1.94 $1.55 
Diluted$1.86 $1.47 
Shares used in calculation of net income per share:
Basic56,170 55,287 
Diluted58,778 58,143 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

4

Table of Contents
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
(In thousands)
 Three Months Ended
March 31,
 20212020
Net income$109,046 $85,565 
Other comprehensive loss:
Change in foreign currency translation adjustments, net of tax(10,531)(28,519)
Change in unrealized loss on hedging instruments, net of tax (4,081)(9,368)
Defined benefit pension plans - actuarial loss, net of tax(626) 
Other comprehensive loss(15,238)(37,887)
Comprehensive income$93,808 $47,678 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
5

Table of Contents
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN
STOCKHOLDERS’ EQUITY
(Unaudited)
(In thousands) 
 Common StockAdditional Paid-in CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive LossTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance, January 1, 2021
56,108 $56 $660,771 $1,347,880 20 $(177)$(25,512)$1,983,018 
Restricted stock units vested
248 — — — — — — — 
Restricted stock units withheld for employee taxes
(84)— (31,935)— — — — (31,935)
Stock-based compensation expense
— — 14,624 — — — — 14,624 
Proceeds from stock option exercises
109 — 4,424 — — — — 4,424 
Other comprehensive loss— — — — — — (15,238)(15,238)
Net income
— — — 109,046 — — — 109,046 
Balance, March 31, 2021
56,381 $56 $647,884 $1,456,926 $20 $(177)$(40,750)$2,063,939 

 Common StockAdditional Paid-in CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive LossTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance, January 1, 2020
55,188 $55 $607,051 $1,020,590 20 $(177)$(31,374)$1,596,145 
Cumulative effect of adoption of ASU 2016-13— — — 130 — — — 130 
Adjusted Balance, January 1, 2020
55,188 $55 $607,051 $1,020,720 20 $(177)$(31,374)$1,596,275 
Restricted stock units vested
274 — — — — — — — 
Restricted stock units withheld for employee taxes
(90)— (15,822)— — — — (15,822)
Stock-based compensation expense
— — 12,210 — — — — 12,210 
Proceeds from stock option exercises
217 1 7,140 — — — — 7,141 
Other comprehensive loss— — — — — — (37,887)(37,887)
Net income
— — — 85,565 — — — 85,565 
Balance, March 31, 2020
55,589 $56 $610,579 $1,106,285 20 $(177)$(69,261)$1,647,482 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
6

Table of Contents
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)
                                               Three Months Ended March 31,
 20212020
Cash flows from operating activities:
Net income$109,046 $85,565 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization expense17,807 14,940 
Operating lease right-of-use assets amortization expense15,676 16,816 
Bad debt expense2,925 2,719 
Deferred taxes6,692 8,288 
Stock-based compensation expense24,553 11,881 
Other(4,926)5,893 
Changes in assets and liabilities:  
Trade receivables and contract assets(89,395)(51,423)
Prepaid and other assets(8,581)(9,746)
Accounts payable(3,166)(2,407)
Accrued expenses and other liabilities(15,830)5,437 
Operating lease liabilities(16,065)(15,646)
Income taxes payable(25,909)(9,062)
Net cash provided by operating activities12,827 63,255 
Cash flows from investing activities:  
Purchases of property and equipment(11,186)(29,075)
Proceeds from short-term investments60,000  
Acquisition of business, net of cash acquired (Note 2) (10,339)
Purchases of non-marketable securities(1,044)(20,000)
Other investing activities, net691 (71)
Net cash provided by/(used in) investing activities48,461 (59,485)
Cash flows from financing activities:  
Proceeds from stock option exercises4,373 6,850 
Payments of withholding taxes related to net share settlements of restricted stock units(3,304)(1,018)
Payment of contingent consideration for previously acquired business (7,869)
Other financing activities, net260 (9)
Net cash provided by/(used in) financing activities1,329 (2,046)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(11,856)(22,009)
Net increase/(decrease) in cash, cash equivalents and restricted cash50,761 (20,285)
Cash, cash equivalents and restricted cash, beginning of period1,323,533 937,688 
Cash, cash equivalents and restricted cash, end of period$1,374,294 $917,403 


7

Table of Contents
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)
(Continued)
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets:
                                               As of
March 31,
2021
As of
December 31,
2020
Balance sheet classification
    Cash and cash equivalents$1,372,829 $1,322,143 
Restricted cash in Prepaid and other current assets103 106 
  Restricted cash in Other noncurrent assets1,362 1,284 
    Total restricted cash1,465 1,390 
        Total cash, cash equivalents and restricted cash$1,374,294 $1,323,533 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
8

Table of Contents
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(In thousands, except per share data and as otherwise disclosed) 
 
1.BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.
Basis of Presentation — The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated.
These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020 included in its Annual Report on Form 10-K. The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature.
Adoption of New Accounting Standards
The adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.
Pending Accounting Standards
From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.

2.ACQUISITIONS
2020 Acquisitions — During the year ended December 31, 2020, the Company completed two acquisitions with an aggregate purchase price of $22.5 million including contingent consideration with an acquisition-date fair value of $5.3 million. The Company committed to making contingent consideration payments with a maximum amount payable of $18.6 million subject to attainment of specified performance targets in the first and second calendar years after the respective acquisition dates. These acquisitions increased EPAM’s software and service capabilities and expanded EPAM’s offerings in financial services as well as added $7.3 million of intangible assets, consisting mainly of customer relationships. Pro forma results of operations have not been presented because the effect of these acquisitions on the Company’s condensed consolidated financial statements was not material individually or in the aggregate.
9

Table of Contents

3.GOODWILL
Goodwill by reportable segment was as follows:
North AmericaEuropeRussiaTotal
Balance as of January 1, 2021
$121,132 $90,106 $718 $211,956 
2020 acquisitions purchase accounting adjustments (24) (24)
Effect of net foreign currency exchange rate changes(353)(692)(6)(1,051)
Balance as of March 31, 2021
$120,779 $89,390 $712 $210,881 
There were no accumulated impairment losses in the North America or Europe reportable segments as of March 31, 2021 or December 31, 2020. The Russia segment had accumulated goodwill impairment losses of $2.2 million as of March 31, 2021 and December 31, 2020.

4.FAIR VALUE MEASUREMENTS
The Company carries certain assets and liabilities at fair value on a recurring basis on its consolidated balance sheets. The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020:
As of March 31, 2021
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$1,543 $ $1,543 $ 
Total assets measured at fair value on a recurring basis$1,543 $ $1,543 $ 
Foreign exchange derivative liabilities$2,111 $ $2,111 $ 
Contingent consideration2,526   2,526 
Total liabilities measured at fair value on a recurring basis
$4,637 $ $2,111 $2,526 
As of December 31, 2020
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$4,955 $ $4,955 $ 
Total assets measured at fair value on a recurring basis$4,955 $ $4,955 $ 
Foreign exchange derivative liabilities$243 $ $243 $ 
Contingent consideration7,470   7,470 
Total liabilities measured at fair value on a recurring basis
$7,713 $ $243 $7,470 
The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 5 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments.

10

Table of Contents
The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration for the 2020 Acquisitions ranged from a minimum of 15.5% to a maximum of 17.5%. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income, net in the Company’s condensed consolidated statement of income.
A reconciliation of the beginning and ending balances of Level 3 acquisition-related contingent consideration using significant unobservable inputs for the three months ended March 31, 2021 is as follows:
Amount
Contingent consideration liabilities as of January 1, 2021
$7,470 
Changes in fair value of contingent consideration included in Interest and other income, net (4,944)
Contingent consideration liabilities as of March 31, 2021
$2,526 

Financial Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are generally subjective in nature and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The generally short maturities of certain assets and liabilities result in a number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s condensed consolidated balance sheets. The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
March 31, 2021
Financial Assets:
Cash equivalents:
Money market funds$135,706 $135,706 $135,706 $ $ 
Total cash equivalents$135,706 $135,706 $135,706 $ $ 
Restricted cash$1,465 $1,465 $1,465 $ $ 
Employee loans$692 $692 $ $ $692 
Financial Liabilities:
Borrowings under the 2017 Credit Facility$25,008 $25,008 $ $25,008 $ 
11

Table of Contents
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
December 31, 2020
Financial Assets:
Cash equivalents:
Money market funds$153,783 $153,783 $153,783 $ $ 
Total cash equivalents$153,783 $153,783 $153,783 $ $ 
Restricted cash$1,390 $1,390 $1,390 $ $ 
Time deposits included in Short-term investments$60,007 $60,007 $ $60,007 $ 
Employee loans$794 $794 $ $ $794 
Financial Liabilities:
Borrowings under the 2017 Credit Facility$25,007 $25,007 $ $25,007 $ 

Non-Marketable Securities Without Readily Determinable Fair Values
The Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur. The carrying amount of these investments was $26.0 million and $25.0 million as of March 31, 2021 and December 31, 2020, respectively and is classified as Other noncurrent assets in the Company’s condensed consolidated balance sheets.


5.DERIVATIVE FINANCIAL INSTRUMENTS
In the normal course of business, the Company uses derivative financial instruments to manage the risk of fluctuations in foreign currency exchange rates. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions. As of March 31, 2021, all of the Company’s foreign exchange forward contracts were designated as hedges and there is no financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.
The fair value of derivative instruments on the Company’s consolidated balance sheets as of March 31, 2021 and December 31, 2020 were as follows:
As of March 31, 2021As of December 31, 2020
Balance Sheet ClassificationAsset DerivativesLiability DerivativesAsset DerivativesLiability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
Prepaid expenses and other current assets$1,543 $4,955 
Accrued expenses and other current liabilities$2,111 $243 


12

Table of Contents

6.LEASES
The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the right-of-use assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from 0.1 to 10.1 years. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the three months ended March 31, 2021 and 2020.

During the three months ended March 31, 2021 and 2020, the components of lease expense were as follows:
 Three Months Ended
March 31,
Income Statement Classification20212020
Operating lease costSelling, general and administrative expenses$17,256 $18,863 
Variable lease costSelling, general and administrative expenses2,260 2,635 
Short-term lease costSelling, general and administrative expenses178 540 
Total lease cost$19,694 $22,038 

Supplemental cash flow information related to leases for the three months ended March 31, 2021 and 2020 was as follows:
Three Months Ended
March 31,
 20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$17,645 $16,891 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$38 $31,252 
Non-cash net (decrease)/ increase due to lease modifications:
Operating lease right-of-use assets$(1,066)$4,584 
Operating lease liabilities$(1,066)$4,573 

Weighted average remaining lease term and discount rate as of March 31, 2021 and 2020 were as follows:
 As of March 31, 2021As of March 31, 2020
Weighted average remaining lease term, in years:
Operating leases5.86.0
Weighted average discount rate:
Operating leases3.0 %3.3 %


13

Table of Contents
As of March 31, 2021, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2021 (excluding three months ended March 31, 2021)
$47,591 
202248,143 
202336,318 
202431,510 
202522,110 
Thereafter50,842 
Total lease payments236,514 
Less: imputed interest(18,330)
Total$218,184 
The Company had committed to payments of $1.2 million related to operating lease agreements that had not yet commenced as of March 31, 2021. These operating leases will commence on various dates during 2021 with lease terms ranging from 0.6 to 5.0 years. The Company did not have any material finance lease agreements that had not yet commenced.
7.LONG-TERM DEBT
Revolving Line of Credit — On May 24, 2017, the Company entered into an unsecured credit facility (the “2017 Credit Facility”), as may be amended from time to time, with PNC Bank, National Association; PNC Capital Markets LLC; Citibank N.A.; Wells Fargo Bank, National Association; Fifth Third Bank and Santander Bank, N.A. (collectively the “Lenders”). The 2017 Credit Facility provides for a borrowing capacity of $300.0 million, with potential to increase the borrowing capacity up to $400.0 million if certain conditions are met. The 2017 Credit Facility matures on May 24, 2022.
Borrowings under the 2017 Credit Facility may be denominated in U.S. dollars or up to a maximum of $100.0 million equivalent in British pounds sterling, Canadian dollars, euros or Swiss francs and other currencies as may be approved by the administrative agent and the Lenders. Borrowings under the 2017 Credit Facility bear interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate is equal to the highest of (a) the Overnight Bank Funding Rate, plus 0.5%, (b) the Prime Rate, and (c) the Daily LIBOR Rate, plus 1.0%. As of March 31, 2021, the Company’s outstanding borrowings are subject to a LIBOR-based interest rate which resets regularly at issuance, based on lending terms.
The 2017 Credit Facility includes customary business and financial covenants that may restrict the Company’s ability to make or pay dividends (other than certain intercompany dividends) if a potential or an actual event of default has occurred or would be triggered. As of March 31, 2021, the Company was in compliance with all covenants contained in the 2017 Credit Facility.
The following table presents the outstanding debt and borrowing capacity of the Company under the 2017 Credit Facility:
 As of
March 31,
2021
As of
December 31,
2020
Outstanding debt$25,000 $25,000 
Interest rate1.1 %1.2 %
Available borrowing capacity$275,000 $275,000 
Current maximum borrowing capacity$300,000 $300,000 

14

Table of Contents

8.REVENUES
Disaggregation of Revenues
The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
North America$454,767 $14,663 $891 $470,321 
Europe17,755 241,554 63 259,372 
CIS1,856 14 28,264 30,134 
APAC475 20,473  20,948 
        Revenues$474,853 $276,704 $29,218 $780,775 

Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
North America$377,784 $10,419 $1,627 $389,830 
Europe10,332 212,722 3 223,057 
CIS2,554 12 22,294 24,860 
APAC432 13,180  13,612 
        Revenues$391,102 $236,333 $23,924 $651,359 
The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Financial Services$69,740 $78,040 $21,078 $168,858 
Business Information & Media87,205 60,157 387 147,749 
Software & Hi-Tech125,586 20,973 505 147,064 
Travel & Consumer69,429 64,624 4,958 139,011 
Life Sciences & Healthcare75,589 15,351 175 91,115 
Emerging Verticals47,304 37,559 2,115 86,978 
        Revenues$474,853 $276,704 $29,218 $780,775 



15

Table of Contents
Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Financial Services$47,868 $67,594 $16,181 $131,643 
Business Information & Media80,220 58,146 360 138,726 
Software & Hi-Tech101,737 18,146 1,966 121,849 
Travel & Consumer54,724 61,067 3,739 119,530 
Life Sciences & Healthcare61,611 7,619 9 69,239 
Emerging Verticals44,942 23,761 1,669 70,372 
        Revenues$391,102 $236,333 $23,924 $651,359 
The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$417,887 $232,691 $14,427 $665,005 
Fixed-price53,015 43,566 14,701 111,282 
Licensing3,535 54 81 3,670 
Other revenues
416 393 9 818 
        Revenues$474,853 $276,704 $29,218 $780,775 

Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$357,263 $190,320 $13,596 $561,179 
Fixed-price31,855 45,255 8,821 85,931 
Licensing1,770 162 1,458 3,390 
Other revenues
214 596 49 859 
        Revenues$391,102 $236,333 $23,924 $651,359 

Timing of Revenue Recognition
The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$472,374 $276,731 $29,190 778,295 
Transferred at a point of time2,479 (27)28 2,480 
        Revenues$474,853 $276,704 $29,218 $780,775 

16

Table of Contents
Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$389,810 $236,171 $22,468 $648,449 
Transferred at a point of time1,292 162 1,456 $2,910 
        Revenues$391,102 $236,333 $23,924 $651,359 
During the three months ended March 31, 2021, the Company recognized $15.2 million of revenues from performance obligations satisfied in previous periods compared to $5.8 million during the three months ended March 31, 2020.

The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2021. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:
Less than 1 year1 Year2 Years3 YearsTotal
Contract Type
Fixed-price$25,409 $2,493 $226 $ $28,128 
The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.

Contract Balances
The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:
 As of
March 31,
2021
As of
December 31,
2020
Contract assets included in Trade receivables and contract assets$19,991 $7,700 
Contract liabilities included in Accrued expenses and other current liabilities$22,371 $17,383 
Contract liabilities included in Other noncurrent liabilities$329 $94 
Contract assets have increased from December 31, 2020 primarily due to contracts where the Company’s right to bill is contingent upon achievement of contractual milestones. Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned and such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. Contract liabilities have increased from December 31, 2020 due to an increase in advance payments from customers for professional services and licenses during the quarter.
During the three months ended March 31, 2021, the Company recognized $11.0 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2020. During the three months ended March 31, 2020, the Company recognized $6.5 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2019.

17

Table of Contents
9.STOCK-BASED COMPENSATION
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
March 31,
20212020
Cost of revenues (exclusive of depreciation and amortization)$11,117 $3,984 
Selling, general and administrative expenses13,436 7,897 
Total$24,553 $11,881 

Stock Options
Stock option activity under the Company’s plans is set forth below:
 Number of
Options 
Weighted Average
Exercise Price 
Aggregate
Intrinsic Value 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding at January 1, 2021
2,772 $61.71 
Options granted81 $387.93 
Options exercised(109)$40.71 
Options forfeited/cancelled(3)$180.85 
Options outstanding at March 31, 2021
2,741 $72.08 $889,755 4.3
Options vested and exercisable as of March 31, 2021
2,428 $52.25 $836,146 3.7
Options expected to vest as of March 31, 2021
287 $223.44 $49,712 8.7
As of March 31, 2021, $23.2 million of total remaining unrecognized stock-based compensation cost related to unvested stock options, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.2 years.
Restricted Stock and Restricted Stock Units
Service-Based Awards
The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 2021:
Equity-Classified
 Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
Liability-Classified
Cash-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding at January 1, 2021
9 $167.18 686 $162.15 175 $141.16 
Awards granted $ 161 $387.51 26 $387.74 
Awards vested $ (248)$129.61 (77)$119.40 
Awards forfeited/cancelled $ (6)$179.08  $148.68 
Unvested service-based awards outstanding at March 31, 2021
9 $167.18 593 $236.71 124 $206.00 
As of March 31, 2021, $0.7 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 1.4 years.
18

Table of Contents
As of March 31, 2021, $118.9 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock units (“RSUs”), net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.2 years.
As of March 31, 2021, $38.1 million of total remaining unrecognized stock-based compensation cost related to service-based liability-classified cash-settled RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.7 years.
The liability associated with the service-based liability-classified RSUs as of March 31, 2021 and December 31, 2020, was $15.3 million and $26.8 million, respectively, and was classified as Accrued compensation and benefits expenses in the condensed consolidated balance sheets.

Performance-Based Awards
The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2021:
Equity-Classified
Equity-Settled
Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding at January 1, 2021
9 $165.87 21 $227.16 
Awards granted $  $ 
Unvested performance-based awards outstanding at March 31, 2021
9 $165.87 21 $227.16 
As of March 31, 2021, $0.9 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 2.4 years.
As of March 31, 2021, $2.9 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified RSUs is expected to be recognized over the weighted-average remaining requisite service period of 2.5 years.
10.INCOME TAXES
In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
The Company’s worldwide effective tax rates for the three months ended March 31, 2021 and 2020 were 5.1% and 11.3%, respectively. The Company’s effective tax rates benefited from excess tax benefits recorded upon vesting or exercise of stock-based awards of $21.5 million and $11.7 million during the three months ended March 31, 2021 and 2020, respectively.

11.EARNINGS PER SHARE
Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested equity-settled RSUs. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.

19

Table of Contents
The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 Three Months Ended
March 31,
 20212020
Numerator for basic and diluted earnings per share:
Net income$109,046 $85,565 
Numerator for basic and diluted earnings per share$109,046 $85,565 
Denominator:  
Weighted average common shares for basic earnings per share56,170 55,287 
Net effect of dilutive stock options, restricted stock units and restricted stock awards
2,608 2,856 
Weighted average common shares for diluted earnings per share
58,778 58,143 
Net income per share:  
Basic$1.94 $1.55 
Diluted$1.86 $1.47 
The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 16 thousand and 9 thousand during the three months ended March 31, 2021 and 2020, respectively.
12.COMMITMENTS AND CONTINGENCIES
Indemnification Obligations  In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.
The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the condensed consolidated financial statements of the Company.
Litigation — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.
Building Acquisition Commitments — During the year ended December 31, 2019, the Company entered into an agreement to purchase office space in Ukraine intended to support the global delivery center in that country. The agreement is subject to completion of construction and other ordinary closing conditions. As of March 31, 2021, the Company has committed to making future payments totaling approximately $36.9 million including VAT to the sellers upon transfer of the building. The Company anticipates making the future payments during the second half of 2021.

20

Table of Contents
13.SEGMENT INFORMATION
The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, non-corporate taxes, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate amortization of intangible assets acquired through business combinations, goodwill and other asset impairment charges, stock-based compensation expenses, acquisition-related costs and certain other one-time charges. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.
The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.
Revenues from external customers and operating profit, before unallocated expenses, by reportable segment for the three months ended March 31, 2021 and 2020, were as follows:
 Three Months Ended
March 31,
 20212020
Segment revenues:
North America$474,853 $391,102 
Europe276,704 236,333 
Russia29,218 23,924 
Total segment revenues$780,775 $651,359 
Segment operating profit:  
North America$94,103 $78,927 
Europe51,073 31,779 
Russia979 519 
Total segment operating profit$146,155 $111,225 
Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results.
There were no customers that accounted for more than 10% of total segment revenues during the three months ended March 31, 2021 and 2020.

21

Table of Contents
Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:
Three Months Ended
March 31,
20212020
Total segment operating profit:$146,155 $111,225 
Unallocated amounts:
Stock-based compensation expense(24,553)(11,881)
Amortization of intangibles assets(3,140)(3,135)
Other acquisition-related expenses (1,933)(468)
Other unallocated expenses(9,278)(8,232)
Income from operations107,251 87,509 
Interest and other income, net5,374 2,386 
Foreign exchange gain2,299 6,524 
Income before provision for income taxes$114,924 $96,419 

Geographic Area Information
Long-lived assets include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:
As of
March 31,
2021
As of
December 31,
2020
Belarus$72,805 $73,988 
Ukraine28,621 30,980 
United States15,643 15,718 
Russia13,739 15,036 
India7,182 7,079 
Poland5,610 5,434 
Hungary4,840 5,365 
Spain2,670 2,799 
China2,409 2,722 
Mexico2,396 2,419 
Other 8,834 7,993 
Total$164,749 $169,533 
22

Table of Contents
The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2021 and 2020:
Three Months Ended
March 31,
20212020
United States$448,021 $370,089 
United Kingdom93,464 92,132 
Switzerland67,568 47,222 
Netherlands33,032 25,909 
Russia27,656 21,961 
Germany22,025 20,193 
Canada21,835 17,920 
Other locations67,174 55,933 
Total$780,775 $651,359 
23

Table of Contents


14.ACCUMULATED OTHER COMPREHENSIVE LOSS
The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:
Three Months Ended
March 31,
20212020
Foreign currency translation
Beginning balance$(28,168)$(32,666)
Foreign currency translation(13,581)(35,332)
Income tax benefit3,050 6,813 
Foreign currency translation, net of tax(10,531)(28,519)
Ending balance$(38,699)$(61,185)
Cash flow hedging instruments
Beginning balance$3,642 $1,292 
Unrealized loss in fair value(7,346)(11,428)
Net gain/(loss) reclassified into Cost of revenues (exclusive of depreciation and amortization)2,066 (660)
Income tax benefit1,199 2,720 
Cash flow hedging instruments, net of tax(4,081)(9,368)
Ending balance(1)
$(439)$(8,076)
Defined benefit plans
Beginning balance$(986)$ 
Actuarial losses(811) 
Income tax benefit185  
Defined benefit plans, net of tax(626) 
Ending balance$(1,612)$ 
Accumulated other comprehensive loss$(40,750)$(69,261)
(1) As of March 31, 2021, the ending balance of net unrealized losses related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months.

15.SUBSEQUENT EVENTS
On April 2, 2021, the Company acquired 100% of PolSource S.A. and its subsidiaries, a Salesforce Platinum Consulting Partner with more than 350 experienced Salesforce specialists. The Company paid approximately $111.8 million in cash at closing and could pay up to $45.0 million in earn-out consideration based on achievement of certain revenue, earnings and operational targets. In addition, the Company agreed to grant service-based RSUs valued at approximately $12.8 million and performance-based equity-settled restricted stock units (“PolSource PSUs”) valued at approximately $2.2 million. Vesting of the PolSource PSUs is dependent on continued service and achievement of certain revenue, earnings and operational targets.
Subsequent to March 31, 2021, the Company completed two additional acquisitions. In aggregate, the Company paid approximately $13.8 million in cash at closing and could pay up to $10.8 million in earn-out consideration based on the achievement of certain revenue, earnings and operational targets. In addition, the Company agreed to grant restricted stock units valued at approximately $9.6 million to employees of the acquired companies.
Due to the timing of the acquisitions, the initial accounting for the acquisitions is incomplete. As such, the Company is not able to disclose certain information relating to the acquisitions, including the preliminary fair value of assets acquired and liabilities assumed. The Company expects to complete the initial accounting for these acquisitions during the second quarter of 2021.

24

Table of Contents
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with our Annual Report on Form 10-K for the year ended December 31, 2020 and the unaudited condensed consolidated financial statements and the related notes included elsewhere in this quarterly report. In addition to historical information, this discussion contains forward-looking statements that involve risks, uncertainties and assumptions that could cause actual results to differ materially from management’s expectations. Factors that could cause such differences are discussed in the sections entitled “Forward-Looking Statements” in this item and in “Part I. Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020. We assume no obligation to update any of these forward-looking statements.
In this quarterly report, “EPAM,” “EPAM Systems, Inc.,” the “Company,” “we,” “us” and “our” refer to EPAM Systems, Inc. and its consolidated subsidiaries.
“EPAM” is a trademark of EPAM Systems, Inc. All other trademarks and service marks used herein are the property of their respective owners.

Executive Summary
We are a leading global provider of digital platform engineering and software development services offering specialized technological solutions to many of the world’s leading organizations.
Our customers depend on us to solve their complex technical challenges and rely on our expertise in core engineering, advanced technology, digital design and intelligent enterprise development. We continuously explore opportunities in new industries to expand our core industry client base in software and technology, financial services, business information and media, travel and consumer, and life sciences and healthcare. Our teams of developers, architects, consultants, strategists, engineers, designers, and product experts have the capabilities and skill sets to deliver business results.
Our global delivery model and centralized support functions, combined with the benefits of scale from the shared use of fixed-cost resources, enhance our productivity levels and enable us to better manage the efficiency of our global operations. As a result, we have created a delivery base whereby our applications, tools, methodologies and infrastructure allow us to seamlessly deliver services and solutions from our delivery centers to global customers across all geographies, further strengthening our relationships with them.
Through increased specialization in focused verticals and a continued emphasis on strategic partnerships, we are leveraging our roots in software engineering to grow as a recognized brand in software development and end-to-end digital transformation services for our customers.
The COVID-19 global pandemic continued to cause substantial global public health, business, and economic challenges during the first quarter of 2021 and has remained a significant source of disruption and uncertainty. Since the beginning of the pandemic, we quickly adapted to ensure both safety and business continuity by shifting the vast majority of our personnel to productive and secure remote working arrangements and by responding to the rapidly changing needs and demand environment of our customers. During the first quarter of 2021, we continued to experience increased demand in our geographies, segments, and service offerings, as detailed below under the heading “Year-to-Date 2021 Developments and Trends,” but we cannot accurately predict the extent to which the COVID-19 pandemic will continue to directly and indirectly impact our business, results of operations and financial condition.
For additional information on the impact of the COVID-19 pandemic on our results for the first quarter of 2021, please see “Year-to-Date 2021 Developments and Trends” and “Liquidity and Capital Resources” below. For further information on the various risks posed by the COVID-19 pandemic, please read “Part I. Item 1A. Risk Factors” under the sub-heading “Risks Related to COVID-19” which is included in our Annual Report on Form 10-K for the year ended December 31, 2020.

Year-to-Date 2021 Developments and Trends
For the first three months of 2021, our revenues were $780.8 million, an increase of 19.9% over $651.4 million reported for the same period of 2020. We have built an increasingly diversified portfolio across numerous verticals, geographies and service offerings which allowed us to continue to grow revenues despite challenges posed by the worldwide COVID-19 pandemic. Certain clients and certain industry verticals have been adversely impacted by the worldwide COVID-19 pandemic in 2020. However, in 2021 we are experiencing strong growth across all of our verticals with Life Sciences and Healthcare realizing the highest growth rate of 31.6% year over year.


25

Table of Contents
Summary of Results of Operations
The following table presents a summary of our results of operations for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
 20212020
 (in thousands, except per share data and percentages)
Revenues$780,775100.0 %$651,359100.0 %
Income from operations$107,25113.7 %$87,50913.4 %
Net income$109,04614.0 %$85,56513.1 %
Effective tax rate5.1 %11.3 %
Diluted earnings per share$1.86 $1.47 
The key highlights of our consolidated results for the three months ended March 31, 2021, as compared to the corresponding period of 2020, were as follows:
Revenues for the first quarter of 2021 were $780.8 million, or a 19.9% increase from $651.4 million reported in the same period last year. Revenue growth increased in the first quarter of 2021 as a result of robust demand for our services. The first quarter of 2021 was positively impacted by $13.8 million or 2.1% due to changes in certain foreign currency exchange rates as compared to the corresponding period last year.
Income from operations grew 22.6% to $107.3 million during the three months ended March 31, 2021, as compared to the corresponding period in 2020. Expressed as a percentage of revenues, income from operations for the first quarter of 2021 increased to 13.7% compared to the 13.4% in the first quarter last year. During the first quarter of 2021, income from operations as a percentage of revenues benefited from a reduction in facilities, travel and entertainment expenses which was partially offset by an increase in personnel-related costs including stock-based compensation expense in the first quarter of 2021.
Our effective tax rate was 5.1% in the first three months of 2021 compared to 11.3% in the corresponding period last year. Our effective tax rate during the period was impacted by higher excess tax benefits recorded upon vesting or exercise of stock-based awards as a percentage of pre-tax income in the three months ended March 31, 2021 as compared to the corresponding period last year.
Net income increased 27.4% to $109.0 million for the three months ended March 31, 2021, compared to $85.6 million reported in the corresponding period last year. Expressed as a percentage of revenues, net income was 14.0%, an increase of 0.9% compared to 13.1% reported in the corresponding period of 2020.
Diluted earnings per share was $1.86 for the three months ended March 31, 2021, an increase of $0.39 compared to the corresponding period last year.
Cash provided by operating activities was $12.8 million during the three months ended March 31, 2021 as compared to cash provided by operating activities of $63.3 million in the corresponding period last year. This decrease is largely driven by annual payments of certain variable compensation related to the prior performance year occurring in the first quarter of 2021 where similar payouts in 2020 occurred during the second quarter. Additionally, income tax payments increased in the first quarter of 2021 compared to the corresponding period of 2020.
The operating results in any period are not necessarily indicative of the results that may be expected for any future period.


26

Table of Contents
Critical Accounting Policies
The discussion and analysis of our financial position and results of operations is based on our condensed consolidated financial statements which have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements in accordance with U.S. GAAP requires us to make estimates and judgments that may affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On a recurring basis, we evaluate our estimates and judgments, including those related to revenue recognition and related allowances, impairments of long-lived assets including intangible assets, goodwill and right-of-use assets, income taxes including the valuation allowance for deferred tax assets, and stock-based compensation. Actual results may differ materially from these estimates under different assumptions and conditions. In addition, our reported financial condition and results of operations could vary due to a change in the application of a particular accounting standard.
During the three months ended March 31, 2021, there have been no material changes to our critical accounting policies or in the underlying accounting assumptions and estimates used in such policies as reported in our Annual Report on Form 10-K for the year ended December 31, 2020.

Results of Operations
The following table sets forth a summary of our consolidated results of operations for the periods indicated. This information should be read together with our unaudited condensed consolidated financial statements and related notes included elsewhere in this quarterly report. The operating results in any period are not necessarily indicative of the results that may be expected for any future period.
 Three Months Ended
March 31,
 20212020
(in thousands, except percentages and per share data)
Revenues$780,775 100.0 %$651,359 100.0 %
Operating expenses:
  Cost of revenues (exclusive of depreciation and amortization)(1)
519,328 66.5 %423,802 65.1 %
  Selling, general and administrative expenses(2)
136,389 17.5 %125,108 19.2 %
  Depreciation and amortization expense
17,807 2.3 %14,940 2.3 %
Income from operations107,251 13.7 %87,509 13.4 %
Interest and other income, net5,374 0.7 %2,386 0.4 %
Foreign exchange gain2,299 0.3 %6,524 1.0 %
Income before provision for income taxes
114,924 14.7 %96,419 14.8 %
Provision for income taxes5,878 0.7 %10,854 1.7 %
Net income$109,046 14.0 %$85,565 13.1 %
Effective tax rate5.1 %11.3 %
Diluted earnings per share$1.86 $1.47 
(1)Includes $11,117 and $3,984 of stock-based compensation expense for the three months ended March 31, 2021 and 2020, respectively.
(2)Includes $13,436 and $7,897 of stock-based compensation expense for the three months ended March 31, 2021 and 2020, respectively.
    


27

Table of Contents
Consolidated Results Review
Revenues
During the three months ended March 31, 2021, our total revenues grew to $780.8 million or 19.9% compared to the corresponding period in 2020. Revenues have been positively impacted by growth from acquisitions, which contributed 0.3% to our revenue growth, and by fluctuations in foreign currency exchange rates which increased our revenue growth by 2.1% during the three months ended March 31, 2021 as compared to the same period last year.
Revenues by customer location for the three months ended March 31, 2021 and 2020 were as follows:
 Three Months Ended
March 31,
 20212020
 (in thousands, except percentages)
North America
$470,321 60.2 %$389,830 59.9 %
Europe
259,372 33.2 %223,057 34.2 %
CIS(1)
30,134 3.9 %24,860 3.8 %
APAC(2)
20,948 2.7 %13,612 2.1 %
Revenues$780,775 100.0 %$651,359 100.0 %
(1)CIS includes revenues from customers in Russia, Belarus, Georgia, Kazakhstan, and Ukraine.
(2)APAC, or Asia Pacific, includes revenues from customers in East Asia, Southeast Asia and Australia.
During the three months ended March 31, 2021, the United States continued to be our largest customer location, with revenues increasing 21.1% to $448.0 million during the first quarter of 2021 from $370.1 million in the first quarter of 2020.
The top three revenue contributing customer location countries in Europe were the United Kingdom, Switzerland and Netherlands, generating $93.5 million, $67.6 million and $33.0 million, respectively, during the three months ended March 31, 2021. Revenues from customers in these three countries were $92.1 million, $47.2 million, and $25.9 million, respectively, in the corresponding period last year. Revenues in the European geography were positively impacted by recognition of revenues from performance obligations satisfied in previous periods and strengthening of the euro and British pound relative to the U.S. dollar during the three months ended March 31, 2021 compared to the same period in the previous year.
During the three months ended March 31, 2021, revenues in the CIS geography included $27.7 million from customers in Russia, an increase of $5.7 million as compared to the corresponding period of 2020. The increase in revenue was partially offset by the depreciation of the Russian ruble relative to the U.S. dollar.
During the three months ended March 31, 2021, revenues from customers in the APAC region increased by $7.3 million, or 53.9%, over the corresponding period of 2020.
Cost of Revenues (Exclusive of Depreciation and Amortization)
The principal components of our cost of revenues (exclusive of depreciation and amortization) are salaries, bonuses, fringe benefits, stock-based compensation, project-related travel costs and fees for subcontractors who are assigned to customer projects. Salaries and other compensation expenses of our delivery professionals are reported as cost of revenues regardless of whether the employees are actually performing customer services during a given period. Our employees are a critical asset, necessary for our continued success and therefore we expect to continue hiring talented employees and providing them with competitive compensation programs.
During the three months ended March 31, 2021, cost of revenues (exclusive of depreciation and amortization) was $519.3 million representing an increase of 22.5% from $423.8 million in the corresponding period of 2020. The increase was primarily due to an increase in compensation costs largely driven by the 15.1% growth in the average number of production professionals during the three months ended March 31, 2021 as compared to the same period in 2020. Expressed as a percentage of revenues, cost of revenues (exclusive of depreciation and amortization) was 66.5% and 65.1% in the first quarter of 2021 and 2020, respectively. The year-over-year increase is primarily due to a 2.9% increase as a percentage of revenues in personnel-related costs including stock-based compensation expense and one less available day of capacity, partially offset by decreased travel and entertainment expenses.

28

Table of Contents
Selling, General and Administrative Expenses
Selling, general and administrative expenses represent expenditures associated with promoting and selling our services and general and administrative functions of our business. These expenses include the costs of salaries, bonuses, fringe benefits, stock-based compensation, severance, bad debt, travel, legal and accounting services, insurance, facilities including operating leases, advertising and other promotional activities. In addition, we pay a membership fee of 1% of revenues generated in Belarus to the administrative organization of the Belarus High-Technologies Park.
During the three months ended March 31, 2021, selling, general and administrative expenses were $136.4 million representing a 9.0% increase as compared to $125.1 million in the corresponding period of 2020. The increase in selling, general and administrative expenses was primarily driven by a $15.1 million increase in personnel-related costs including stock-based compensation expense partially offset by a $4.0 million decrease in facilities and infrastructure expenses. Expressed as a percentage of revenues, selling, general and administrative expenses decreased 1.7% to 17.5% for the three months ended March 31, 2021 as compared to the same period from the prior year, primarily driven by reduced facilities and infrastructure expenses.
Interest and Other Income, Net
Interest and other income, net includes interest earned on cash and cash equivalents and employee loans, gains and losses from certain financial instruments, interest expense related to our 2017 Credit Facility and changes in the fair value of contingent consideration. There were no material changes in interest and other income, net during the three months ended March 31, 2021 as compared to the same periods in 2020.
Depreciation and Amortization Expense
During the three months ended March 31, 2021, depreciation and amortization expense was $17.8 million, as compared to $14.9 million in the corresponding period last year. The increase in depreciation and amortization expense is primarily the result of increased investment in computer equipment used by our employees. Expressed as a percentage of revenues, depreciation and amortization expense remained at 2.3% for the three months ended March 31, 2021 and 2020.
Foreign Exchange Gain
For discussion of the impact of foreign exchange fluctuations see “Item 3. Quantitative and Qualitative Disclosures About Market Risk.”
Provision for Income Taxes
Determining the consolidated provision for income tax expense, deferred income tax assets and liabilities and any potential related valuation allowances involves judgment. We consider factors that may contribute, favorably or unfavorably, to the overall annual effective tax rate in the current year as well as the future. These factors include statutory tax rates and tax law changes in the countries where we operate and excess tax benefits upon vesting or exercise of equity awards as well as consideration of any significant or unusual items.
As a global company, we are required to calculate and provide for income taxes in each of the jurisdictions in which we operate. Our provision for income taxes benefited from excess tax benefits recorded upon vesting or exercise of stock-based awards of $21.5 million and $11.7 million during the three months ended March 31, 2021 and 2020, respectively.
Our effective tax rate was 5.1% for the three months ended March 31, 2021, and 11.3% for the three months ended March 31, 2020. The decrease in the effective tax rate in the three months ended March 31, 2021, as compared to the corresponding period in the prior year, is primarily attributable to the increase in excess tax benefits recorded upon vesting or exercise of stock-based awards.

29

Table of Contents
Results by Business Segment
Our operations consist of three reportable segments: North America, Europe, and Russia. The segments represent components of EPAM for which separate financial information is available and used on a regular basis by our chief executive officer, who is also our chief operating decision maker (“CODM”), to determine how to allocate resources and evaluate performance. Our CODM makes business decisions based on segment revenues and operating profit. Segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, certain taxes included in operating expenses including the Belarus High-Technologies Park membership fee, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate stock-based compensation, amortization of intangible assets acquired through business combinations, goodwill and other asset impairment charges, acquisition-related costs and certain other one-time charges. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations.
We manage our business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of our reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.

Segment revenues from external customers and segment operating profit, before unallocated expenses, for the North America, Europe and Russia reportable segments for the three months ended March 31, 2021 and 2020 were as follows:
 Three Months Ended
March 31,
 20212020
 (in thousands) 
Segment revenues:
North America$474,853 $391,102 
Europe276,704 236,333 
Russia29,218 23,924 
Total segment revenues$780,775 $651,359 
Segment operating profit:  
North America$94,103 $78,927 
Europe51,073 31,779 
Russia979 519 
Total segment operating profit$146,155 $111,225 

North America Segment
During the three months ended March 31, 2021, revenues for the North America segment increased $83.8 million, or 21.4%, compared to the same period last year and segment operating profit increased $15.2 million, or 19.2%, compared to the same period last year. During the three months ended March 31, 2021, revenues from our North America segment were 60.8% of total segment revenues, an increase from 60.0% reported in the corresponding period of 2020. The North America segment’s operating profit margin decreased to 19.8% during the first quarter of 2021 from 20.2% in the first quarter of 2020. This decrease is primarily attributable to an increase in the cost of revenues as a percentage of revenues.

30

Table of Contents
The following table presents North America segment revenues by industry vertical for the periods indicated:
Three Months Ended
March 31,
Change
20212020Dollars Percentage 
Industry Vertical(in thousands, except percentages)
Software & Hi-Tech$125,586 $101,737 $23,849 23.4 %
Business Information & Media87,205 80,220 6,985 8.7 %
Life Sciences & Healthcare75,589 61,611 13,978 22.7 %
Financial Services69,740 47,868 21,872 45.7 %
Travel & Consumer69,429 54,724 14,705 26.9 %
Emerging Verticals47,304 44,942 2,362 5.3 %
        Revenues$474,853 $391,102 $83,751 21.4 %

During the three months ended March 31, 2021 compared to the same period in the prior year, revenues from each vertical, except Business Information & Media and Emerging Verticals, grew in excess of 20%. Software & Hi-Tech remained the largest industry vertical in the North America segment during the first quarter of 2021. It grew 23.4% during the three months ended March 31, 2021, as compared to the corresponding period from the prior year. Financial Services grew 45.7% due to growth in a global insurance customer that was previously one of our top 100 customers and is now one of our top 20 customers. Emerging Verticals experienced slower growth during the first quarter of 2021 compared to the prior year largely due to a decline in revenues from energy customers in the United States. Life Sciences & Healthcare grew 22.7% in part due to an addition of a new significant customer in 2021.
Europe Segment
During the three months ended March 31, 2021, Europe’s segment revenues were $276.7 million, representing an increase of $40.4 million, or 17.1%, from the same period last year. Revenues were positively impacted by changes in foreign currency exchange rates during the first quarter of 2021. Had our Europe segment revenues been expressed in constant currency terms using the exchange rates in effect during the first quarter of 2020, we would have reported revenue growth of 11.5%. Europe’s segment revenues accounted for 35.5% and 36.3% of total segment revenues during the three months ended March 31, 2021 and 2020, respectively. During the first quarter of 2021, the segment’s operating profit increased 60.7% to $51.1 million compared to the first quarter of 2020. Expressed as a percentage of revenue, Europe’s segment operating profit increased to 18.5% compared to 13.4% in the same period of the prior year. Segment operating profit was positively impacted by recognition of $6.8 million in revenues from performance obligations satisfied in previous periods and changes in foreign currency exchange rates during the first quarter of 2021, partially offset by increased personnel related costs.
The following table presents Europe segment revenues by industry vertical for the periods indicated:
Three Months Ended
March 31,
Change
20212020Dollars Percentage 
Industry Vertical(in thousands, except percentages)
Financial Services$78,040 $67,594 $10,446 15.5 %
Travel & Consumer64,624 61,067 3,557 5.8 %
Business Information & Media60,157 58,146 2,011 3.5 %
Software & Hi-Tech20,973 18,146 2,827 15.6 %
Life Sciences & Healthcare15,351 7,619 7,732 101.5 %
Emerging Verticals37,559 23,761 13,798 58.1 %
        Revenues$276,704 $236,333 $40,371 17.1 %

31

Table of Contents
Financial Services remained the largest industry vertical in the Europe segment during the three months ended March 31, 2021. Revenues in Travel & Consumer experienced slower growth during the three months ended March 31, 2021 as compared to the corresponding period in 2020 primarily due to declining demand from certain customers adversely affected by the decline in global travel due to worldwide travel restrictions as a result of the COVID-19 pandemic. Revenues in Business Information & Media experienced slower growth largely driven by slower growth at customers included in our top ten customers. The increase in revenues in Life Sciences & Healthcare is largely due to expansion of services provided to a single healthcare customer. Revenues in Emerging Verticals experienced higher growth primarily attributable to growth in existing customers in the telecommunications, manufacturing and materials industries.
Russia Segment
During the three months ended March 31, 2021, revenues from our Russia segment accounted for 3.7% of total segment revenues and increased $5.3 million, or 22.1%, as compared to the corresponding period in the prior year. The increase in revenues was primarily attributable to growth in the Financial Services and Travel & Consumer partially offset by the depreciation of the Russian ruble relative to the U.S. dollar. During the three months ended March 31, 2021, operating profit from the Russia segment was $1.0 million, representing an increase of $0.5 million, as compared to $0.5 million operating profit in the corresponding period last year.
The following table presents Russia segment revenues by industry vertical for the periods indicated:
Three Months Ended
March 31,
Change
20212020Dollars Percentage 
Industry Vertical(in thousands, except percentages)
Financial Services$21,078 $16,181 $4,897 30.3 %
Travel & Consumer4,958 3,739 1,219 32.6 %
Software & Hi-Tech505 1,966 (1,461)(74.3)%
Business Information & Media387 360 27 7.5 %
Life Sciences & Healthcare175 166 1,844.4 %
Emerging Verticals2,115 1,669 446 26.7 %
        Revenues$29,218 $23,924 $5,294 22.1 %
Revenues in the Russia segment are generally subject to fluctuations and are impacted by the timing of revenue recognition associated with the execution of contracts and the devaluation of the Russian ruble relative to the U.S. dollar. Revenues in the Financial Services vertical primarily benefited from increased revenues from customers in the banking sector. There have been no significant changes in the other verticals during the three months ended March 31, 2021 as compared to the same period in 2020.
Currency fluctuations of the Russian ruble frequently impact the results in the Russia segment. Ongoing economic and geopolitical uncertainty in the region and the volatility of the Russian ruble can significantly impact reported revenues and profitability in this segment. We continue to monitor geopolitical forces, economic and trade sanctions, and other issues involving this region.

Effects of Inflation
Economies in some countries where we operate, particularly Belarus, Russia, Uzbekistan, Kazakhstan, Ukraine and India have periodically experienced high rates of inflation. Periods of higher inflation may affect various economic sectors in those countries and increase our cost of doing business there. Inflation may increase some of our expenses such as wages. It is difficult to accurately measure the impact it has or could have on our results of operations and financial condition.
Liquidity and Capital Resources
Capital Resources
Our cash generated from operations has been our primary source of liquidity to fund operations and investments to support the growth of our business. As of March 31, 2021, our principal sources of liquidity were cash and cash equivalents totaling $1,372.8 million as well as $275.0 million of available borrowings under our revolving credit facility.

32

Table of Contents
We have cash in banks in Belarus, Russia, Ukraine, Kazakhstan, Armenia, Georgia and Uzbekistan, where the banking sector remains subject to periodic instability, banking and other financial systems generally do not meet the banking standards of more developed markets and bank deposits made by corporate entities are not insured. As of March 31, 2021, the total amount of cash held in these countries was $171.6 million and, of this amount, $62.0 million was held in Belarus. Cash in this region is used for operational needs and cash balances in those banks change with the operating needs of our entities in the region. We regularly monitor cash held in these countries and, to the extent the cash held exceeds amounts required to support our business operations, we distribute the excess funds into markets with more developed banking sectors.
As of March 31, 2021, we had outstanding borrowings of $25.0 million under our revolving credit facility, and were in compliance with all covenants specified under the credit facility and we anticipate being in compliance for the foreseeable future. See Note 7 “Long-Term Debt” of our condensed consolidated financial statements in “Part I. Item 1. Financial Statements (Unaudited)” for information regarding our long-term debt.
Our ability to expand and grow our business in accordance with current plans and to meet our long-term capital requirements will depend on many factors, including the rate at which our cash flows increase or decrease and the availability of public and private debt and equity financing. We may require additional cash resources due to changed business conditions or other future developments, including any investments or acquisitions we may decide to pursue. If our resources are insufficient to satisfy our cash requirements, we may seek to sell additional equity or debt securities or obtain another credit facility.
Based on currently available information and management’s current expectations, we anticipate that we have sufficient cash on hand and sufficient access to capital to continue to fund our operations for a significant period of time. However, COVID-19 and related measures to contain its impact have caused material disruptions in both national and global financial markets and economies. The future impact of COVID-19 and the COVID-19 containment measures cannot be predicted with certainty and may increase our borrowing costs and other costs of capital and otherwise adversely affect our business, results of operations, financial condition and liquidity.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
 Three Months Ended
March 31,
 20212020
 (in thousands)
Condensed Consolidated Statements of Cash Flow Data:
Net cash provided by operating activities$12,827 $63,255 
Net cash provided by/(used in) investing activities48,461 (59,485)
Net cash provided by/(used in) financing activities1,329 (2,046)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(11,856)(22,009)
Net increase/(decrease) in cash, cash equivalents and restricted cash50,761 (20,285)
Cash, cash equivalents and restricted cash, beginning of period1,323,533 937,688 
Cash, cash equivalents and restricted cash, end of period$1,374,294 $917,403 

Operating Activities
Net cash provided by operating activities during the three months ended March 31, 2021 was $12.8 million, a decrease of $50.4 million compared to $63.3 million provided by operating activities in the corresponding period of 2020. This decrease is largely driven by annual payments of certain variable compensation related to the prior performance year occurring in the first quarter of 2021 where similar payouts in 2020 occurred during the second quarter. Additionally, income tax payments increased in the first quarter of 2021 compared to the corresponding period of 2020.

33

Table of Contents
Investing Activities
Net cash provided by investing activities during the three months ended March 31, 2021 was $48.5 million compared to $59.5 million used in the same period in 2020. During the first three months of 2021, the cash provided by investing activities was primarily attributable to the maturity of $60.0 million of time deposits. Cash used for capital expenditures was $11.2 million during the first three months of 2021 compared to cash used for capital expenditures of $29.1 million during the comparable period in 2020. Additionally, $10.3 million was used for the acquisitions of businesses net of cash acquired, and $20.0 million was used for purchases of non-marketable securities during the first three months of 2020.
Financing Activities
Net cash provided by financing activities was $1.3 million in the first three months of 2021 compared to $2.0 million net cash used in financing activities in the same period of 2020. During the first three months of 2021, we received cash from the exercises of stock options issued under our long-term incentive plans of $4.4 million, compared to $6.9 million received in the corresponding period of 2020. These cash inflows were offset by cash used for the payments of withholding taxes related to net share settlements of restricted stock units of $3.3 million in the first quarter of 2021, compared to $1.0 million paid in the corresponding period of 2020. Additionally, during the first three months of 2020, we used cash for the payment of $7.9 million of contingent consideration related to the acquisition of Think.
Contractual Obligations and Future Capital Requirements
We believe that our existing cash and cash equivalents combined with our expected cash flow from operations will be sufficient to meet our projected operating and capital expenditure requirements for at least the next twelve months and that we possess the financial flexibility to execute our strategic objectives, including the ability to make acquisitions and strategic investments in the foreseeable future.
However, our ability to generate cash is subject to our performance, general economic conditions, industry trends and other factors including the impact of the COVID-19 pandemic as described elsewhere in this Management’s Discussion and Analysis of Financial Condition and Results of Operations. To the extent that existing cash and cash equivalents and operating cash flow are insufficient to fund our future activities and requirements, we may need to raise additional funds through public or private equity or debt financing. If we issue equity securities in order to raise additional funds, substantial dilution to existing stockholders may occur. If we raise cash through the issuance of additional indebtedness, we may be subject to additional contractual restrictions on our business. There is no assurance that we would be able to raise additional funds on favorable terms or at all.
See Note 12 “Commitments and Contingencies” of our condensed consolidated financial statements in “Part I. Item 1. Financial Statements (Unaudited)” of this Quarterly Report and “Part II. Item 7. Contractual Obligations and Future Capital Requirements” of our Annual Report on Form 10-K for the year ended December 31, 2020 for information regarding contractual obligations.
Off-Balance Sheet Commitments and Arrangements
We do not have any material obligations under guarantee contracts or other contractual arrangements other than as disclosed in Note 12 “Commitments and Contingencies” of our condensed consolidated financial statements in “Part I. Item 1. Financial Statements (Unaudited).” We have not entered into any transactions with unconsolidated entities where we have financial guarantees, subordinated retained interests, derivative instruments, or other contingent arrangements that expose us to material continuing risks, contingent liabilities, or any other obligation under a variable interest in an unconsolidated entity that provides financing, liquidity, market risk, or credit risk support to us, or engages in leasing, hedging, or research and development services with us.
Recent Accounting Pronouncements
See Note 1 “Business and Summary of Significant Accounting Policies” to our unaudited condensed consolidated financial statements in “Part I. Item 1. Financial Statements (Unaudited)” for additional information.


34

Table of Contents
Forward-Looking Statements
This quarterly report on Form 10-Q contains estimates and forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995, principally in “Part I. Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our Annual Report on Form 10-K for the year ended December 31, 2020 also contains estimates and forward-looking statements, principally in “Part I. Item 1A. Risk Factors.” Our estimates and forward-looking statements are mainly based on our current expectations and estimates of future events and trends, which affect or may affect our business and operations. Those future events and trends may relate to, among other things, the anticipated impact of the COVID-19 pandemic and the effect that it may have on our sales, operations, access to capital, revenues, profitability and customer demand. Although we believe that these estimates and forward-looking statements are based upon reasonable assumptions, they are subject to several risks, uncertainties and assumptions as to future events that may not prove to be accurate and are made in light of information currently available to us. Important factors, in addition to the factors described in this quarterly report and in our Annual Report, may materially and adversely affect our results as indicated in forward-looking statements. You should read this quarterly report, our Annual Report and the documents that we have filed as exhibits hereto completely and with the understanding that our actual future results may be materially different from what we expect.
 The words “may,” “will,” “should,” “could,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “intend,” “potential,” “might,” “would,” “continue” or the negative of these terms or other comparable terminology and similar words are intended to identify estimates and forward-looking statements. Estimates and forward-looking statements speak only as of the date they were made, and, except to the extent required by law, we undertake no obligation to update, to revise or to review any estimate and/or forward-looking statement because of new information, future events or other factors. Estimates and forward-looking statements involve risks and uncertainties and are not guarantees of future performance. As a result of the risks and uncertainties described above, the estimates and forward-looking statements discussed in this quarterly report and our Annual Report on Form 10-K for the year ended December 31, 2020 might not occur and our future results, level of activity, performance or achievements may differ materially from those expressed in these forward-looking statements due to, including, but not limited to, the factors mentioned above, and the differences may be material and adverse. Because of these uncertainties, you should not place undue reliance on these forward-looking statements.

Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to certain market risks in the ordinary course of our business. These risks primarily result from changes in concentration of credit, foreign currency exchange rates and interest rates. In addition, our international operations are subject to risks related to differing economic conditions, civil unrest, political instability or uncertainty, military activities, broad-based sanctions, differing tax structures, and other regulations and restrictions.

Concentration of Credit and Other Credit Risks
Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash, cash equivalents, short-term investments and trade receivables.
We maintain our cash, cash equivalents and short-term investments with financial institutions. We believe that our credit policies reflect normal industry terms and business risk and we do not anticipate non-performance by the counterparties. We have cash in banks in Belarus, Russia, Ukraine, Kazakhstan, Armenia, Uzbekistan and Georgia, where the banking sector remains subject to periodic instability. Banking and other financial systems generally do not meet the banking standards of more developed markets, and bank deposits made by corporate entities are not insured. As of March 31, 2021, $171.6 million of our total cash was kept in banks in these countries, of which $62.0 million was held in Belarus. In this region, and particularly in Belarus, a banking crisis, bankruptcy or insolvency of banks that process or hold our funds, may result in the loss of our deposits or adversely affect our ability to complete banking transactions in the region, which could adversely affect our business and financial condition. Cash in this region is used for operational needs and cash balances in those banks change with the operating needs of our entities in the region. We regularly monitor cash held in these countries and, to the extent the cash held exceeds amounts required to support our business operations, we distribute the excess funds into markets with more developed banking sectors.

35

Table of Contents
Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited and we do not believe significant credit risk existed at March 31, 2021. Though our results of operations depend on our ability to successfully collect payment from our customers for work performed, historically, credit losses and write-offs of trade receivables have not been material to our consolidated financial statements. If any of our customers enter bankruptcy protection or otherwise take steps to alleviate their financial distress resulting from the COVID-19 pandemic, our credit losses and write-offs of trade receivables could increase, which would negatively impact our results of operations.
Interest Rate Risk
Our exposure to market risk is influenced by the changes in interest rates on our cash and cash equivalent deposits and paid on any outstanding balance on our borrowings, mainly under our 2017 Credit Facility, which is subject to a variety of rates depending on the type and timing of funds borrowed. We do not believe we are exposed to material direct risks associated with changes in interest rates related to these deposits and borrowings.
Foreign Exchange Risk
Our global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, we generate revenues principally in euros, British pounds, Swiss francs, Canadian dollars and Russian rubles. Other than U.S. dollars, we incur expenditures principally in Russian rubles, Hungarian forints, Polish zlotys, British pounds, Swiss francs, euros, Indian rupees, Chinese yuan renminbi and Mexican pesos. As a result, currency fluctuations, specifically the depreciation of the euro, British pound, and Canadian dollar and the appreciation of the Russian ruble, Hungarian forint, Polish zloty, Chinese yuan renminbi and Indian rupee relative to the U.S. dollar, could negatively impact our results of operations.
During the quarter ended March 31, 2021, foreign exchange gain was $2.3 million compared to a gain of $6.5 million reported in the corresponding period last year. The gains were largely driven by the depreciation of the Russian ruble during both periods.
During the quarter ended March 31, 2021, approximately 33.5% of consolidated revenues and 47.2% of consolidated operating expenses were denominated in currencies other than the U.S. dollar.
To manage the risk of fluctuations in foreign currency exchange rates and hedge a portion of our forecasted foreign currency denominated operating expenses in the normal course of business, we implemented a hedging program through which we enter into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions. As of March 31, 2021, the net unrealized loss from these hedges was $0.6 million.
Management supplements results reported in accordance with United States generally accepted accounting principles, referred to as GAAP, with non-GAAP financial measures. Management believes these measures help illustrate underlying trends in our business and uses the measures to establish budgets and operational goals, communicated internally and externally, for managing our business and evaluating its performance. When important to management’s analysis, operating results are compared on the basis of “constant currency”, which is a non-GAAP financial measure. This measure excludes the effect of foreign currency exchange rate fluctuations by translating the current period revenues and expenses into U.S. dollars at the weighted average exchange rates of the prior period of comparison.
During the first quarter of 2021, we reported revenue growth of 19.9% over the first quarter of 2020. Had our consolidated revenues been expressed in constant currency terms using the exchange rates in effect during the first quarter of 2020, we would have reported revenue growth of 17.8%. Our revenues have benefited from appreciation of the euro, British pound, Swiss franc and Canadian dollar relative to the U.S. dollar partially offset by the impact from depreciation of the Russian ruble relative to the U.S. dollar. During the first quarter of 2021, we reported a net income increase of 27.4% over the first quarter of 2020. Had our consolidated results been expressed in constant currency terms using the exchange rates in effect during the first quarter of 2020, we would have reported a net income increase of 18.6%. Net income has been most positively impacted by appreciation of the euro and British pound relative to the U.S. dollar and by the depreciation of the Russian ruble relative to the U.S. dollar.



36

Table of Contents
Item 4. Controls and Procedures
Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

Based on management’s evaluation, with the participation of our Chief Executive Officer and Chief Financial Officer, as of the end of the period covered by this report, these officers have concluded that our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), are effective to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and is accumulated and communicated to management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting
There has been no change in our internal control over financial reporting during the quarter ended March 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.


PART II. OTHER INFORMATION
Item 1. Legal Proceedings
From time to time, we are involved in litigation and claims arising out of our operations in the normal course of business. We are not currently a party to any material legal proceeding, nor are we aware of any material legal or governmental proceedings pending or contemplated to be brought against us.
Item 1A. Risk Factors
For a discussion of our potential risks and uncertainties, including the fast-changing nature of the COVID-19 pandemic and its impact on global economic conditions, and our significant operations in the emerging market economies of Eastern Europe, which may be impacted by fluctuating military activities in and near Ukraine and enhanced sanctions and responses between the U.S. and Russia, see the risk factors disclosed under the heading “Part I. Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020. The risks and uncertainties that we face are not limited to those set forth in our Annual Report on Form 10-K. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also adversely affect our business and the trading price of our common stock.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information
None.

37

Table of Contents
Item 6. Exhibits
Exhibit
Number
Description
  
10.1†*
10.2†*
10.3†*
10.4†*
10.5†*
10.6†*
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File - (formatted as Inline XBRL and contained in Exhibit 101)
Indicates management contracts or compensatory plans or arrangements
*Exhibits filed herewith

38

Table of Contents
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: May 6, 2021
 EPAM SYSTEMS, INC.
   
 By:/s/ Arkadiy Dobkin
  Name: Arkadiy Dobkin
  Title: Chairman, Chief Executive Officer and President
(principal executive officer)
   
 By:/s/ Jason Peterson
  Name: Jason Peterson
  Title: Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)

39
EX-10.1 2 exhibit101epamsystemsinc20.htm EX-10.1 Document

EXHIBIT 10.1
EPAM SYSTEMS, INC. 2015 LONG TERM INCENTIVE PLAN
SECTION 1. Purpose. The purpose of the EPAM Systems, Inc. 2015 Long Term Incentive Plan (the “Plan”) is to motivate and reward those employees and other individuals who are expected to contribute significantly to the success of EPAM Systems, Inc. (together with its subsidiaries, the “Company”) to perform at the highest level and to further the best interests of the Company and its stockholders.
SECTION 2. Definitions. As used in the Plan, the following terms shall have the meanings set forth below:
Affiliate” means (i) any entity that, directly or indirectly, is controlled by the Company and (ii) any entity in which the Company has a significant equity interest, in each case as determined by the Committee.
Award” means any Option, SAR, Restricted Stock, RSU, Performance Award or Other Stock-Based Award granted under the Plan.
Award Agreement” means any agreement, contract or other instrument or document evidencing any Award granted under the Plan, which may, but need not, be executed or acknowledged by a Participant.
Beneficial Owner” has the meaning ascribed to such term in Rule 13d-3 under the Exchange Act.
Beneficiary” means a person entitled to receive payments or other benefits or exercise rights that are available under the Plan in the event of the Participant’s death. If no such person is named by a Participant, or if no Beneficiary designated by such Participant is eligible to receive payments or other benefits or exercise rights that are available under the Plan at the Participant’s death, such Participant’s Beneficiary shall be such Participant’s estate.
Board” means the board of directors of the Company.
Cause” means, with respect to any Participant, “cause” as defined in such Participant’s Employment Agreement, if any, or if not so defined, except as otherwise provided in such Participant’s Award Agreement, such Participant’s:
(i)    having engaged in material misconduct in providing services to the Company or its Affiliates;
(ii)     having engaged in conduct that he or she knew or reasonably should have known would be materially injurious to the Company or its Affiliates;
(iii)    having been convicted of, or having entered a plea bargain or settlement admitting guilt     for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company, material dishonesty;
(iv)     unlawful use or possession of illegal drugs on the Company’s premises or while performing the Participant’s duties and responsibilities to the Company; or
(v)     the commission of an act of fraud, embezzlement or misappropriation, in each case, against the Company or any Affiliate.
Change of Control” means the occurrence of any one or more of the following events:
(i)     any Person, other than an employee benefit plan or trust maintained by the Company, becomes the Beneficial Owner, directly or indirectly, of securities of the Company representing more than 50% of the combined voting power of the Company’s outstanding securities entitled to vote generally in the election of directors;
(ii)     at any time during a period of 24 consecutive months, individuals who at the beginning of such period constituted the Board and any new member of the Board whose election or nomination for election was approved by a vote of at least a majority of the directors then still in office who either were directors at the beginning of such period or whose election or nomination for election was so approved, cease for any reason to constitute a majority of members of the Board; or
(iii)    the consummation of (A) a merger or consolidation of the Company or any of its subsidiaries with any other corporation or entity, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior to such merger or consolidation continuing to represent (either by remaining outstanding or being converted into voting securities of the surviving entity or, if applicable, the ultimate parent thereof) at least 50% of the combined voting power and total fair market value of the securities of the



Company or such surviving entity or parent outstanding immediately after such merger or consolidation, or (B) any sale, lease, exchange or other transfer to any Person of assets of the Company and/or any of its subsidiaries, in one transaction or a series of related transactions, having an aggregate fair market value of more than 50% of the fair market value of the Company and its subsidiaries (the “Company Value”) immediately prior to such transaction(s).
Notwithstanding the foregoing or any provision of any Award Agreement to the contrary, for any Award that provides for accelerated distribution on a Change of Control of amounts that constitute “deferred compensation” (as defined in Section 409A of the Code and the regulations thereunder (“Section 409A”)), if the event that constitutes such Change of Control does not also constitute a change in the ownership or effective control of the Company, or in the ownership of a substantial portion of the Company’s assets (in either case, as defined in Section 409A), such amount shall not be distributed on such Change of Control but instead shall vest as of the date of such Change of Control and shall be paid on the scheduled payment date specified in the applicable Award Agreement, except to the extent that earlier distribution would not result in the Participant who holds such Award incurring interest or additional tax under Section 409A.
Code” means the Internal Revenue Code of 1986, as amended from time to time, and the rules, regulations and guidance thereunder. Any reference to a provision in the Code shall include any successor provision thereto.
Committee” means the compensation committee of the Board or such other committee as may be designated by the Board. If the Board does not designate the Committee, references herein to the “Committee” shall refer to the Board.
Consultant” means any person, including an advisor, who is providing services to the Company or any Affiliate.
Covered Employee” means an individual who is (1) either a “covered employee” or expected by the Committee to be a “covered employee,” in each case within the meaning of Section 162(m)(3) of the Code and (2) expected by the Committee to be the recipient of compensation (other than Section 162(m) Compensation) in excess of $1,000,000 for the tax year of the Company with regard to which a deduction in respect of such individual’s Award would be claimed.
Director” means any member of the Company’s Board of Directors.
Disability” means, with respect to any Participant, “disability” as defined in such Participant’s Employment Agreement, if any, or if not so defined, except as otherwise provided in such Participant’s Award Agreement:
(i)    a permanent and total disability that entitles the Participant to disability income payments under any long-term disability plan or policy provided by the Company under which the Participant is covered, as such plan or policy is then in effect; or
(ii)     if the Participant is not covered under a long-term disability plan or policy provided by the Company at such time for whatever reason, then the term “Disability” means a “permanent and total disability” as defined in Section 22(e)(3) of the Code and, in this case, the existence of any such Disability will be certified by a physician acceptable to the Company.
Effective Date” has the meaning ascribed to such term in Section 15.
Employee” means any person employed by the Company or any Affiliate, with the status of employment determined based upon such factors as are deemed appropriate by the Committee in its discretion, subject to any requirements of the Code or the applicable laws.
Employment Agreement” means any employment, severance, consulting or similar agreement between the Company or any of its Affiliates and a Participant.
Exchange Act” means the Securities Exchange Act of 1934, as amended from time to time, and the rules, regulations and guidance thereunder. Any reference to a provision in the Exchange Act shall include any successor provision thereto.
Fair Market Value” means (i) with respect to Shares, the closing price of a Share on the date of grant (or, if there is no reported sale on such date of grant, on the last preceding date on which any reported sale occurred) on the principal stock market or exchange on which the Shares are quoted or traded, or if Shares are not so quoted or traded, fair market value of a Share as determined by the Committee, and (ii) with respect to any property other than Shares, the fair market value of such property determined by such methods or procedures as shall be established from time to time by the Committee.
Good Reason” means, with respect to any Participant, “good reason” as defined in such Participant’s Employment Agreement, if any, or if not so defined, except as otherwise provided in such Participant’s Award Agreement, a




material reduction by the Company or any of its Affiliates of the Participant’s base salary, other than any such reduction that applies generally to similarly situated employees of the Company, without such Participant’s consent; provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 60 days following receipt of such notice to cure such circumstances, and (C) if the Company has not cured such circumstances within such 60-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 60-day period.
Incentive Stock Option” means an option representing the right to purchase Shares from the Company, granted pursuant to Section 6, that meets the requirements of Section 422 of the Code.
Intrinsic Value” with respect to an Option or SAR Award means (i) the excess, if any, of the price or implied price per Share in a Change of Control or other event over (ii) the exercise or hurdle price of such Award multiplied by (iii) the number of Shares covered by such Award.
Non-Qualified Stock Option” means an option representing the right to purchase Shares from the Company, granted pursuant to Section 6, that is not an Incentive Stock Option.
Option” means an Incentive Stock Option or a Non-Qualified Stock Option.
Other Stock-Based Award” means an Award granted pursuant to Section 10.
Participant” means the recipient of an Award granted under the Plan.
Performance Award” means an Award granted pursuant to Section 9.
Performance Period” means the period established by the Committee at the time any Performance Award is granted or at any time thereafter during which any performance goals specified by the Committee with respect to such Award are measured.
Person” has the meaning ascribed to such term in Section 3(a)(9) of the Exchange Act and used in Sections 13(d) and 14(d) thereof, including “group” as defined in Section 13(d) thereof.
Predecessor Plan” means the EPAM Systems, Inc. Amended and Restated 2006 Stock Option Plan and the EPAM Systems, Inc. 2012 Long Term Incentive Plan.
Restricted Stock” means any Share granted pursuant to Section 8.
RSU” means a contractual right granted pursuant to Section 8 that is denominated in Shares. Each RSU represents a right to receive the value of one Share (or a percentage of such value) in cash, Shares or a combination thereof. Awards of RSUs may include the right to receive dividend equivalents.
SAR” means any right granted pursuant to Section 7 to receive upon exercise by a Participant or settlement, in cash, Shares or a combination thereof, the excess of (i) the Fair Market Value of one Share on the date of exercise or settlement over (ii) the exercise or hurdle price of the right on the date of grant, or if granted in connection with an Option, on the date of grant of the Option.
Section 162(m) Compensation” means “qualified performance-based compensation” under Section 162(m) of the Code.
Shares” means shares of the Company’s common stock.
Substitute Award” means an Award granted in assumption of, or in substitution for, an outstanding award previously granted by a company or other business acquired by the Company or with which the Company combines.
Termination of Service” means, in the case of a Participant who is an employee of the Company or an Affiliate, cessation of the employment relationship such that the Participant is no longer an employee of the Company or Affiliate, or, in the case of a Participant who is an independent contractor or other service provider, the date the performance of services for the Company or an Affiliate has ended; provided, however, that in the case of an employee, the transfer of employment from the Company to an Affiliate, from an Affiliate to the Company, from one Affiliate to another Affiliate or, unless the Committee determines otherwise, the cessation of employee status but the continuation of the performance of services for the Company or an Affiliate as a Director of the Board or an independent contractor shall not be deemed a cessation of service that would




constitute a Termination of Service; provided, further, that a Termination of Service will be deemed to occur for a Participant employed by an Affiliate when an Affiliate ceases to be an Affiliate unless such Participant’s employment continues with the Company or another Affiliate.
SECTION 3. Eligibility.
(a) Any Employee, Consultant or any other individual who provides services to the Company or any Affiliate shall be eligible to be selected to receive an Award under the Plan, to the extent an offer of an Award or a receipt of such Award is permitted by applicable law, stock market or exchange rules and regulations or accounting or tax rules and regulations.
(b) Holders of options and other types of awards granted by a company acquired by the Company or with which the Company combines are eligible for grants of Substitute Awards under the Plan to the extent permitted under applicable regulations of any stock exchange on which the Company is listed.
SECTION 4. Administration.
(a) Administration of the Plan. The Plan shall be administered by the Committee, which shall be appointed by the Board. All decisions of the Committee shall be final, conclusive and binding upon all parties, including the Company, its stockholders and Participants and any Beneficiaries thereof. The Committee may issue rules and regulations for administration of the Plan. It shall meet at such times and places as it may determine.
(b) Composition of Committee. To the extent necessary or desirable to comply with applicable regulatory regimes, any action by the Committee shall require the approval of Committee members, each of whom is (i) independent, within the meaning of and to the extent required by applicable rulings and interpretations of the applicable stock market or exchange on which the Shares are quoted or traded; (ii) a non-employee director within the meaning of Rule 16b-3 under the Exchange Act; and (iii) an outside director pursuant to Section 162(m) of the Code. The Board may designate one or more Directors as alternate members of the Committee who may replace any absent or disqualified member at any meeting of the Committee. To the extent permitted by applicable law, including under Section 157(c) of the Delaware General Corporation Law , the Committee may delegate to one or more officers of the Company the authority to grant Options and SARs, except that such delegation shall not be applicable to any Award for a person then covered by Section 16 of the Exchange Act, and the Committee may delegate to another committee of the Board (which may consist of solely one Director) the authority to grant all types of Awards, in accordance with the law.
(c) Authority of Committee. Subject to the terms of the Plan and applicable law, the Committee (or its delegate) shall have full power and authority to: (i) designate Participants; (ii) determine the type or types of Awards (including Substitute Awards) to be granted to each Participant under the Plan; (iii) determine the number of Shares to be covered by (or with respect to which payments, rights or other matters are to be calculated in connection with) Awards; (iv) determine the terms and conditions of any Award; (v) determine whether, to what extent and under what circumstances Awards may be settled or exercised in cash, Shares, other Awards, other property, net settlement, or any combination thereof, or canceled, forfeited or suspended, and the method or methods by which Awards may be settled, exercised, canceled, forfeited or suspended; (vi) determine whether, to what extent and under what circumstances cash, Shares, other Awards, other property and other amounts payable with respect to an Award under the Plan shall be deferred either automatically or at the election of the holder thereof or of the Committee; (vii) interpret and administer the Plan and any instrument or agreement relating to, or Award made under, the Plan; (viii) establish, amend, suspend or waive such rules and regulations and appoint such agents, trustees, brokers, depositories and advisors and determine such terms of their engagement as it shall deem appropriate for the proper administration of the Plan and due compliance with applicable law, stock market or exchange rules and regulations or accounting or tax rules and regulations; and (ix) make any other determination and take any other action that the Committee deems necessary or desirable for the administration of the Plan and due compliance with applicable law, stock market or exchange rules and regulations or accounting or tax rules and regulations.
(d) Dodd-Frank Clawback. The Committee shall have full authority to implement any policies and procedures necessary to comply with Section 10D of the Exchange Act and any rules promulgated thereunder. Without limiting the foregoing, the Committee may provide in award agreements that, in event of a financial restatement that reduces the amount of previously awarded incentive compensation that would not have been earned had results been properly reported, outstanding awards will be cancelled and the Company may clawback (i.e., recapture) realized Option/SAR gains and realized value for vested Restricted Stock or RSUs or earned Performance Awards within 12 months preceding the financial restatement.
(e) Restrictive Covenants. The Committee may impose restrictions on any Award with respect to non-competition, confidentiality and other restrictive covenants as it deems necessary or appropriate in its sole discretion.




(f) No Excise Tax Gross-ups. In no event shall a Participant be entitled to a gross-up payment under the Plan for any excise tax incurred by such Participant in connection with an Award under Sections 280G and 4999 of the Code.
SECTION 5. Shares Available for Awards.
(a) Following the Effective Date, no additional equity awards will be granted under the Company’s 2012 Long Term Incentive Plan. Any shares remaining available for issuance under the Predecessor Plans as of the Effective Date (the “Predecessor Plans’ Available Reserve”) shall become available for issuance pursuant to Awards granted hereunder. From and after the Effective Date, all outstanding stock awards granted under the Predecessor Plans shall remain subject to the terms of the applicable Predecessor Plan; provided, however, any shares subject to outstanding awards granted under the Predecessor Plans that expire or terminate for any reason prior to exercise or would otherwise return to the applicable Predecessor Plan’s share reserve (the “Returning Shares”) shall instead become available for issuance pursuant to Awards granted hereunder.
(b) Subject to adjustment as provided in Section 5(d) and except for Substitute Awards, the maximum number of Shares available for issuance under the Plan shall not exceed in the aggregate the sum of (i) 4,000,000 Shares plus (ii) the number of shares subject to the Predecessor Plans’ Available Reserve plus (iii) an additional number of shares consisting of the Returning Shares, if any, as such shares become available from time to time (collectively, the “Aggregate Share Authorization”).
(c) Any Shares subject to an Award including any award under the Predecessor Plans after the Effective Date (other than a Substitute Award), that expires, is canceled, forfeited or otherwise terminates without the delivery of such Shares, including any Shares subject to an Award to the extent that Award is settled without the issuance of Shares, shall again be, or shall become, available for issuance under the Plan. Notwithstanding the foregoing, Shares subject to an Award shall not again be available for issuance under the Plan if such Shares are tendered or withheld in payment of any grant, purchase, exercise or hurdle price of an Award or taxes related to an Award.
(d) In the event that the Committee determines that, as a result of any dividend or other distribution (whether in the form of cash, Shares or other securities), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase or exchange of Shares or other securities of the Company, issuance of warrants or other rights to purchase Shares or other securities of the Company, issuance of Shares pursuant to the anti-dilution provisions of securities of the Company, or other similar corporate transaction or event affecting the Shares, or of changes in applicable laws, regulations or accounting principles, an adjustment is appropriate in order to prevent dilution or enlargement of the benefits or potential benefits intended to be made available under the Plan, then the Committee shall adjust equitably any or all of:
(i)    the number and type of Shares (or other securities) which thereafter may be made the subject of Awards, including the aggregate limit specified in Section 5(b) and the individual limits specified in Section 5(f);
(ii)    the number and type of Shares (or other securities) subject to outstanding Awards; and
(iii)    the grant, purchase, exercise or hurdle price with respect to any Award or, if deemed appropriate, make provision for a cash payment to the holder of an outstanding Award;
provided, however, that the number of Shares subject to any Award denominated in Shares shall always be a whole number.
(e) Any Shares delivered pursuant to an Award may consist, in whole or in part, of authorized and unissued Shares or Shares acquired by the Company.
(f) Subject to adjustment as provided in Section 5(d), the following limits shall apply to grants of Awards under the Plan:
(i) Options and SARs. The maximum aggregate amount of Shares that may be awarded to any one Participant in any one calendar year with respect to Options and SARs shall be 1,000,000 Shares.
(ii) Performance Awards. The maximum aggregate amount of Shares that may be awarded to any one Participant in any one calendar year with respect to Performance Awards is 650,000 Shares; provided that, to the extent such Performance Award is denominated as a cash amount, such maximum aggregate amount shall be $2,250,000 (determined as of the date of payment).
(iii) Other Stock-Based Awards. The maximum aggregate amount of Shares that may be awarded to any one Participant in any one calendar year with respect to Other Stock-Based Awards shall be 650,000 Shares.




(g) Subject to adjustment as provided in Section 5(d), the maximum number of Shares that may be issued pursuant to Incentive Stock Options under the Plan shall be equal to the Aggregate Share Authorization.
SECTION 6. Options. The Committee is authorized to grant Options to Participants with the following terms and conditions and with such additional terms and conditions, in either case not inconsistent with the provisions of the Plan, as the Committee shall determine:
(a) The exercise price per Share under an Option shall be determined by the Committee; provided, however, that, except in the case of Substitute Awards, such exercise price shall not be less than the Fair Market Value of a Share on the date of grant of such Option.
(b) The term of each Option shall be fixed by the Committee but shall not exceed ten years from the date of grant of such Option.
(c) The Committee shall determine the time or times at which an Option becomes vested and exercisable in whole or in part. The Committee may specify in an Award Agreement that an “in-the-money” Option shall be automatically exercised on its expiration date.
(d) The Committee shall determine the method or methods by which, and the form or forms, including cash, Shares, other Awards, other property, net settlement, broker assisted cashless exercise or any combination thereof, having a Fair Market Value on the exercise date equal to the exercise price of the Shares as to which the Option shall be exercised, in which payment of the exercise price with respect thereto may be made or deemed to have been made.
(e) The terms of any Incentive Stock Option granted under the Plan shall comply in all respects with the provisions of Section 422 of the Code. Incentive Stock Options may be granted only to employees of the Company or of a parent or subsidiary corporation (as defined in Section 424(a) of the Code). Notwithstanding any designation as an Incentive Stock Option, to the extent that the aggregate Fair Market Value of Shares subject to a Participant’s incentive stock options that become exercisable for the first time during any calendar year exceeds $100,000, such excess Options shall be treated as Non-Qualified Stock Options. For purposes of the foregoing, Incentive Stock Options shall be taken into account in the order in which they were granted, and the Fair Market Value of the Shares shall be determined as of the time of grant. No Incentive Stock Options may be issued more than ten years following the earlier of (i) the date of adoption or (ii) the most recent date of approval of the Plan by the Company’s stockholders.
SECTION 7. Stock Appreciation Rights. The Committee is authorized to grant SARs to Participants with the following terms and conditions and with such additional terms and conditions, in either case not inconsistent with the provisions of the Plan, as the Committee shall determine:
(a) SARs may be granted under the Plan to Participants either alone (“freestanding”) or in addition to other Awards granted under the Plan (“tandem”) and may, but need not, relate to a specific Option granted under Section 6.
(b) The exercise or hurdle price per Share under a SAR shall be determined by the Committee; provided, however, that, except in the case of Substitute Awards, such exercise or hurdle price shall not be less than the Fair Market Value of a Share on the date of grant of such SAR.
(c) The term of each SAR shall be fixed by the Committee but shall not exceed ten years from the date of grant of such SAR.
(d) The Committee shall determine the time or times at which a SAR may be exercised or settled in whole or in part.
SECTION 8. Restricted Stock and RSUs. The Committee is authorized to grant Awards of Restricted Stock and RSUs to Participants with the following terms and conditions and with such additional terms and conditions, in either case not inconsistent with the provisions of the Plan, as the Committee shall determine:
(a) The Award Agreement shall specify the vesting schedule and, with respect to RSUs, the delivery schedule (which may include deferred delivery later than the vesting date).
(b) Shares of Restricted Stock and RSUs shall be subject to such restrictions as the Committee may impose (including any limitation on the right to vote a Share of Restricted Stock or the right to receive any dividend, dividend equivalent or other right), which restrictions may lapse separately or in combination at such time or times, in such installments or otherwise, as the Committee may deem appropriate.




(c) Any share of Restricted Stock granted under the Plan may be evidenced in such manner as the Committee may deem appropriate, including book-entry registration or issuance of a stock certificate or certificates. In the event any stock certificate is issued in respect of shares of Restricted Stock granted under the Plan, such certificate shall be registered in the name of the Participant and shall bear an appropriate legend referring to the terms, conditions and restrictions applicable to such Restricted Stock.
(d) If the Committee intends that an Award granted under this Section 8 shall constitute or give rise to Section 162(m) Compensation, such Award shall be structured in accordance with the requirements of Section 9, including the performance criteria set forth therein, and any such Award shall be considered a Performance Award for purposes of the Plan.
(e) The Committee may provide in an Award Agreement that an Award of Restricted Stock is conditioned upon the Participant making or refraining from making an election with respect to the Award under Section 83(b) of the Code. If a Participant makes an election pursuant to Section 83(b) of the Code with respect to an Award of Restricted Stock, the Participant shall be required to file promptly a copy of such election with the Company.
SECTION 9. Performance Awards. The Committee is authorized to grant Performance Awards to Participants with the following terms and conditions and with such additional terms and conditions, in either case not inconsistent with the provisions of the Plan, as the Committee shall determine:
(a) Performance Awards may be denominated and/or settled as a cash amount, number of Shares or a combination thereof and are Awards which may be earned upon achievement or satisfaction of performance conditions specified by the Committee. In addition, the Committee may specify that any other Award shall constitute a Performance Award by conditioning the right of a Participant to exercise the Award or have it settled, and the timing thereof, upon achievement or satisfaction of such performance conditions as may be specified by the Committee. The Committee may use such business criteria and other measures of performance as it may deem appropriate in establishing any performance conditions. Subject to the terms of the Plan, the performance goals to be achieved during any Performance Period, the length of any Performance Period, the amount of any Performance Award granted and the amount of any payment or transfer to be made pursuant to any Performance Award shall be determined by the Committee.
(b) If the Committee intends that a Performance Award should constitute Section 162(m) Compensation, such Performance Award shall include a pre-established formula, such that payment, retention or vesting of the Award is subject to the achievement during a Performance Period or Performance Periods, as determined by the Committee, of a level or levels of, or increases in, in each case as determined by the Committee, one or more of the following performance measures with respect to the Company: net sales; revenue; revenue growth or product revenue growth; operating income (before or after taxes); pre- or after-tax income or loss (before or after allocation of corporate overhead and bonus); net earnings; earnings per share; net income or loss (before or after taxes); return on equity; total stockholder return; return on assets or net assets; appreciation in and/or maintenance of share price; market share; gross profits; earnings or loss (including earnings or loss before taxes, before interest and taxes, or before earnings before interest, taxes, depreciation and amortization); economic value-added models or equivalent metrics; comparisons with various stock market indices; reductions in costs; cash flow or cash flow per share (before or after dividends); return on capital (including return on total capital or return on invested capital); cash flow return on investment; improvement in or attainment of expense levels or working capital levels, including cash, inventory and accounts receivable; operating margin; gross margin; cash margin; year-end cash; debt reduction; stockholder equity; operating efficiencies; market share; customer satisfaction; customer growth; employee satisfaction; research and development achievements; manufacturing achievements (including obtaining particular yields from manufacturing runs and other measurable objectives related to process development activities); regulatory achievements (including submitting or filing applications or other documents with regulatory authorities or receiving approval of any such applications or other documents and passing pre-approval inspections (whether of the Company or the Company’s third-party manufacturer) and validation of manufacturing processes (whether the Company’s or the Company’s third-party manufacturer’s)); financial ratios, including those measuring liquidity, activity, profitability or leverage; cost of capital or assets under management; financing and other capital raising transactions (including sales of the Company’s equity or debt securities; factoring transactions; sales or licenses of the Company’s assets, including its intellectual property, whether in a particular jurisdiction or territory or globally; or through partnering transactions); and implementation, completion or attainment of measurable objectives with respect to research, development, manufacturing, commercialization, products or projects, production volume levels, acquisitions and divestitures; factoring transactions; and recruiting and maintaining personnel. Performance criteria set under the Plan shall be determined in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”), except, to the extent that any objective performance criteria are used, if any measurements require deviation from GAAP, such deviation shall be at the discretion of the Committee at the time the performance criteria are set or at such later time to the extent permitted under Section 162(m) of the Code. Performance criteria may be measured on an absolute (e.g., plan or budget) or relative basis, and may be established on a corporate-wide basis or with respect to one or more business units, divisions, subsidiaries or business segments. Relative performance may be measured against a group of peer companies, a financial market index or other




acceptable objective and quantifiable indices. Except in the case of an award intended to qualify as Section 162(m) Compensation, if the Committee determines that a change in the business, operations, corporate structure or capital structure of the Company, or the manner in which the Company conducts its business, or other events or circumstances render the performance objectives unsuitable, the Committee may modify the performance objectives or the related minimum acceptable level of achievement, in whole or in part, as the Committee deems appropriate and equitable. Performance measures may vary from Performance Award to Performance Award and from Participant to Participant, and may be established on a stand-alone basis, in tandem or in the alternative. The Committee shall have the power to impose such other restrictions on Awards subject to this Section 9(b) as it may deem necessary or appropriate to ensure that such Awards satisfy all requirements for Section 162(m) Compensation or requirements of any applicable law, stock market or exchange rules and regulations or accounting or tax rules and regulations. Notwithstanding any provision of the Plan to the contrary, with respect to any Award intended to be Section 162(m) Compensation, the Committee shall not be authorized to increase the amount payable under any Award to which this Section 9(b) applies upon attainment of such pre-established formula.
(c) Settlement of Performance Awards shall be in cash, Shares, other Awards, other property, net settlement, or any combination thereof, in the discretion of the Committee. The Committee shall specify the circumstances in which, and the extent to which, Performance Awards shall be paid or forfeited in the event of a Participant’s Termination of Service.
(d) Performance Awards will be settled only after the end of the relevant Performance Period. The Committee may, in its discretion, increase or reduce the amount of a settlement otherwise to be made in connection with a Performance Award but, to the extent required by Section 162(m) of the Code, may not exercise discretion to increase any amount payable to a Covered Employee in respect of a Performance Award intended to qualify as Section 162(m) Compensation. Any settlement that changes the form of payment from that originally specified shall be implemented in a manner such that the Performance Award and other related Awards do not, solely for that reason, fail to qualify as Section 162(m) Compensation.
SECTION 10. Other Stock-Based Awards. The Committee is authorized, subject to limitations under applicable law, to grant to Participants such other Awards that may be denominated or payable in, valued in whole or in part by reference to, or otherwise based on, or related to, Shares or factors that may influence the value of Shares, including convertible or exchangeable debt securities, other rights convertible or exchangeable into Shares, purchase rights for Shares, Awards with value and payment contingent upon performance of the Company or business units thereof or any other factors designated by the Committee. The Committee shall determine the terms and conditions of such Awards. Shares delivered pursuant to an Award in the nature of a purchase right granted under this Section 10 shall be purchased for such consideration, paid for at such times, by such methods and in such forms, including cash, Shares, other Awards, other property, or any combination thereof, as the Committee shall determine. Cash awards, as an element of or supplement to any other Award under the Plan, may also be granted pursuant to this Section 10.
SECTION 11. Effect of Termination of Service or a Change of Control on Awards.
(a)   The Committee may provide, by rule or regulation or in any Award Agreement, or may determine in any individual case, the circumstances in which, and the extent to which, an Award may be exercised, settled, vested, paid or forfeited, including by way of repurchase by the Company at par value, in the event of a Participant’s Termination of Service prior to the end of a Performance Period or exercise or settlement of such Award. 
(b) In the event of a Change of Control, (i) the surviving corporation or acquiring corporation, or a parent or subsidiary thereof, shall assume or continue each Award that is outstanding as of immediately prior to the effective date of the Change of Control or substitute a similar stock award for such Award or (ii) if not assumed, continued or substituted as provided in clause (i), in the event of a Participant’s Termination of Service without Cause or for Good Reason within one year following the effective date of the Change of Control, all outstanding Awards then held by such Participant shall, to the extent unvested, become immediately vested and exercisable, as applicable, and any restriction on such Awards shall immediately lapse. 
SECTION 12. General Provisions Applicable to Awards.
(a) Awards shall be granted for such cash or other consideration, if any, as the Committee determines; provided that in no event shall Awards be issued for less than such minimal consideration as may be required by applicable law.
(b) Awards may, in the discretion of the Committee, be granted either alone or in addition to or in tandem with any other Award or any award granted under any other plan of the Company. Awards granted in addition to or in tandem with other Awards, or in addition to or in tandem with awards granted under any other plan of the Company, may be granted either at the same time as or at a different time from the grant of such other Awards or awards.




(c) Subject to the terms of the Plan, payments or transfers to be made by the Company upon the grant, exercise or settlement of an Award may be made in the form of cash, Shares, other Awards, other property, net settlement, or any combination thereof, as determined by the Committee in its discretion at the time of grant, and may be made in a single payment or transfer, in installments or on a deferred basis, in each case in accordance with rules and procedures established by the Committee. Such rules and procedures may include provisions for the payment or crediting of reasonable interest on installment or deferred payments or the grant or crediting of dividend equivalents in respect of installment or deferred payments.
(d) Except as may be permitted by the Committee (except with respect to Incentive Stock Options) or as specifically provided in an Award Agreement, (i) no Award and no right under any Award shall be assignable, alienable, saleable or transferable by a Participant otherwise than by will or pursuant to Section 12(e) and (ii) during a Participant’s lifetime, each Award, and each right under any Award, shall be exercisable only by such Participant or, if permissible under applicable law, by such Participant’s guardian or legal representative. The provisions of this Section 12(d) shall not apply to any Award that has been fully exercised or settled, as the case may be, and shall not preclude forfeiture of an Award in accordance with the terms thereof.
(e) A Participant may designate a Beneficiary or change a previous Beneficiary designation at such times prescribed by the Committee, in its sole discretion, by using forms and following procedures approved or accepted by the Committee for that purpose.
(f) All certificates for Shares and/or other securities delivered under the Plan pursuant to any Award or the exercise thereof shall be subject to such stop transfer orders and other restrictions as the Committee may deem advisable under the Plan or the rules, regulations and other requirements of the Securities and Exchange Commission, any stock market or exchange upon which such Shares or other securities are then quoted, traded or listed, and any applicable securities laws, and the Committee may cause a legend or legends to be put on any such certificates to make appropriate reference to such restrictions.
(g) The Committee may impose restrictions on any Award with respect to non-competition, confidentiality and other restrictive covenants as it deems necessary or appropriate in its sole discretion.
SECTION 13. Amendments and Termination.
(a) Amendment or Termination of Plan. Except to the extent prohibited by applicable law and unless otherwise expressly provided in an Award Agreement or in the Plan, the Board may amend, alter, suspend, discontinue or terminate the Plan or any portion thereof at any time; provided, however, that no such amendment, alteration, suspension, discontinuation or termination shall be made without (i) stockholder approval if such approval is required by applicable law or the rules of the stock market or exchange, if any, on which the Shares are principally quoted or traded or (ii) the consent of the affected Participant, if such action would materially adversely affect the rights of such Participant under any outstanding Award, except (x) to the extent any such amendment, alteration, suspension, discontinuance or termination is made to cause the Plan to comply with applicable law, stock market or exchange rules and regulations or accounting or tax rules and regulations or (y) to impose any “clawback” or recoupment provisions on any Awards in accordance with Section 4(d) of the Plan. Notwithstanding anything to the contrary in the Plan, the Committee may amend the Plan, or create sub-plans, in such manner as may be necessary to enable the Plan to achieve its stated purposes in any jurisdiction in a tax-efficient manner and in compliance with local rules and regulations. The Committee may correct any defect, supply any omission or reconcile any inconsistency in the Plan or any Award in the manner and to the extent it shall deem desirable to carry the Plan into effect.
(b) Dissolution or Liquidation. In the event of the dissolution or liquidation of the Company, each Award will terminate immediately prior to the consummation of such action, unless otherwise determined by the Committee.
(c) Terms of Awards. The Committee may waive any conditions or rights under, amend any terms of, or amend, alter, suspend, discontinue or terminate any Award theretofore granted, prospectively or retroactively, without the consent of any relevant Participant or holder or Beneficiary of an Award; provided, however, that, no such action shall materially adversely affect the rights of any affected Participant or holder or Beneficiary under any Award theretofore granted under the Plan, except (x) to the extent any such action is made to cause the Plan to comply with applicable law, stock market or exchange rules and regulations or accounting or tax rules and regulations, or (y) to impose any “clawback” or recoupment provisions on any Awards in accordance with Section 4(d) of the Plan; provided further, that the Committee’s authority under this Section 13(c) is limited in the case of Awards subject to Section 9(b), as provided in Section 9(b).
(d) No Repricing. Notwithstanding the foregoing, except as provided in Section 5(d), no action shall directly or indirectly, through cancellation and regrant or any other method, reduce, or have the effect of reducing, the exercise price of any Award established at the time of grant thereof without approval of the Company’s stockholders.




SECTION 14. Miscellaneous.
(a) No employee, Participant or other person shall have any claim to be granted any Award under the Plan, and there is no obligation for uniformity of treatment of employees, Participants or holders or Beneficiaries of Awards under the Plan. The terms and conditions of Awards need not be the same with respect to each recipient. Any Award granted under the Plan shall be a one-time Award that does not constitute a promise of future grants. The Company, in its sole discretion, maintains the right to make available future grants under the Plan.
(b) The grant of an Award shall not be construed as giving a Participant the right to be retained in the employ of, or to continue to provide services to, the Company or any Affiliate. Further, the Company or the applicable Affiliate may at any time dismiss a Participant, free from any liability, or any claim under the Plan, unless otherwise expressly provided in the Plan or in any Award Agreement or in any other agreement binding the parties. The receipt of any Award under the Plan is not intended to confer any rights on the receiving Participant except as set forth in the applicable Award Agreement.
(c) Nothing contained in the Plan shall prevent the Company from adopting or continuing in effect other or additional compensation arrangements, and such arrangements may be either generally applicable or applicable only in specific cases.
(d) The Company shall be authorized to withhold from any Award granted or any payment due or transfer made under any Award or under the Plan or from any compensation or other amount owing to a Participant the amount (in cash, Shares, other Awards, other property, net settlement, or any combination thereof) of applicable withholding taxes due in respect of an Award, its exercise or settlement or any payment or transfer under such Award or under the Plan and to take such other action (including providing for elective payment of such amounts in cash or Shares by such Participant) as may be necessary in the opinion of the Company to satisfy all obligations for the payment of such taxes; provided that if the Committee allows the withholding or surrender of Shares to satisfy a Participant’s tax withholding obligations, the Company shall not allow Shares to be withheld in an amount that exceeds the minimum statutory withholding rates for federal and state tax purposes, including payroll taxes.
(e) If any provision of the Plan or any Award Agreement is or becomes or is deemed to be invalid, illegal or unenforceable in any jurisdiction, or as to any person or Award, or would disqualify the Plan or any Award under any law deemed applicable by the Committee, such provision shall be construed or deemed amended to conform to applicable laws, or if it cannot be so construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the Award Agreement, such provision shall be stricken as to such jurisdiction, person or Award, and the remainder of the Plan and any such Award Agreement shall remain in full force and effect.
(f) Neither the Plan nor any Award shall create or be construed to create a trust or separate fund of any kind or a fiduciary relationship between the Company and a Participant or any other person. To the extent that any person acquires a right to receive payments from the Company pursuant to an Award, such right shall be no greater than the right of any unsecured general creditor of the Company.
(g) No fractional Shares shall be issued or delivered pursuant to the Plan or any Award, and the Committee shall determine whether cash or other securities shall be paid or transferred in lieu of any fractional Shares, or whether such fractional Shares or any rights thereto shall be canceled, terminated or otherwise eliminated.
SECTION 15. Effective Date of the Plan. The Plan shall be effective as of the date of stockholder approval, which is anticipated to be June 11, 2015 (the “Effective Date”).
SECTION 16. Term of the Plan. No Award shall be granted under the Plan after the earliest to occur of (i) the tenth year anniversary of the Effective Date; (ii) the maximum number of Shares available for issuance under the Plan have been issued; or (iii) the Board terminates the Plan in accordance with Section 13(a). However, unless otherwise expressly provided in the Plan or in an applicable Award Agreement, any Award theretofore granted may extend beyond such date, and the authority of the Committee to amend, alter, adjust, suspend, discontinue or terminate any such Award, or to waive any conditions or rights under any such Award, and the authority of the Board to amend the Plan, shall extend beyond such date.
SECTION 17. Section 409A of the Code. With respect to Awards subject to Section 409A of the Code, the Plan is intended to comply with the requirements of Section 409A and the regulations thereunder, and the provisions of the Plan and any Award Agreement shall be interpreted in a manner that satisfies the requirements of Section 409A, and the Plan shall be operated accordingly. If any provision of the Plan or any term or condition of any Award would otherwise frustrate or conflict with this intent, the provision, term or condition will be interpreted and deemed amended so as to avoid this conflict. Notwithstanding anything else in the Plan, if the Board considers a Participant to be one of the Company’s “specified employees” under Section 409A at the time of such Participant’s “separation from service” (as defined in Section 409A) and




the amount hereunder is “deferred compensation” subject to Section 409A, any distribution that otherwise would be made to such Participant with respect to this Award as a result of such termination shall not be made until the date that is six months after such separation from service, except to the extent that earlier distribution would not result in such Participant’s incurring interest or additional tax under Section 409A.
SECTION 18. Governing Law. The Plan and each Award Agreement shall be governed by the laws of the State of Delaware, without application of the conflicts of law principles thereof.


EX-10.2 3 exhibit102formofchiefexecu.htm EX-10.2 Document

EXHIBIT 10.2
EPAM SYSTEMS, INC.
2015 LONG TERM INCENTIVE PLAN
FORM OF CHIEF EXECUTIVE OFFICER
NON-QUALIFIED STOCK OPTION AGREEMENT
1. Grant of Option. EPAM Systems, Inc., a Delaware corporation (the “Company”), hereby grants to «Grantee» (“Participant”), on «Date» (the “Grant Date”), an option (the “Option”) to purchase «Number of shares underlying option» shares of Common Stock (the “Shares”), at an exercise price of $«Fair Market Value of Share as of the Grant Date» per Share (the “Exercise Price”) subject to the terms, definitions and provisions of the EPAM Systems, Inc. 2015 Long Term Incentive Plan (the “Plan”) adopted by the Company, which is incorporated in this Agreement by reference, and the terms and conditions of this Agreement. The Option is intended to be a Non-Qualified Stock Option, and is not intended to be an Incentive Stock Option. Unless otherwise defined in this Agreement, the terms used in this Agreement shall have the meanings defined in the Plan.
2. Vesting Schedule. Subject to Section 5, one-fourth of this Option shall vest and become exercisable on March 15 of each of the first, second, third and fourth calendar years immediately following the Grant Date.
3. Exercise of Option. This Option shall be exercisable during its term in accordance with the Vesting Schedule set out in Section 2 as modified by Section 5, if applicable, as follows:
(a)Right to Exercise.
(i) This Option may not be exercised for a fraction of a share.
(ii) In no event may this Option be exercised after the tenth anniversary of the Grant Date (the “Expiration Date”).
(b)Method of Exercise.
(i) The Participant (or his or her representative, devisee or heir, as applicable) may exercise any portion of the Option that has become exercisable as to all or any of the Shares then available for purchase by delivering to the Company written notice specifying the number of whole Shares to be purchased, together with payment in full of the Payment Amount (as defined in Section 4); provided that (x) any required regulatory filings, including, without limitation, any filings that may be required pursuant to the Hart-Scott-Rodino Act in connection with the exercise of any vested and exercisable portion of the Option have been timely filed and any required waiting period under the Hart-Scott-Rodino Act has expired or been terminated or (y) the exercise of the vested and exercisable portion of the Option does not require any such regulatory filings.
(iii) The Company is not obligated, and will have no liability for failure, to issue or deliver any Shares upon exercise of the Option unless such issuance or delivery would comply with the applicable laws, with such compliance determined by the Company in consultation with its legal counsel. Assuming such compliance, for income tax purposes such Shares shall be considered transferred to the Participant on the date on which the Option is exercised with respect to such Shares.
(iii) If any vested and exercisable portion of the Option is unexercised as of the Expiration Date, the Shares underlying such portion of the Option less the number of Shares having an aggregate Fair Market Value as of the Expiration Date equal to the Payment Amount shall be delivered to the Participant as soon as practicable after the Expiration Date; provided that (x) any required regulatory filings, including, without limitation, any filings that may be required pursuant to the Hart-Scott-Rodino Act in connection with the exercise of any vested and exercisable portion of the Option have been timely filed and any required waiting period under the Hart-Scott-Rodino Act has expired or been terminated or (y) the exercise of the vested and exercisable portion of the Option does not require any such regulatory filings; and provided further that the Option shall not be so exercised if the Exercise Price equals or exceeds the Fair Market Value of a Share on the Expiration Date.
4. Method of Payment. Payment of the aggregate Exercise Price and any required withholding for Tax-Related Items, as defined in Section 8 (the “Payment Amount”) shall be by any of the following, or a combination of the following, at the election of the Participant:
(a) cash or check;
(b) cancellation of indebtedness;




(c) if permitted by the Committee, in its sole discretion, pursuant to such procedures as the Committee may require, by the Participant’s (x) transferring to the Company, effective as of the exercise date, a number of vested Shares owned and designated by the Participant having an aggregate Fair Market Value as of the exercise date equal to the Payment Amount, (y) electing to have the Company retain a portion of the Shares purchased upon exercise of the Option having an aggregate Fair Market Value as of the exercise date equal to the Payment Amount
(d) if the Common Stock is listed on an exchange or market, and if the Company is at such time permitting broker-assisted cashless exercises, delivery of a properly executed exercise notice together with irrevocable instructions to a broker participating in such cashless brokered exercise program to deliver promptly to the Company the Payment Amount and in any event in accordance with applicable law;
(e) by any other method as may be approved by the Committee.
5. Termination of Service. Following the Participant’s Termination of Service, Participant (or his or her representative, devisee or heir, as applicable) may exercise the Option only as set forth in this Section 5.
(a) Death or Disability. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability before the Participant has completed at least two (2) years of service with the Company or any Affiliate, 50% of the portion of the Participant’s Option that is unvested as of the date of such termination (if any) shall become immediately vested (with any fractional portion of the Option that would otherwise vest as a result of such vesting acceleration event rounded up to the nearest whole Share), and the remaining unvested portion of the Option shall be forfeited without any payment to the Participant. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability on or after the date on which the Participant has completed at least two (2) years of service with the Company or any Affiliate, 100% of any unvested portion of the Option shall become immediately vested. Any portion of the Participant’s Option that is vested as of the date of the Participant’s Termination of Service due to death or Disability shall remain exercisable until the earlier of (x) one year following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date).
(b) For Cause.  In the event of the Participant’s Termination of Service for Cause (as defined below), the entire unexercised portion of the Option, whether vested or unvested, shall be forfeited as of the date of such termination without any payment to the Participant.
Cause” means the Company’s good faith determination of the Participant’s:
(i) willful material breach, or habitual neglect of, the Participant’s duties or obligations in connection with the Participant’s employment or service;
(ii) having engaged in willful misconduct, gross negligence or a breach of fiduciary duty, or his or her willful material breach of his or her duties to the Company or under his or her Employment Agreement, if applicable, or of any Company policies;
(iii) having been convicted of, or having entered a plea bargain or settlement admitting guilt for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company, material dishonesty;
(iv) unlawful use or possession of illegal drugs on the Company’s premises or while performing the Participant’s duties and responsibilities to the Company; or
(v) the commission of an act of fraud, embezzlement or material misappropriation, in each case, against the Company or any Affiliate;
provided that, in the case of clauses (i) and (ii) above, the Company shall provide the Participant with written notice specifying the circumstances alleged to constitute Cause, and, if possible, the Participant shall have 30 days following receipt of such notice to cure such circumstances.
(c) For Any Other Reason. In the event of the Participant’s Termination of Service at any time under circumstances not described in Sections 5(a) or 5(b) herein or Section 11(b) of the Plan, any unvested portion of the Option shall be forfeited as of the date of such termination without any payment to the Participant, and any vested portion of the Option shall remain exercisable until the earlier of (x) 90 days following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date).




For purposes of Section 11(b) of the Plan, “Good Reason” means “Good Reason” as defined in the Participant’s Employment Agreement, if any, or if not so defined, the occurrence of any of the following events, in each case without the Participant’s consent:
(i) a reduction in the Participant’s base compensation and cash incentive opportunity, other than any such reduction that applies generally to similarly situated employees or executives of the Company;
(ii) relocation of the geographic location of the Participant’s principal place of employment or service by more than 50 miles from the Participant’s principal place of employment or service; or
(iii) a material reduction in the Participant’s title, duties, responsibilities or authority;
provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 30 days following receipt of such notice to cure such circumstances, and (C) if the Company has not cured such circumstances within such 30-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 30-day period.
6. Non-Transferability of Option. This Option may not be transferred in any manner otherwise than (i) by will or by the laws of descent or distribution or (ii) pursuant to an award transfer program adopted by the Company and in accordance with such procedures as the Committee (in its discretion) may specify with respect to the administration and operation of such program. This Option may be exercised during the lifetime of the Participant only by him or her or a valid transferee (which shall include specifically any financial institution, or other entity approved by the Company). The terms of this Option shall be binding upon the executors, administrators, heirs, successors and assigns of the Participant and in order to effect a valid transfer, the transferee (which shall include specifically any financial institution, or other entity approved by the Company) shall execute an agreement reflecting such terms and conditions that the Committee deems necessary to facilitate such transfer.
7. Responsibility for Taxes.
(a)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax related items related to the Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”), is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Option, including, but not limited to, the grant, vesting or exercise of the Option, the subsequent sale of Shares acquired pursuant to such exercise and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Option to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)Prior to the relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company and/or the Employer, or their respective agents, at their discretion, to satisfy the obligations with regard to all Tax-Related Items by one or a combination of the following:
(i)withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer;
(ii)withholding from proceeds of the sale of Shares acquired at exercise of the Option either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization) without further consent; or
(iii)any other method of withholding determined by the Company and, to the extent required by applicable laws or the Plan, approved by the Committee.
(c)The Company or the Employer may withhold or account for Tax-Related Items by considering applicable withholding rates, including minimum or maximum applicable rates, in the jurisdictions applicable to the Participant. In the event that any excess amounts are withheld to satisfy the obligation for Tax-Related Items, the Participant may be entitled to a refund of any over-withheld amount in cash (with no entitlement to the Share equivalent), or if not refunded by the Company or




the Employer, the Participant must seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund.
(d)Finally, the Participant agrees to pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares or the proceeds of the sale of Shares, if the Participant fails to comply with his or her obligations in connection with the Tax-Related Items.
8. Miscellaneous Provisions.
(a)Notices. All notices, requests and other communications under this Agreement shall be in writing and shall be delivered in person (by courier or otherwise), mailed by certified or registered mail, return receipt requested, or sent by facsimile transmission, to the contact details below. The parties may use e-mail delivery, so long as the message is clearly marked, sent to the e-mail address(es) set forth below, and a delivery receipt and read receipt are made part of the message. E-mail delivery will be deemed to occur when the send receives confirmation that such message has been received and read by the recipient.
if to the Company, to:
EPAM Systems, Inc.
41 University Drive
Newtown, Pennsylvania 18940
Attention: General Counsel
Facsimile: 267-759-8989
if to the Participant, to the address, facsimile number or e-mail address that the Participant most recently provided to the Company, or to such other address, facsimile number or e-mail address as such party may hereafter specify for the purpose by notice to the other parties hereto.
(b)Effect of Agreement. The Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof (and has had an opportunity to consult counsel regarding the Option terms), and hereby accepts this Option and agrees to be bound by its contractual terms as set forth herein and in the Plan. The Participant acknowledges and agrees that the grant of this Option constitutes additional consideration to the Participant for the Participant’s continued and future compliance with any restrictive covenants in favor of the Company by which the Participant is otherwise bound. The Participant hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to the Option. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the Plan terms and provisions shall prevail. The Agreement, including the Plan, constitutes the entire agreement between the Participant and the Company on the subject matter hereof and supersedes all proposals, written or oral, and all other communications between the parties relating to such subject matter.
(c)Amendment; Waiver. No amendment or modification of any provision of this Agreement shall be effective unless signed in writing by or on behalf of the Company and the Participant, except that the Company may amend or modify this Agreement without the Participant’s consent in accordance with the provisions of the Plan or as otherwise set forth in this Agreement.  No waiver of any breach or condition of this Agreement shall be deemed to be a waiver of any other or subsequent breach or condition whether of like or different nature.  Any amendment or modification of or to any provision of this Agreement, or any waiver of any provision of this Agreement, shall be effective only in the specific instance and for the specific purpose for which made or given.
(d)Successors and Assigns; No Third Party Beneficiaries.  This Agreement shall inure to the benefit of and be binding upon the Company and the Participant and their respective heirs, successors, legal representatives and permitted assigns. Nothing in this Agreement, expressed or implied, is intended to confer on any Person other than the Company and the Participant, and their respective heirs, successors, legal representatives and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement.
(e)Severability. If any provision of this Agreement shall be declared by any court or arbitrator of competent jurisdiction to be invalid, illegal or incapable of being enforced in whole or in part, the remaining conditions and provisions or portions thereof shall nevertheless remain in full force and effect and enforceable to the extent they are valid, legal and enforceable.




(f)Dispute Resolution. If any dispute arising out of or relating to this Agreement or the Plan, or the breach thereof, cannot be settled through negotiation, the parties agree first to try in good faith to settle such dispute by mediation.  If the parties fail to settle such dispute within 30 days after the commencement of such mediation, such dispute shall be settled by arbitration conducted in the state of Pennsylvania and judgment on the arbitral award rendered may be entered in any court having jurisdiction thereof.





IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first written above.
 
 
 EPAM SYSTEMS, INC.
  
  
 By: 
  Name:
  Title:
  
  
 Participant



EX-10.3 4 exhibit103formofglobalnon-.htm EX-10.3 Document

EXHIBIT 10.3
EPAM SYSTEMS, INC.
2015 LONG TERM INCENTIVE PLAN
GLOBAL NON-QUALIFIED STOCK OPTION AGREEMENT
FOR SENIOR MANAGERS
1.Grant of Option. EPAM Systems, Inc., a Delaware corporation (the “Company”), hereby grants to «Optionee» (“Participant”), on «Date» (the “Grant Date”), an option (the “Option”) to purchase «Number of shares underlying option» shares of Common Stock (the “Shares”), at an exercise price of $«Fair Market Value of Share as of the Grant Date» per Share (the “Exercise Price”) subject to the terms, definitions and provisions of the EPAM Systems, Inc. 2015 Long Term Incentive Plan (the “Plan”) adopted by the Company, which is incorporated in this Agreement by reference, this Agreement and the Addendum. The Option is intended to be a Non-Qualified Stock Option, and is not intended to be an Incentive Stock Option. Unless otherwise defined in this Agreement, the terms used in this Agreement shall have the meanings defined in the Plan.
2.Vesting Schedule. Subject to Section 5, one-fourth of this Option shall vest and become exercisable on March 15 of each of the first, second, third and fourth calendar years immediately following the Grant Date.
3.Exercise of Option. This Option shall be exercisable during its term in accordance with the Vesting Schedule set out in Section 2 as modified by Section 5, if applicable, as follows:
(a)Right to Exercise.
(i)This Option may not be exercised for a fraction of a share.
(ii)In no event may this Option be exercised after the tenth anniversary of the Grant Date (the “Expiration Date”).
(b)Method of Exercise.
(i)The Participant (or his or her representative, devisee or heir, as applicable) may exercise any portion of the Option that has become exercisable as to all or any of the Shares then available for purchase by delivering to the Company written notice specifying the number of whole Shares to be purchased, together with payment in full of the Payment Amount (as defined in Section 4).
(ii)The Company is not obligated, and will have no liability for failure, to issue or deliver any Shares upon exercise of the Option unless such issuance or delivery would comply with applicable securities laws, with such compliance determined by the Company in consultation with its legal counsel. Assuming such compliance, for tax purposes such Shares shall be considered transferred to the Participant on the date on which the Option is exercised with respect to such Shares.
(iii)If any vested and exercisable portion of the Option is unexercised as of the Expiration Date, the Shares underlying such portion of the Option less the number of Shares having an aggregate Fair Market Value as of the Expiration Date equal to the Payment Amount shall be delivered to the Participant as soon as practicable after the Expiration Date, provided that the Option shall not be so exercised if the Exercise Price equals or exceeds the Fair Market Value of a Share on the Expiration Date.
4.Method of Payment. Payment of the aggregate Exercise Price and any required withholding for Tax-Related Items (as defined in Section 8 ) (the “Payment Amount”) shall be by any of the following, or a combination of the following, at the election of the Participant:
(a)cash or check;
(b)cancellation of indebtedness;
(c)if the Common Stock is listed on an exchange or market, and if the Company is at such time permitting broker-assisted cashless exercises, delivery of a properly executed exercise notice together with irrevocable instructions to a broker participating in such cashless brokered exercise program to deliver promptly to the Company the Payment Amount and in any event in accordance with applicable law;



(d)by any other method as may be approved by the Committee.
5.Termination of Service. Following the Participant’s Termination of Service, Participant (or his or her representative, devisee or heir, as applicable) may exercise the Option only as set forth in this Section 5.
(a)Death or Disability.  In the event of the Participant’s Termination of Service due to the Participant’s death or Disability before the Participant has completed at least two (2) years of service with the Company or any Affiliate, 50% of the portion of the Participant’s Option that is unvested as of the date of such termination (if any) shall become immediately vested (with any fractional portion of the Option that would otherwise vest as a result of such vesting acceleration event rounded up to the nearest whole Share), and the remaining unvested portion of the Option shall be forfeited without any payment to the Participant. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability on or after the date on which the Participant has completed at least two (2) years of service with the Company or any Affiliate, 100% of any unvested portion of the Option shall become immediately vested. Any portion of the Participant’s Option that is vested as of the date of the Participant’s Termination of Service due to death or Disability shall remain exercisable until the earlier of (x) one year following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date).
(b)For Cause.  In the event of the Participant’s Termination of Service for Cause (as defined below), the entire unexercised portion of the Option, whether vested or unvested, shall be forfeited as of the date of such termination without any payment to the Participant.
Cause” means the Company’s good faith determination of the Participant’s:
(i)willful material breach, or habitual neglect of, the Participant’s duties or obligations in connection with the Participant’s employment or service;
(ii)having engaged in willful misconduct, gross negligence or a breach of fiduciary duty, or his or her willful material breach of his or her duties to the Company or an Affiliate or under his or her Employment Agreement, if applicable, or of any of the Company policies;
(iii)having been convicted of, or having entered a plea bargain or settlement admitting guilt for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company or an Affiliate, material dishonesty;
(iv)unlawful use or possession of illegal drugs on the premises of the Company or an Affiliate or while performing the Participant’s duties and responsibilities to the Company or an Affiliate; or
(v)the commission of an act of fraud, embezzlement or material misappropriation, in each case, against the Company or any Affiliate;
provided that, in the case of clauses (i) and (ii) above, the Company shall provide the Participant with written notice specifying the circumstances alleged to constitute Cause, and, if possible, the Participant shall have 30 days following receipt of such notice to cure such circumstances.
(c)For Any Other Reason.  In the event of the Participant’s Termination of Service at any time under circumstances not described in Sections 5(a) or 5(b) herein or Section 11(b) of the Plan, any unvested portion of the Option shall be forfeited as of the date of such termination without any payment to the Participant, and any vested portion of the Option shall remain exercisable until the earlier of (x) 90 days following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date).
For purposes of Section 11(b) of the Plan, “Good Reason” means “Good Reason” as defined in the Participant’s Employment Agreement, if any, or if not so defined, the occurrence of any of the following events, in each case without the Participant’s consent:
(i)a reduction in the Participant’s base compensation and cash incentive opportunity, other than any such reduction that applies generally to similarly situated employees or executives of the Company or an Affiliate;
(ii)relocation of the geographic location of the Participant’s principal place of employment or service by more than 50 miles from the Participant’s principal place of employment or service; or





(iii)a material reduction in the Participant’s title, duties, responsibilities or authority;
provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 30 days following receipt of such notice to cure such circumstances, and (C) if the Company or its Affiliate has not cured such circumstances within such 30-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 30-day period.
6.Non-Transferability of Option. This Option may not be transferred in any manner otherwise than (i) by will or by the laws of descent or distribution or (ii) pursuant to an award transfer program adopted by the Company and in accordance with such procedures as the Committee (in its discretion) may specify with respect to the administration and operation of such program. This Option may be exercised during the lifetime of the Participant only by him or her or a valid transferee (which shall include specifically any financial institution, or other entity approved by the Company). The terms of this Option shall be binding upon the executors, administrators, heirs, successors and assigns of the Participant and in order to effect a valid transfer, the transferee (which shall include specifically any financial institution, or other entity approved by the Company) shall execute an agreement reflecting such terms and conditions that the Committee deems necessary to facilitate such transfer.
7.Reserved.
8.Responsibility for Taxes.
(a)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax related items related to the Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”), is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Option, including, but not limited to, the grant, vesting or exercise of the Option, the subsequent sale of Shares acquired pursuant to such exercise and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Option to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)Prior to the relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company and/or the Employer, or their respective agents, at their discretion, to satisfy the obligations with regard to all Tax-Related Items by one or a combination of the following:
(i)withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer;
(ii)withholding from proceeds of the sale of Shares acquired at exercise of the Option either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization) without further consent; or
(iii)any other method of withholding determined by the Company and, to the extent required by applicable laws or the Plan, approved by the Committee.
(c)The Company or the Employer may withhold or account for Tax-Related Items by considering applicable withholding rates, including minimum or maximum applicable rates, in the jurisdictions applicable to the Participant. In the event that any excess amounts are withheld to satisfy the obligation for Tax-Related Items, the Participant may be entitled to a refund of any over-withheld amount in cash (with no entitlement to the Share equivalent), or if not refunded by the Company or the Employer, the Participant must seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund..
(d)Finally, the Participant agrees to pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares





or the proceeds of the sale of Shares, if the Participant fails to comply with his or her obligations in connection with the Tax-Related Items.
9.Nature of Grant. In accepting the Option, the Participant acknowledges, understands and agrees that:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature, and may be amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
(b)the grant of the Option is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of options, or benefits in lieu of options, even if options have been granted in the past;
(c)all decisions with respect to future Option or other grants, if any, will be at the sole discretion of the Company;
(d)the Option grant and the Participant’s participation in the Plan shall not create a right to employment or be interpreted as forming or amending an employment or service contract with the company, the Employer or any Affiliate of the Company and shall not interfere with the ability of the Company, the Employer or any Affiliate of the Company, as applicable, to terminate the Participant’s employment or service relationship (if any);
(e)the Participant is voluntarily participating in the Plan;
(f)the Option and any Shares acquired under the Plan, and the income from and value of same, are not intended to replace any pension rights or compensation;
(g)the Option and any Shares acquired under the Plan, and the income from and value of same, are not part of normal or expected compensation for any purposes, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, holiday pay, leave pay, long-service awards, pension or retirement or welfare benefits or similar mandatory payments;
(h)the future value of the Shares underlying the Option is unknown, indeterminable, and cannot be predicted with certainty;
(i)if the underlying Shares do not increase in value, the Option will have no value;
(j)if the Participant exercises the Option and acquires Shares, the value of such Shares may increase or decrease in value, even below the Exercise Price;
(k)no claim or entitlement to compensation or damages shall arise from forfeiture of the Option resulting from the Participant’s Termination of Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), and in consideration of the grant of the Option, the Participant agrees not to institute any claim against the Company, any of its Affiliates or the Employer;
(l)unless otherwise agreed with the Company, the Option and any Shares acquired under the Plan and the income from and value of same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of an Affiliate;
(m)unless otherwise provided in the Plan or by the Company in its discretion, the Option and the benefits evidenced by this Agreement do not create any entitlement to have the Option or any such benefits transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the shares of the Company; and
(n)neither the Company, the Employer nor any Affiliate shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the Option or of any amounts due to the Participant pursuant to the exercise of the Option or the subsequent sale of any Shares acquired upon exercise.
10.No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or the Participant’s acquisition or sale of the underlying Shares. The Participant understands and agrees that he or she should consult with his or her own personal tax, legal and financial advisors regarding his or her participation in the Plan before taking any action related to the Plan.





11.Insider Trading/Market Abuse Laws. The Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions, including the United States, the Participant’s country and the designated broker’s country, which may affect the Participant’s ability to accept, acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., Options) or rights linked to the value of Shares (e.g., dividend equivalents) under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in applicable jurisdictions). Local insider trading laws may prohibit the cancellation or amendment of orders placed by the Participant before he or she possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities.  Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy. The Participant acknowledges that it is his or her responsibility to comply with any applicable restrictions, and the Participant should speak to his or her personal advisor on this matter.
12.Data Privacy. To the extent recognized by applicable law, the Participant hereby consents to the collection, use, transfer, or other processing of the Participant’s personally identifiable information as described in this Agreement and any other Option grant materials (“Personal Data”) in electronic or other form by and among, as applicable, the Company, its Affiliates, the Employer or other third parties as processors of the Personal Data, for the exclusive purpose of implementing, administering and managing the Participant’s participation in the Plan. The Company, with offices located at 41 University Drive, Newtown, Pennsylvania 18940, acts as the controller of this Personal Data, and processes this Personal Data for purposes of implementing, administering, and managing the Plan. The Company protects the Personal Data that it receives in the United States from the European Union via data transfer agreements based on the standard contractual clauses adopted by the European Commission. The Participant can obtain further information about these data transfer agreements by contacting AskDataPrivacy@epam.com.
The Participant understands that the Personal Data may include, but is not limited to, the Participant’s name, home address and telephone number, e-mail address, date of birth, social insurance number, passport or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Options or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor. Such Personal Data will be used by the Company for the exclusive purpose of implementing, administering and managing the Plan. The Company relies on the following legal grounds for processing of Personal Data (i) consent, as permitted by applicable law, (ii) performance of this Agreement with the Participant, (iii) the legitimate interests of the Company, its Affiliates, the Employer or other third parties (such as service providers, consultants, governmental bodies, or courts) where the legitimate interest could be in particular the implementation, administration and management of the Plan, and (iv) for compliance with legal obligations, in particular in the area of labor and employment law, social security and social protection law, data protection and privacy law, tax law, and corporate compliance laws.
The Participant understands that Personal Data will be transferred to UBS Financial Services Inc. or other third parties assisting the Company with the implementation, administration and management of the Plan. The Participant understands that the recipients of his or her Personal Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections than the Participant’s country. Where disclosing Personal Data to such third parties, the Company provides appropriate safeguards for protecting the transfer of Personal Data, such as establishing data contractual clauses with third parties based on the standard contractual clauses adopted by the European Commission or relevant supervisory authority. The Participant may request a copy of, or information about, such safeguards by contacting AskDataPrivacy@epam.com.
The Participant may generally request a list with the names and addresses of any potential recipients of his or her Personal Data by contacting AskDataPrivacy@epam.com. The Participant understands that Personal Data will be held only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan. When the Company no longer needs to use the Participant’s Personal Data for the purposes above or does not need to retain it for compliance with any legal or regulatory purpose, the Company will take reasonable steps to remove it from systems and/or records containing the Personal Data and/or take steps to properly anonymize it so that the Participant can no longer be identified from it.
Subject to applicable data protection and privacy law, the Participant understands that he or she may view Personal Data, request additional information about the storage and processing of Personal Data, require any necessary amendments to Data or refuse or withdraw the consent herein, in any case without cost, by contacting in writing AskDataPrivacy@epam.com. Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.
In addition to the above, subject to applicable law, the Participant may have the right to (i) request erasure of Personal Data, (ii) request restriction of, or object to, certain uses or processing of Personal Data, (iii) request Personal Data portability, or (iv) lodge a complaint with a supervisory authority.





The Participant’s provision of Personal Data is a contractual requirement. If the Participant does not provide the Personal Data and/or consent to the terms of this Section 11, or if the Participant later seeks to revoke his or her consent, his or her employment status or service with the Employer will not be affected; the only consequence of refusing or withdrawing the Participant’s consent is that the Company may not be able to grant Options or other equity awards to the Participant or administer or maintain such awards. Therefore, the Participant understands that refusing or withdrawing his or her consent may affect the Participant’s ability to participate in the Plan. Such a withdrawal will not affect the lawfulness of the collection, use, or otherwise processing of the Participant’s Data prior to the consent withdrawal. For more information on the consequences of the Participant’s refusal to consent or withdrawal of consent, or to exercise certain additional rights described above, the Participant understands that he or she may contact AskDataPrivacy@epam.com.
13.Miscellaneous Provisions.
(a)Notices. All notices, requests and other communications under this Agreement shall be in writing and shall be delivered in person (by courier or otherwise), mailed by certified or registered mail, return receipt requested, or sent by facsimile transmission, to the contact details below. The parties may use e-mail delivery, so long as the message is clearly marked, sent to the e-mail address(es) set forth below, and a delivery receipt and a read receipt are made part of the message. E-mail delivery will be deemed to occur when the sender receives confirmation that such message has been received and read by the recipient.
if to the Company, to:
EPAM Systems, Inc.
41 University Drive
Newtown, Pennsylvania 18940
Attention: General Counsel
Facsimile: 267-759-8989
if to the Participant, to:
the address, facsimile number or e-mail address that the Participant most recently provided to the Company, or to such other address, facsimile number or e-mail address as such party may hereafter specify for the purpose by notice to the other parties hereto.
(b)Effect of Agreement. The Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof (and has had an opportunity to consult counsel regarding the Option terms), and hereby accepts this Option and agrees to be bound by its contractual terms as set forth herein and in the Plan. The Participant acknowledges and agrees that the grant of this Option constitutes additional consideration to the Participant for the Participant’s continued and future compliance with any restrictive covenants in favor of the Company by which the Participant is otherwise bound. The Participant hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to the Option. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the Plan terms and provisions shall prevail. The Agreement, including the Plan, constitutes the entire agreement between the Participant and the Company on the subject matter hereof and supersedes all proposals, written or oral, and all other communications between the parties relating to such subject matter.
(c)Amendment; Waiver No amendment or modification of any provision of this Agreement shall be effective unless signed in writing by or on behalf of the Company and the Participant, except that the Company may amend or modify this Agreement without the Participant’s consent in accordance with the provisions of the Plan or as otherwise set forth in this Agreement.  No waiver of any breach or condition of this Agreement shall be deemed to be a waiver of any other or subsequent breach or condition whether of like or different nature.  Any amendment or modification of or to any provision of this Agreement, or any waiver of any provision of this Agreement, shall be effective only in the specific instance and for the specific purpose for which made or given.
(d)Successors and Assigns; No Third Party Beneficiaries.  This Agreement shall inure to the benefit of and be binding upon the Company and the Participant and their respective heirs, successors, legal representatives and permitted assigns.  Nothing in this Agreement, expressed or implied, is intended to confer on any Person other than the Company and the Participant, and their respective heirs, successors, legal representatives and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement.
(e)Severability. If any provision of this Agreement shall be declared by any court or arbitrator of competent jurisdiction to be invalid, illegal or incapable of being enforced in whole or in part, the remaining conditions and





provisions or portions thereof shall nevertheless remain in full force and effect and enforceable to the extent they are valid, legal and enforceable.
(f)Governing Law; Dispute Resolution.  This Agreement is governed by the laws of the state of Delaware without application of the conflict of law provisions thereof. If any dispute arising out of or relating to this Agreement or the Plan, or the breach thereof, cannot be settled through negotiation, the parties agree first to try in good faith to settle such dispute by mediation.  If the parties fail to settle such dispute within 30 days after the commencement of such mediation, such dispute shall be settled by arbitration conducted in the state of Pennsylvania and judgment on the arbitral award rendered may be entered in any court having jurisdiction thereof.
(g)Language. By accepting the Option, the Participant acknowledges and represents that the Participant is proficient in the English language or has consulted with an advisor who is sufficiently proficient in English, as to allow the Participant to understand the terms of the Agreement and any other documents related to the Plan. If the Participant has received the Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
(h)Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.
(i)Foreign Asset / Account Reporting Requirements, Exchange Controls and Tax Requirements. The Participant’s country may have certain foreign asset and/or account reporting requirements and exchange controls which may affect the Participant’s ability to acquire or hold Shares under the Plan or cash received from participating in the Plan (including from any dividends received or sale proceeds arising from the sale of Shares) in a brokerage or bank account outside his or her country. The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in his or her country. The Participant also may be required to repatriate sale proceeds or other funds received as a result of his or her participation in the Plan to his or her country through a designated bank or broker and/or within a certain time after receipt. In addition, the Participant may be subject to tax payment and/or reporting obligations in connection with any income realized under the Plan and/or from the sale of Shares. The Participant acknowledges that it is his or her responsibility to be compliant with all such requirements, and that he or she should consult his or her personal legal and tax advisors, as applicable, to ensure his or her compliance.
(j)Addendum. Notwithstanding any provisions in this Agreement, the Option grant shall be subject to any special terms and conditions set forth in any Addendum to this Agreement for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Addendum, the special terms and conditions for such country will apply to the Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Addendum constitutes part of this Agreement.
(k)Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the Option and on any Shares purchased upon exercise of the Option, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.






IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first written above.
 
 
 EPAM SYSTEMS, INC.
  
  
 By: 
  Name:
  Title:
 The Participant’s signature on this line both (1) acknowledges the Participant’s receipt of the Agreement and agreement to its terms, and (2) indicates the Participant’s consent to the processing of Personal Data as described in Section 12.
  
 Participant




ADDENDUM
EPAM SYSTEMS, INC.
2015 LONG TERM INCENTIVE PLAN
GLOBAL NON-QUALIFIED STOCK OPTION AGREEMENT
FOR SENIOR MANAGERS
Terms and Conditions
This Addendum includes additional terms and conditions that govern the Option granted to the Participant under the Plan if the Participant resides in one of the countries listed below. These terms and conditions are in addition to, or if so indicated, in place of the terms and conditions in the Agreement. If the Participant is a citizen or resident (or is considered as such for local law purposes) of a country other than the country in which Participant is currently residing and/or working, or if Participant relocates to another country after the Grant Date, the Company shall, in its discretion, determine to what extent these country-specific terms and conditions contained herein shall be applicable to the Participant. Certain capitalized terms used but not defined in this Addendum have the meanings set forth in the Plan and/or the Agreement.
Notifications
This Addendum also includes information regarding exchange controls and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the respective countries as of March 2021. Such laws are often complex and change frequently. As a result, the Company strongly recommends that the Participant not rely on the information in this Addendum as the only source of information relating to the consequences of the Participant’s participation in the Plan because the information may be out of date at the time that the Participant exercises the Option or sells Shares acquired under the Plan.
In addition, the information contained herein is general in nature and may not apply to the Participant’s particular situation, and the Company is not in a position to assure the Participant of a particular result. Accordingly, the Participant should seek appropriate professional advice as to how the relevant laws in the Participant’s country may apply to his or her situation.
Finally, if the Participant is a citizen or resident of a country other than the one in which he or she is currently working or residing (or is considered as such for local law purposes), or transferred employment and/or residency after the Grant Date, the notifications contained herein may not be applicable to the Participant.
ARMENIA
There are no country specific provisions.
AUSTRALIA
Notifications
Tax Notification. Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies to Options granted under the Plan, such that the Options are intended to be subject to deferred taxation.
Securities Law Notification. If the Participant acquires Shares under the Plan and offers such Shares for sale to a person or entity resident in Australia, the offer may be subject to disclosure requirements under Australian law. The Participant is advised to obtain legal advice regarding his or her disclosure obligations prior to making any such offer.
BELARUS
Notifications
Exchange Control Information. Belarusian citizens or permanent residents may be required to repatriate any funds received in connection with the Options (e.g., proceeds from the sale of Shares acquired under the Plan) to Belarus. The Participant is responsible for ensuring compliance with all exchange control laws in Belarus in connection with his or her participation in the Plan.




BELGIUM
Terms and Conditions
Tax Notification.  The Option must be accepted in writing either (i) within 60 days of the offer (for tax at offer) or (ii) after 60 days of the offer (for tax at exercise). The Participant will receive a separate offer letter and undertaking form in addition to the Agreement. The Participant should refer to the offer letter for a more detailed description of the tax implications of choosing to accept the Option. The Participant should consult with his or her personal tax advisor regarding completion of the additional forms.
Notifications
Foreign Asset/Account Reporting Information. Belgian residents are required to report any securities (e.g., Shares acquired under the Plan) held and bank accounts (including brokerage accounts) opened and maintained outside of Belgium on their annual tax return. In a separate report, the resident is required to provide the National Bank of Belgium with the account details of any such foreign accounts (including the account number, bank name and country in which such account was opened). This report, as well as information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.
BULGARIA
Notifications
Exchange Control Information. If funds are remitted abroad to pay the Exercise Price of the Options, a declaration of the purpose of the remittance must be provided by the Participant to the local bank that is transferring the funds. If the funds are remitted to a bank outside the European Union and the amount exceeds BGN 30,000, documentation evidencing the underlying transaction (for instance a copy of the Agreement) must be provided.
Foreign Asset/Account Reporting Information. The Participant will be required to file statistical forms with the Bulgarian national Bank annually regarding his or her receivables in bank accounts abroad as well as securities held abroad (e.g., Shares acquired under the Plan) if the total sum of all such receivables and securities equals or exceeds BGN50,000 as of the previous calendar year-end. The reports are due by March 31.
The Participant should contact his or her bank in Bulgaria for additional information regarding these requirements.
CANADA
Terms and Conditions
Method of Payment. Notwithstanding Section 6(d) of the Plan, the Participant is not permitted to pay the Payment Amount with previously-owned shares of Common Stock or with Shares to be issued upon exercise of this Option.
Termination of Service. This provision supplements Section 5 of the Agreement:
For purposes of the Option, the Participant’s Termination of Service (for any reason whatsoever, whether or not later found to be invalid, unlawful or in breach of employment laws in the jurisdiction where the Participant is employed or providing services or the terms of the Participant’s employment or service agreement, if any), will be measured by the date that is the earliest of (i) the date on which the Participant’s employment with the Employer is terminated, or (ii) the date the Participant receives written notice of termination from the Employer, regardless of any period during which notice, pay in lieu of notice or related payments or damages are provided or required to be provided under local law. For greater certainty, the Participant will not earn or be entitled to any pro-rated vesting or exercisability for that portion of time before the date on which the Participant’s right to vest or exercise terminates, nor will the Participant be entitled to any compensation for lost vesting. Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued vesting during a statutory notice period, the Participant’s right to vest in the RSUs, if any, will terminate effective upon the expiry of the minimum statutory notice period, but the Participant will not earn or be entitled to pro-rated vesting or exercisability if the vesting date falls after the end of the statutory notice period, nor will the Participant be entitled to any compensation for lost vesting.
If Participant resides in Québec, the following provisions apply:
Authorization to Release Necessary Personal Information. This provision supplements Section 12 of the Agreement:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant



further authorizes the Company and any Affiliate and the administrator of the Plan to disclose and discuss the Plan with their advisors. The Participant further authorizes the Employer to record such information and to keep such information in the Participant’s employee file.
Language Consent. The parties acknowledge that it is their express wish that this Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.
Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.
Notifications
Securities Law Notification. The Participant is permitted to sell Shares acquired under the Plan through the designated broker appointed under the Plan, if any, provided the resale of Shares acquired under the Plan takes place outside of Canada through the facilities of a stock exchange on which the Shares are listed. The Stock is currently listed on the New York Stock Exchange in the United States of America.
Foreign Asset/Account Reporting Information. Specified foreign property, including Shares and rights to receive Shares (e.g., Options), must be reported annually on a Form T1135 (Foreign Income Verification Statement) if the total cost of the specified foreign property exceeds C$100,000 at any time during the year. Thus, the Options must be reported - generally at a nil cost - if the C$100,000 cost threshold is exceeded because of other specified foreign property. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the Shares. The ACB would ordinarily equal the fair market value of the Shares at the time of acquisition, but if other Shares are also owned, this ACB may have to be averaged with the ACB of the other Shares. Participants should consult a personal legal advisor to ensure compliance with applicable reporting obligations.
CHINA
Terms and Conditions
The following provisions apply only to Participants who are subject to exchange control restrictions or regulations in the People’s Republic of China (“China”), as determined by the Company in its sole discretion.
Vesting Schedule and Exercisability of Option. Notwithstanding anything to the contrary in the Plan or the Agreement, the Option will not vest and nor be exercisable unless and until the Company determines, in its sole discretion, that all necessary exchange control or other approvals from the PRC State Administration of Foreign Exchange (“SAFE”) or its relevant branch have been received and remain effective (“SAFE Approval”). In the event that SAFE Approval has not been obtained prior to any scheduled vesting date set forth in Section 2 of the Agreement, the Option will not vest until the seventh day of the month following the month in which SAFE Approval is obtained (the “Actual Vesting Date”). If the Participant experiences a Termination of Service prior to the Actual Vesting Date, the Participant shall not be entitled to vest in any portion of the Option and the Option shall be forfeited without any liability to the Company, the Employer or any Affiliate of the Company.
Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the Participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable Tax-Related Items; and the remaining proceeds will be remitted to the Participant in accordance with any applicable exchange control laws and regulations including, but not limited to, the restrictions set forth in these Country-Specific Terms for China below under “Exchange Control Requirements.” The Participant agrees to sign any agreement, form and/or consent that may reasonably be requested by the Company (or the Company’s designated broker) to effectuate the cashless exercise of the Options. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
Treatment of Options Upon Termination of Service. Due to exchange control regulations in China, the Participant understands and agrees that the Company may require the exercise of the Options immediately following the Participant’s Termination of Service, or within such other period as determined by the Company or required by SAFE or its local counterpart, but in no event shall such period be later than the period provided in Section 5 of the Agreement. This includes any portion of the Options that vest upon the Participant’s Termination of Service.



Exchange Control Requirements. The Participant understands and agrees that, to facilitate compliance with exchange control requirements, the Participant is required to immediately repatriate to China the Share sale proceeds from the cashless exercise of Options. The Participant further understands that such repatriation of the sale proceeds will be effectuated through a special exchange control account established by the Company or its Affiliates, and the Participant hereby consents and agrees that the proceeds may be transferred to such special account prior to being delivered to the Participant. The Company may deliver the proceeds to the Participant in United States dollars or local currency at the Company’s discretion. If the proceeds are paid in United States dollars, the Participant understands that he or she will be required to set up a United States dollar bank account in China so that the proceeds may be deposited into this account. If the proceeds are converted to local currency, there may be delays in delivering the proceeds to the Participant and due to fluctuations in the Share trading price and/or the United States dollar/PRC exchange rate between the sale/payment date and (if later) when the proceeds can be converted into local currency, the proceeds that the Participant receives may be more or less than the market value of the Shares on the sale/payment date (which is the amount relevant to determining the Participant’s tax liability). The Participant agrees to bear the risk of any currency fluctuation between the sale/payment date and the date of conversion of the proceeds into local currency. The Company is under no obligation to secure any particular exchange conversion rate.
The Participant further agrees to comply with any other requirements that may be imposed by the Company in the future to facilitate compliance with exchange control requirements in China.
CZECH REPUBLIC
Notifications
Exchange Control Information. The Czech National Bank (“CNB”) may require the Participant to fulfill certain notification duties in relation to the Option and the opening and maintenance of a foreign account. In addition, the Participant may need to report the following even in the absence of a request from the CNB: foreign direct investments with a value of CZK 2,500,000 or more in the aggregate or other foreign financial assets with a value of CZK 2,000,000,000 or more. Because exchange control regulations may change without notice, the Participant should consult his or her personal legal advisor prior to the exercise of the Option and sale of Shares to ensure compliance with current regulations. It is the Participant’s responsibility to comply with applicable Czech exchange control laws.
FRANCE
Terms and Conditions
Type of Award. The Option is not granted as a “French-qualified” award and is not intended to qualify for the specific tax and social security treatment applicable to shares granted for no consideration under Sections L. 225-177 to L. 225-186 and Sections L. 22-10-56 to L. 22-10-58 of the French Commercial Code, as amended.
Consent to Receive Information in English. By accepting the Option, the Participant confirms having read and understood the documents related to the Option (the Plan and the Agreement) which were provided in the English language. The Participant accepts the terms of these documents accordingly.
Consentement Relatif à l'Utilisation de la Langue Anglaise. En acceptant l’Option, le Participant confirme avoir lu et compris les documents relatifs à cette Option (le Plan et le Contrat) qui ont été remis en langue anglaise. Le Participant accepte les termes de ces documents en conséquence.
Notifications
Exchange Control Information. If the Participant transfers more than €10,000 in Shares or cash into or out of France without the use of a financial intermediary, the Participant must declare the transfer to the French tax and customs authorities.
GEORGIA
Terms and Conditions
Language Consent.  By accepting the grant of the Option, the Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Agreement and the Plan), which were provided in the English language.  The Participant accepts the terms of those documents accordingly.



თანხმობა ენასთან დაკავშირებით.   საფონდო ვარიანტი მინიჭებაზე თანხმობის განცხადებით, მონაწილე ადასტურებს რომ მას თავისუფლად ესმის ინგლისური ენა და  რომ მისთვის სრულად არის გასაგები ამგვარ მინიჭებასთან დაკავშირებული დოკუმენტაციის (ხელშეკრულებისა  და გეგმის) პირობები, რომელიც მისთვის მიწოდებული იქნა ინგლისურ ენაზე.  შესაბამისად, მონაწილე  თანხმობას აცხადებს ამ დოკუმენტებით გათვალისწინებულ პირობებზე.
GERMANY
Notifications
Exchange Control Information. Cross-border payments in excess of €12,500 (including transactions made in connection with the sale of Shares under the Plan) must be reported electronically each month to the German Federal Bank (Bundesbank). The “General Statistics Reporting Portal” (“Allgemeines Meldeportal Statistik”) can be accessed via Bundesbank’s website at www.bundesbank.de. Participants should consult a personal legal advisor to ensure compliance with applicable reporting obligations.
Foreign Asset/Account Reporting Information. If the Participant's acquisition of Shares under the Plan leads to a qualified participation at any point during the calendar year, the Participant will need to report the acquisition when the Participant files his or her tax return for the relevant year.  A qualified participation is attained if (i) the Participant holds at least 1% of the Company and the value of the Shares acquired exceeds EUR 150,000 or (ii) the Participant holds Company Shares exceeding 10% of the Company's total common stock.
HONG KONG
Terms and Conditions
Exercise of Option. The purchase of Shares at exercise is made as a personal investment. If, for any reason, the Participant exercises the Option within six (6) months of the Grant Date, the Participant agrees that he or she will not sell or otherwise dispose of any such Shares prior to the six-month anniversary of the Grant Date.
Notifications
Securities Law Notification. WARNING: The contents of this document have not been reviewed by any regulatory authority in Hong Kong. The Participant is advised to exercise caution in relation to the offer. If the Participant is in any doubt about any of the contents of this document, the Participant should obtain independent professional advice. Neither the grant of the Options nor the issuance of Shares upon exercise constitutes a public offering of securities under Hong Kong law and is available only to employees of the Company and its Affiliates. The Plan, the Agreement and other incidental communication materials distributed in connection with the Options (i) have not been prepared in accordance with and are not intended to constitute a “prospectus” for a public offering of securities under the applicable securities legislation in Hong Kong and (ii) are intended only for the personal use of each eligible employee of the Company or its Affiliates and may not be distributed to any other person.
HUNGARY
Terms and Conditions
Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the Participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable Tax-Related Items; and (iii) remit the balance in cash to the Participant. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
INDIA
Terms and Conditions
Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant may pay the Exercise Price by (a) cash or check made payable to the Company; or (b) pursuant to a broker-assisted cashless exercise procedure, as set forth in Section 4(c) of the Agreement, as modified by this



Addendum. Under this procedure (also called a same-day sale exercise), the Participant (or any other person or persons exercising the Option) shall concurrently provide irrevocable instructions (i) to a brokerage firm (reasonably satisfactory to the Company for purposes of administering such procedure in accordance with the Company’s pre-clearance/pre-notification policies) to effect the immediate sale of all of the purchased Shares so that such brokerage firm can remit to the Company, on the settlement date, sufficient funds out of the resulting sale proceeds to cover the aggregate Exercise Price payable for all the purchased Shares plus all applicable Tax-Related Items, brokers’ fees or commissions and (ii) to the Company to deliver the purchased Shares directly to such brokerage firm on such settlement date. The Company reserves the right to provide the Participant with additional methods of exercise depending on the development of local law.
Notifications
Exchange Control Information. The Participant understands that he or she must repatriate any proceeds from the sale of Shares acquired under the Plan or the receipt of dividends paid on such Shares to India within such time prescribed under applicable Indian exchange control laws as may be amended from time to time. The Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where he or she deposits the foreign currency. The Participant should maintain the FIRC as evidence of the repatriation of the proceeds in the event the Reserve Bank of India or the Employer requests proof of repatriation. The Participant is also responsible for complying with any other exchange control laws in India that may apply to the Options or the Shares acquired under the Plan.
Foreign Asset/Account Reporting Information.  The Participant is required to declare any foreign bank accounts and any foreign financial assets (including Shares acquired under the Plan) in Participant’s annual tax return. Increased penalties for failing to report these assets/accounts have been implemented. The Participant should consult with his or her personal tax advisor to determine the Participant’s reporting requirements.
IRELAND
There are no country specific provisions.
ISRAEL
Terms and Conditions
Method of Payment. The following provision supplements Section 4 of the Agreement:
To facilitate compliance with local tax requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the Participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable Tax-Related Items; and the remaining proceeds will be remitted to the Participant in accordance with any applicable tax laws and regulations. The Participant agrees to sign any agreement, form and/or consent that may reasonably be requested by the Company (or the Company’s designated broker) to effectuate the cashless exercise of the Options. The Participant will not be permitted to hold Shares after exercise. The Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
ITALY
Terms and Conditions
Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the Participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable Tax-Related Items; and (iii) remit the balance in cash to the Participant. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
Plan Document Acknowledgement. The Participant acknowledges that the Participant has read and specifically and expressly approves the following Sections of the Agreement: Section 5 (Termination of Service); Section 8 (Responsibility for Taxes); Section 9 (Nature of Grant); Section 12 (Data Privacy); Section 13(g) (Language); Section 13(h) (Electronic Delivery and Acceptance); Section 13(j) (Addendum); and Section 13(k) (Imposition of Other Requirements)



Notifications
Foreign Asset/Account Reporting Information. Italian residents who, at any time during the fiscal year, hold foreign financial assets (including cash and Shares) which may generate income taxable in Italy are required to report these assets on their annual tax returns (UNICO Form, RW Schedule) for the year during which the assets are held, or on a special form if no tax return is due. These reporting obligations also will apply to Italian residents who are the beneficial owners of foreign financial assets under Italian money laundering provisions.
KAZAKHSTAN
Notifications
Securities Law Notification. This offer is addressed only to certain eligible employees in the form of the Shares to be issued by the Company, which as of the date hereof are listed on the New York Stock Exchange. Neither the Plan nor this Agreement has been approved, nor do they need to be approved, by the National Bank of Kazakhstan. This offer is intended only for the original recipient and is not for general circulation in the Republic of Kazakhstan.
Exchange Control Information. The Participant acknowledges that if the Participant is a resident of Kazakhstan, the Participant will be required to notify and file standard-form reports with the National Bank of Kazakhstan if the value of the Shares that the Participant purchases under the Plan exceeds a certain threshold.
Please note that exchange control regulations in Kazakhstan are subject to change. The Participant should consult with his or her personal legal advisor regarding any exchange control obligations that Participant may have prior to exercising the Option or receiving proceeds from the sale of Shares acquired under the Plan. The Participant is responsible for ensuring compliance with all exchange control laws in Kazakhstan.
KOREA
Notifications
Exchange Control Information. To remit funds out of Korea to exercise the Option by a cash-exercise method, the Participant must obtain a confirmation of the remittance by a foreign exchange bank in Korea. This is an automatic procedure (i.e. , the bank does not need to approve the remittance and the process should not take more than a single day). The Participant likely will need to present the bank processing the transaction supporting documentation evidencing the nature of the remittance.
Foreign Asset/Account Reporting Information. The Participant must declare all foreign financial accounts (e.g., non-Korean bank accounts, brokerage accounts holding Shares) in countries that have not entered into an "intergovernmental agreement for automatic exchange of tax information" with Korea to the Korean tax authority and file a report with respect to such accounts if the value of such accounts exceeds KRW 500 million (or an equivalent amount in foreign currency) on any month-end date during a calendar year.
LITHUANIA
There are no country specific provisions.
MALAYSIA
Notifications
Director Notification Obligation. If the Participant is a director of a Malaysian Affiliate, he or she is subject to certain notification requirements, under the Malaysian Companies Act 1965. Among these requirements is an obligation to notify the Malaysian Affiliate in writing when the Participant receives or disposes of an interest (e.g., Options or Shares) in the Company or any related company. This notification must be made within 14 days of receiving or disposing of any interest in the Conpany or any related comnpany.
MALTA
Notifications
Securities Law Notification. The Plan, the Agreement, including this Addendum, and all other materials the Participant may receive regarding participation in the Plan do not constitute advertising of securities in Malta and are deemed accepted by the Participant upon receipt of the Participant’s electronic or written acceptance in the United States. The issuance of the Shares



under the plan has not and will not be registered in Malta and, therefore, the Shares described in any plan documents may not be offered or placed in public circulation in Malta.
MEXICO
Terms and Conditions
Labor Law Acknowledgement. The following provision applies if the Participant resides in Mexico and receives an Option from the Company:
(i)    The Participant’s participation in the Plan does not constitute an acquired right;
(ii)    The Plan and the Participant’s participation in it are offered by the Company on a wholly discretionary basis;
(iii)    The Participant’s participation in the Plan is voluntary;
(iv)    The Company and its Affiliates are not responsible for any decrease in the value of any Shares acquired under the Plan;
(v)    By accepting the Option, the Participant acknowledges that the Company, with registered offices in the U.S.A., is solely responsible for the administration of the Plan. The Participant further acknowledges that his or her participation in the Plan, the grant of the Option and any acquisition of Shares under the Plan do not constitute an employment relationship between the Participant and the Company because the Participant is participating in the Plan on a wholly commercial basis. Based on the foregoing, Participant expressly acknowledges that the Plan and the benefits that he or she may derive from participation in the Plan do not establish any rights between the Participant and the Employer and do not form part of the employment conditions and/or benefits provided by the Employer, and any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment;
(vi)    The Participant further understands that his or her participation in the Plan is the result of a unilateral and discretionary decision of the Company and, therefore, the Company reserves the absolute right to amend and/or discontinue the Participant’s participation in the Plan at any time, without any liability to the Participant; and
(vii)    Finally, the Participant hereby declares that he or she does not reserve to him- or herself any action or right to bring any claim against the Company for any compensation or damages regarding any provision of the Plan or the benefits derived under the Plan, and that he or she therefore grants a full and broad release to the Company, its subsidiaries, parents, Affiliates, branches, representation offices, shareholders, officers, agents or legal representatives, with respect to any claim that may arise.
Términos y Condiciones
Reconocimiento del Derecho Laboral. Las siguientes disposiciones aplican en caso de que el Participante sea residente en México y reciba una Opción de la Compañía:
(i)    La participación del Participante en el Plan no constituye un derecho adquirido;
(ii)    El Plan y la participación del Participante en él es ofrecido por la Compañía de manera completamente discrecional;
(iii)    La participación del Participante en el Plan es voluntaria;
(iv)    La Compañía y sus Afiliadas no son responsables por ninguna disminución en el valor de las acciones de adquiridas en términos del Plan;
(v)    Al aceptar el otorgamiento, el Participante reconoce que la Compañía, con oficinas registradas en E.U.A., es la única responsable de la administración del Plan. Además, el Participante reconoce que su participación en el Plan, la concesión de Opciones y cualquier adquisición de Acciones bajo el Plan no constituyen una relación laboral entre el Participante y la Compañía, en virtud de que el Participante está participando en el Plan en una base exclusivamente comercial. Por lo anterior, el Participante expresamente reconoce que el Plan y los beneficios que puedan derivarse de su participación no establecen ningún derecho entre el Participante y su empleador y que no forman parte de las condiciones de trabajo y/o beneficios otorgados por su empleador, y cualquier



modificación del Plan o la terminación no constituirá un cambio o modificación en los términos y condiciones del empleo del Participante;
(vi)    Además, el Participante comprende que su participación en el Plan es el resultado de una decisión discrecional y unilateral de la Compañía, por lo que la Compañía se reserva el derecho absoluto de modificar y/o suspender la participación del Participante en el Plan en cualquier momento, sin responsabilidad alguna frente al Participante; y
(vii)    Finalmente, el Participante manifiesta que no se reserva acción o derecho alguno que origine una demanda en contra de la Compañía, por cualquier indemnización o daño relacionado con las disposiciones del Plan o de los beneficios otorgados en el mismo, y en consecuencia el Participante libera de la manera más amplia y total de responsabilidad a la Compañía, sus subsidiarias, empresas matriz, Afiliadas, sucursales, oficinas de representación, sus accionistas, directores, agentes y representantes legales de cualquier demanda que pudiera surgir.
Notifications
Securities Law Notification. The Option and the Shares offered under the Plan have not been registered with the National Register of Securities maintained by the Mexican National Banking and Securities Commission and cannot be offered or sold publicly in Mexico. In addition, the Plan, the Agreement and any other document relating to the Option may not be publicly distributed in Mexico. These materials are addressed to the Participant only because of the Participant’s existing relationship with the Company and these materials should not be reproduced or copied in any form. The offer contained in these materials does not constitute a public offering of securities but rather constitutes a private placement of securities addressed specifically to individuals who are present employees of an Affiliate of the Company in Mexico made in accordance with the provisions of the Mexican Securities Market Law, and any rights under such offering shall not be assigned or transferred.
NETHERLANDS
There are no country specific provisions.
NEW ZEALAND

Securities Law Notification. Warning: This is an offer of rights to receive Shares underlying the Option upon exercise. The Option gives the Participant a stake in the ownership of the Company.
If the Company runs into financial difficulties and is wound up, the Participant will be paid only after all creditors have been paid. A Participant may lose some or all of his or her investment.
New Zealand law normally requires people who offer financial products to give information to investors before they invest. This information is designed to help investors to make an informed decision. The usual rules do not apply to this offer because it is made under an employee share scheme. As a result, the Participant may not be given all the information usually required. The Participant will also have fewer other legal protections for this investment.
The Participant should ask questions, read all documents carefully, and seek independent financial advice before committing himself or herself.
The Shares are quoted or approved for trading on the New York Stock Exchange. This means that if the Participant exercises the Option and Shares are issued to the Participant, the Participant can sell his or her investment on the New York Stock Exchange if there are buyers for it. If the Participant sells his or her investment, the price he or she receives may vary depending on factors such as the financial condition of the Company. The Participant may receive less than the full amount that he or she paid for it, if anything.
For a copy of the Company’s most recent financial statements (and, where applicable, a copy of the auditor’s report on those financial statements) and information on risk factors impacting the Company’s business that may affect the value of the Shares, the Participant should refer to the Company’s Annual Report on Form 10-K and Quarterly Reports on Form 10-Q, which are filed with the U.S. Securities and Exchange Commission and are available online at www.sec.gov, as well as on the Company’s “Investor Relations” website at http://investors.epam.com.
For more details on the terms and conditions of the Option, please refer to this Agreement, the Plan and the Plan prospectus which are available in your UBS account at http://www.ubs.com/onesource/epam and free of charge on request via AskLongTermIncentive@epam.com



POLAND
Notifications
Exchange Control Information. If the Participant maintains bank or brokerage accounts holding cash and foreign securities (including Shares) outside of Poland, the Participant will be required to report information to the National bank of Poland on transactions and balances in such accounts if the value of such cash and securities exceeds PLN 7 million. If required, such reports must be filed on a quarterly basis on special forms available on the website of the National Bank of Poland. The Participant should consult with his or her personal legal advisor to determine whether he or she will be required to submit reports to the National Bank of Poland.
Further, the Participant acknowledges that any transfer of funds in excess of €15,000 (or PLN15,000, if such transfer of funds is connected with business activity of an entrepreneur) into or out of Poland must be effected through a bank account in Poland. The Participant understands that the Participant is required to store all documents connected with any foreign exchange transactions that the Participant engages in for a period of five years as measured from the end of the year in which such transaction occurred.
ROMANIA
Language Consent. By accepting the grant of Option, the Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Agreement and the Plan), which were provided in the English language. The Participant accepts the terms of those documents accordingly.
Consimtamant cu Privire la Limba. Prin acceptarea acordarii Opțiunii, Participantul confirma ca acesta sau aceasta are un nivel adecvat de cunoastere in ce priveste cititirea si intelegerea limbii engleze, a citit si confirma ca a inteles pe deplin termenii documentelor referitoare la acordare (Acordul si Planul), care au fost furnizate in limba engleza. Participantul accepta termenii acestor documente in consecinta.
RUSSIA
Terms and Conditions
Transaction Outside Russia. The Participant understands that agreeing to the terms of the Agreement and accepting the Option will result in a contract between the Participant and the Company completed in the United States and that the Agreement is governed by U.S. law. Participant understands and acknowledges that any Shares issued under the Plan shall be delivered to Participant through a brokerage account maintained outside Russia. Participant understands that he or she may hold Shares in his or her brokerage account outside Russia; however, in no event will Shares issued to Participant and/or share certificates or other instruments be delivered to Participant in Russia. Participant acknowledges and agrees that he or she is not permitted to sell or otherwise transfer the Shares directly to other Russian legal entities or individuals. Finally, Participant acknowledges and agrees that he or she may sell or otherwise transfer the Shares only outside Russia.
Data Privacy Acknowledgement. The Participant acknowledges that he or she has read and understands the terms regarding collection, processing and transfer of Data contained in Section 12 of the Agreement, and, by agreeing to the terms of the Agreement and electing to participate in the Plan, the Participant agrees to such terms. In this regard, upon request of the Company or the Employer, the Participant agrees to provide an executed data privacy consent form to the Employer or the Company, or any other agreements or consents that the Company and/or the Employer may deem necessary to obtain the Participant’s consent to collect, process or transfer the Participant’s Data for purposes of administering the Participant’s participation in the Plan under the data privacy laws in the Participant’s country, either now or in the future. the Participant understands that he or she will not be able to participate in the Plan if the Participant fails to execute any such consent or agreement.
Notifications
Securities Law Information. The Agreement, including these specific provisions for Russia, the Plan and other incidental communication materials distributed in connection with the Plan do not constitute advertising or an offering of securities in Russia. Absent any requirement under Russian law, the issuance of Shares upon exercise of the Option has not and will not be registered in Russia; hence, the Option described in any Plan-related documents may not be used for offering or public circulation in Russia.
Exchange Control Information. The Participant understands that, under exchange control regulations in Russia, he or she may be required to repatriate certain funds to the Participant’s bank account in Russia prior to using those funds for any purpose, including reinvestment. If the repatriation requirements apply, such funds must be initially credited to the Participant through a



foreign currency account at an authorized bank in Russia. After the funds are initially received in Russia, they may be further remitted to foreign banks in accordance with Russian exchange control laws. The Participant should consult with his or her personal legal advisor to determine whether the repatriation requirements apply and to ensure compliance with applicable exchange control requirements.
Foreign Asset/Account Reporting Information. Russian residents are required to file the following reports or notifications with the Russian tax authorities, if applicable: (i) annual cash flow reporting for an offshore brokerage account (due by June 1 each year for the previous year, with the first reporting due by June 1, 2021 for calendar year 2020); (ii) financial asset (including Shares) reporting for an offshore brokerage account (due by June 1 each year for the previous year, with the first reporting due by June 1, 2022 for calendar year 2021); and (ii) a one-time notification within one month of opening, closing, or changing details of an offshore brokerage account. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable requirements.
Anti-Corruption Information. Anti-corruption laws prohibit certain public servants, their spouses and their dependent children from owning any foreign source financial instruments (e.g., shares of foreign companies such as the Company). Accordingly, the Participant should inform the Company if the Participant is covered by these laws because, in such case, the Participant should not hold Shares acquired under the Plan.
Labor Law Information. If the Participant continues to hold Shares acquired upon exercise of the Option after an involuntary Termination of Service, the Participant may not be eligible to receive unemployment benefits in Russia (to the extent applicable)
SINGAPORE
Terms and Conditions
Restrictions on Sale and Transferability. The Participant hereby agrees that any Shares acquired pursuant to the Options will not be offered for sale in Singapore prior to the six-month anniversary of the Grant Date, unless such sale or offer is made pursuant to the exemptions under Part XIII Division 1 Subdivision (4) (other than section 280) of the Securities and Futures Act (Chap. 289, 2006 Ed.) (“SFA”) or pursuant to, and in accordance with the conditions of, any other applicable provision(s) of the SFA.
Notifications
Securities Law Notification. The Option is being granted pursuant to the “Qualifying Person” exemption” under section 273(1)(f) of the SFA and is not made with a view to the underlying Shares being subsequently offered for sale to any other party. The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore.
Director Notification. If the Participant is a director, associate director or shadow director of a Singapore Affiliate, the Singapore Companies Act requires the Participant (regardless of whether the Participant is a Singapore resident or employed in Singapore) to notify the Singapore Affiliate in writing of any interest (e.g., Options, Shares, etc.) that the Participant holds in the Company (or any related company) within two business days of (i) acquiring or disposing of such interest, (ii) any change in a previously-disclosed interest (e.g., upon exercise of the Option or sale of Shares), or (iii) becoming a director, associate director or shadow director, if the Participant holds such an interest at that time.
SLOVAKIA
Notifications
Foreign Asset/Account Reporting Information. If the Participant carries on business activities as an independent entrepreneur (in Slovakian, podnikatel), the Participant must report foreign assets (including any Shares) to the National Bank of Slovakia (provided that the value of the foreign assets exceeds an amount of €2,000,000). These reports must be submitted on a monthly basis by the 25 day of the respective calendar month, as well as on a quarterly basis by the 25 day of the calendar month following the respective calendar quarter, using notification form DEV (NBS) 1-12, which may be found at the National Bank of Slovakia’s website at www.nbs.sk.
SPAIN
Terms and Conditions
Labor Law Acknowledgment. This provision supplements Section 9 of the Agreement:
In accepting the Option, the Participant acknowledges that he or she consents to participation in the Plan and has received a copy of the Plan.



The Participant understands and agrees that, as a condition of the grant of the Option, the Participant’s Termination of Service for any reason (including for the reasons listed below) will automatically result in the forfeiture of any unvested Option as of the date of such termination without any payment to the Participant.
In particular, the Participant understands and agrees that the Option will be cancelled without entitlement to the Shares or to any amount as indemnification in the event of the Participant’s Termination of Service by reason of, including, but not limited to: resignation, death, disability, retirement, disciplinary dismissal adjudged to be with cause, disciplinary dismissal adjudged or recognized to be without cause (i.e., subject to a “despido improcedente”), individual or collective layoff on objective grounds, whether adjudged to be with cause or adjudged or recognized to be without cause, material modification of the terms of employment under Article 41 of the Workers’ Statute, relocation under Article 40 of the Workers’ Statute, Article 50 of the Workers’ Statute, unilateral withdrawal by the Employer, and under Article 10.3 of Royal Decree 1382/1985.
Furthermore, the Participant understands that the Company has unilaterally, gratuitously and in its sole discretion decided to grant Option under the Plan to individuals who may be employees of the Company or its Affiliates throughout the world. The decision is a limited decision that is entered into upon the express assumption and condition that any grant will not economically or otherwise bind the Company or its Affiliate on an ongoing basis. Consequently, the Participant understands that Options are granted on the assumption and condition that the Option and the Shares issued upon exercise of the Option shall not become a part of any employment contract (either with the Company or any Affiliate) and shall not be considered a mandatory benefit, salary for any purposes (including severance compensation) or any other right whatsoever. In addition, the Participant understands that the grant of the Option would not be made to the Participant but for the assumptions and conditions referred to above; thus, the Participant acknowledges and freely accepts that should any or all of the assumptions be mistaken or should any of the conditions not be met for any reason, then any grant of Option shall be null and void.
Notifications
Securities Law Notification. No “offer of securities to the public,” as defined under Spanish law, has taken place or will take place in the Spanish territory in connection with the grant of the Option. The Agreement has not been, nor will it be, registered with the Comisión Nacional del Mercado de Valores, and does not constitute a public offering prospectus.
Exchange Control Information. The acquisition of Shares under the Plan must be declared for statistical purposes to the Dirección General de Comercio e Inversiones (the “DGCI”). Because the Participant will not acquire the Shares through the use of a Spanish financial institution, the Participant agrees to make the declaration by filing a D-6 form with the DGCI. Generally, the D-6 form must be filed each January while the Shares are owned. In addition, the sale of Shares must also be declared on D-6 form filed with the DGCI in January, unless the sale proceeds exceed a certain threshold, in which case, the filing is due within one month after the sale.
In addition, the Participant may be required to electronically declare to the Bank of Spain any foreign accounts (including brokerage accounts held abroad), any foreign instruments (including Shares acquired under the Plan), and any transactions with non-Spanish residents (including any payments of Shares made pursuant to the Plan), depending on the balances in such accounts together with the value of such instruments as of December 31 of the relevant year, or the volume of transactions with non-Spanish residents during the relevant year.
The Participant should consult with his or her personal tax and legal advisors to ensure that the Participant is properly complying with his or her exchange control obligations.
Foreign Asset/Account Reporting Information. To the extent that the Participant holds assets (e.g., cash or Shares held in a bank or brokerage account) outside of Spain with a value in excess of €50,000 per type of asset (e.g., Shares, cash, etc.) as of December 31 each year, the Participant is required to report information on such assets on the Participant’s tax return for such year. After such assets are initially reported, the reporting obligation will only apply for subsequent years if the value of any previously-reported assets increases by more than €20,000 or if the Participant transfers or disposes of any previously-reported assets. The reporting must be completed by March 31. Failure to comply with this reporting requirement may result in penalties. Accordingly, the Participant should consult with his or her personal tax and legal advisors to ensure that the Participant is properly complying with his or her reporting obligations.
SWEDEN
There are no country specific provisions.



SWITZERLAND
Notifications
Securities Law Notification. Neither this document nor any other materials relating to the offer of the Options (i) constitutes a prospectus according to articles 35 et seq. of the Swiss Federal Act on Financial Services (“FinSA”), (ii) may be publicly distributed or otherwise made publicly available in Switzerland to any person other than an employee of the Company or one of its Subsidiaries, or (iii) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 of FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (“FINMA”).
UKRAINE
Terms and Conditions

Method of Payment. Due to regulatory requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable tax-related items; and (iii) remit the balance in cash to the Participant. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
UNITED ARAB EMIRATES
Notifications
Securities Law Notification. The Options granted under the Plan are being offered only to eligible employees of the Company and are in the nature of providing equity incentives to eligible employees of the Company. Any documents related to the Options, including the Plan, the Agreement and any other grant documents (“Award Documents”), are intended for distribution only to such eligible employees and must not be delivered to, or relied on by, any other person.
The Emirates Securities and Commodities Authority has no responsibility for reviewing or verifying any Award Documents or any other incidental communication materials distributed in connection with the Options. Further, neither the Ministry of Economy nor the Dubai Department of Economic Development has approved the Award Documents or taken steps to verify the information set out in them, and thus, is not responsible for their content.
Participants should, as prospective stockholders, conduct their own due diligence on the securities. If the Participant does not understand the contents of the Award Documents, he or she should consult an authorized financial advisor.
UNITED KINGDOM
Terms and Conditions
Option is Not HMRC Approved Option. This Option is granted outside of any Company HM Revenue and Customs (“HMRC”) approved option plan and is not eligible for special tax treatment.
Responsibility for Taxes. The following provisions supplement Section 8 of the Agreement:
Without limitation to Section 8 of the Agreement, the Participant agrees that the Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items as and when requested by the Company or the Employer or by HMRC (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any taxes that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.
Notwithstanding the foregoing, if the Participant is a director or executive officer of the Company (within the meaning of Section 13(k) of the Exchange Act), the terms of the immediately foregoing provision will not apply. In such case, if the amount of any income tax due is not collected from or paid by the Participant within ninety (90) days of the end of the U.K. tax year in which an event giving rise to the indemnification described above occurs, the amount of any uncollected income tax may constitute a benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable. The Participant understands that he or she will be responsible for paying and reporting any income tax due on this



additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer, as applicable, for the value of any employee NICs due on this additional benefit, which the Company or the Employer, as applicable, may recover from the Participant at any time thereafter by any of the means set forth in Section 8 of the Agreement.
UZBEKISTAN
There are no country specific provisions.

EX-10.4 5 exhibit104formofchiefexecu.htm EX-10.4 Document

EXHIBIT 10.4
EPAM SYSTEMS, INC.
2015 LONG TERM INCENTIVE PLAN
FORM OF CHIEF EXECUTIVE OFFICER
RESTRICTED STOCK UNIT AWARD AGREEMENT
1. Grant of RSUs. EPAM Systems, Inc., a Delaware corporation (the “Company”), hereby grants to «Grantee» (the “Participant”), on «Date» (the “Grant Date”), «Number of Shares underlying award» restricted share units (the “RSUs”), subject to the terms, definitions and provisions of the EPAM Systems, Inc. 2015 Long Term Incentive Plan (the “Plan”) adopted by the Company, which is incorporated in this Agreement by reference, and the terms and conditions of this Agreement. Each RSU shall represent the right to receive one Share upon the vesting of such RSU in accordance with this Agreement. Unless otherwise defined in this Agreement, the terms used in this Agreement shall have the meanings defined in the Plan.
2. Vesting Schedule and Distribution. Subject to Section 5 and the proviso in the following sentence, one-fourth of the RSUs shall vest and become non-forfeitable on March 15 of each of the first, second, third and fourth calendar years immediately following the Grant Date. Subject to the provisions of this Agreement (including, for the avoidance of any doubt, Section 8(g), upon the vesting of any of the RSUs, including pursuant to Section 5, the Company shall distribute to the Participant, as soon as practicable after the date of such vesting date or event, one Share for each such RSU, subject to any delay required to (x) complete any required regulatory filings, including, without limitation, any filings that may be required pursuant to the Hart-Scott-Rodino Act in connection with the vesting and settlement of the RSUs and/or (y) satisfy any required waiting period under the Hart-Scott-Rodino Act, provided that the RSUs shall be settled in any event within 60 days following the vesting date or event.
3.     Voting Rights. The Participant shall have no voting rights with respect to the RSUs unless and until the Participant becomes the record owner of the Shares underlying the RSUs.
4.    Dividend Equivalents. The Participant shall not be eligible to receive dividend equivalents with respect to the RSUs unless and until the Participant becomes the record owner of the Shares underlying the RSUs.
5. Termination of Service. Following the Participant’s Termination of Service, the RSUs shall vest and settle or be forfeited as set forth in this Section 5.
(a) Death or Disability.  In the event of the Participant’s Termination of Service due to the Participant’s death or Disability before the Participant has completed at least two (2) years of service with the Company or any Affiliate, a number of whole RSUs equal to 50% of the number of the Participant’s RSUs that are unvested as of the date of such termination (if any) shall become immediately vested (with any fractional RSUs that would otherwise vest as a result of such vesting acceleration event rounded up to the nearest whole Share), and the remaining RSUs that are unvested RSUs as of such time shall be forfeited without any payment to the Participant. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability on or after the date on which the Participant has completed at least two (2) years of service with the Company or any Affiliate, 100% of any RSUs that are unvested as of such time shall become immediately vested.
(b) For Cause.  In the event of the Participant’s Termination of Service for Cause (as defined below), any unvested RSUs shall be forfeited as of the date of such termination without any payment to the Participant.
Cause” means the Company’s good faith determination of the Participant’s:
(i) willful material breach, or habitual neglect of, the Participant’s duties or obligations in connection with the Participant’s employment or service;
(ii) having engaged in willful misconduct, gross negligence or a breach of fiduciary duty, or his or her willful material breach of his or her duties to the Company or under his or her Employment Agreement, if applicable, or of any Company policies;
(iii) having been convicted of, or having entered a plea bargain or settlement admitting guilt for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company, material dishonesty;
(iv) unlawful use or possession of illegal drugs on the Company’s premises or while     performing the Participant’s duties and responsibilities to the Company; or




(v) the commission of an act of fraud, embezzlement or material misappropriation, in each case, against the Company or any Affiliate;
provided that, in the case of clauses (i) and (ii) above, the Company shall provide the Participant with written notice specifying the circumstances alleged to constitute Cause, and, if possible, the Participant shall have 30 days following receipt of such notice to cure such circumstances.
(c) For Any Other Reason. In the event of the Participant’s Termination of Service at any time under circumstances not described in Sections 5(a) or 5(b) herein or Section 11(b) of the Plan, any unvested RSUs shall be forfeited as of the date of such termination without any payment to the Participant.
For purposes of Section 11(b) of the Plan, “Good Reason” means “Good Reason” as defined in the Participant’s Employment Agreement, if any, or if not so defined, the occurrence of any of the following events, in each case without the Participant’s consent:
(i) a reduction in the Participant’s base compensation and cash incentive opportunity, other than any such reduction that applies generally to similarly situated employees or executives of the Company;
(ii) relocation of the geographic location of the Participant’s principal place of employment or service by more than 50 miles from the Participant’s principal place of employment or service; or
(iii) a material reduction in the Participant’s title, duties, responsibilities or authority;
provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 30 days following receipt of such notice to cure such circumstances, and (C) if the Company has not cured such circumstances within such 30-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 30-day period.
6. Non-Transferability Until Distribution. The RSUs shall not be assigned, sold, transferred or otherwise be subject to alienation by the Participant. Upon the distribution of Shares underlying RSUs in accordance with Section 2, such Shares shall be fully assignable, saleable and transferable by the Participant. Any assignment, sale, transfer or other alienation with respect to the Shares issuable upon the vesting of the RSUs shall be in accordance with applicable securities laws.
7. Responsibility for Taxes.
(a)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”) is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the RSUs, including, but not limited to, the grant, vesting or settlement of the RSUs, the subsequent sale of Shares acquired pursuant to such settlement and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the RSUs to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)Prior to any relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, by the Participant’s acceptance of the RSUs, the Participant authorizes the Company or its agent to satisfy any applicable withholding obligations or rights with regards to all Tax-Related Items by withholding in Shares to be issued upon settlement of the RSUs, or if settled in cash, by withholding a portion of the cash payment amount otherwise payable upon settlement of the RSUs. In the event withholding in Shares is prohibited by a legal, contractual or regulatory restriction, is problematic under applicable tax or securities law or will result in materially adverse accounting consequences, the Participant authorizes the Company and/or the Employer, or their respective agents, to satisfy the obligations with regard to all Tax-Related Items by:
(i)Requiring the Participant to pay to the Company or the Employer any amount of the Tax-Related Items; and/or
(ii)Withholding any amount of the Tax-Related Items from the Participant’s wages or other compensation paid to the Participant;
2



(iii)withholding from proceeds of the sale of Shares acquired upon settlement of the RSU either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization without further consent); or
(iv)any other method of withholding determined by the Company and, to the extent required by applicable laws or the Plan, approved by the Committee.
(c)The Company may withhold or account for Tax-Related Items by considering applicable withholding rates, including minimum or maximum applicable rates, in the jurisdictions relevant to the Participant. In the event that any excess amounts are withheld to satisfy the obligation for Tax-Related Items, the Participant may be entitled to receive a refund of any over-withheld amount (with no entitlement to the Share equivalent), or if not refunded by the Company, the Participant must seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund. If the obligation for Tax-Related Items is satisfied by withholding in Shares, for tax purposes, the Participant is deemed to have been issued the full number of Shares subject to the vested RSUs, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items.
(d)Finally, the Participant agrees to pay to the Company, including through withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company, any amount of Tax-Related Items that the Company may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares, the cash equivalent or the proceeds of the sale of Shares if the Participant fails to comply with the Participant’s obligations in connection with the Tax-Related Items.
8. Miscellaneous Provisions.

(a)Notices. All notices, requests and other communications under this Agreement shall be in writing and shall be delivered in person (by courier or otherwise), mailed by certified or registered mail, return receipt requested, or sent by facsimile transmission, to the contact details below. The parties may use e-mail delivery, so long as the message is clearly marked, sent to the e-mail address(es) set forth below, and a delivery receipt and read receipt are made part of the message. E-mail delivery will be deemed to occur when the send receives confirmation that such message has been received and read by the recipient.
if to the Company, to:
 
EPAM Systems, Inc.
41 University Drive
Newtown, Pennsylvania 18940
Attention: General Counsel
Facsimile: 267-759-8989

if to the Participant, to the address, facsimile number or e-mail address that the Participant most recently provided to the Company, or to such other address, facsimile number or e-mail address as such party may hereafter specify for the purpose by notice to the other parties hereto.
(b)Effect of Agreement. The Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof (and has had an opportunity to consult counsel regarding the terms of the RSUs), and hereby accepts the RSUs and agrees to be bound by its contractual terms as set forth herein and in the Plan. The Participant acknowledges and agrees that the grant of the RSUs constitutes additional consideration to the Participant for the Participant’s continued and future compliance with any restrictive covenants in favor of the Company by which the Participant is otherwise bound. The Participant hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to the RSUs. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the Plan terms and provisions shall prevail. The Agreement, including the Plan, constitutes the entire agreement between the Participant and the Company on the subject matter hereof and supersedes all proposals, written or oral, and all other communications between the parties relating to such subject matter.
(c)Amendment; Waiver No amendment or modification of any provision of this Agreement shall be effective unless signed in writing by or on behalf of the Company and the Participant, except that the Company may amend or modify this Agreement without the Participant’s consent in accordance with the provisions of the Plan or as otherwise set forth in this Agreement. No waiver of any breach or condition of this Agreement shall be deemed to be a waiver of any other or subsequent breach or condition whether of like or different nature. Any amendment or modification of or to any provision of this Agreement, or any waiver of any provision of this Agreement, shall be effective only in the specific instance and for the specific purpose for which made or given.
3



(d)Successors and Assigns; No Third Party Beneficiaries.  This Agreement shall inure to the benefit of and be binding upon the Company and the Participant and their respective heirs, successors, legal representatives and permitted assigns. Nothing in this Agreement, expressed or implied, is intended to confer on any Person other than the Company and the Participant, and their respective heirs, successors, legal representatives and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement.
(e)Severability. If any provision of this Agreement shall be declared by any court or arbitrator of competent jurisdiction to be invalid, illegal or incapable of being enforced in whole or in part, the remaining conditions and provisions or portions thereof shall nevertheless remain in full force and effect and enforceable to the extent they are valid, legal and enforceable.
(f)Dispute Resolution. If any dispute arising out of or relating to this Agreement or the Plan, or the breach thereof, cannot be settled through negotiation, the parties agree first to try in good faith to settle such dispute by mediation. If the parties fail to settle such dispute within 30 days after the commencement of such mediation, such dispute shall be settled by arbitration conducted in the state of Pennsylvania and judgment on the arbitral award rendered may be entered in any court having jurisdiction thereof.
(g)Section 409A.
(i)The terms of this award of RSUs are intended to be in compliance with Section 409A of the Code, and this Agreement will be interpreted, operated and administered in a manner that is consistent with this intent. In furtherance of this intent, the Committee may (but is under no obligation to), at any time and without your consent, modify the terms of this award as it determines appropriate to comply with the requirements of Section 409A of the Code and the related U.S. Department of Treasury guidance or to mitigate any additional tax, interest and/or penalties that may apply under Section 409A of the Code if compliance is not practicable. The Company makes no representation or covenant to ensure that this award of RSUs is compliant with Section 409A of the Code and will have no liability to the Participant or any other party if this award of RSUs is not compliant or for any action taken by the Committee with respect thereto.
(ii)Notwithstanding anything in this Agreement to the contrary, any RSUs that are an item of non-qualified deferred compensation subject to Section 409A of the Code and become payable under this Agreement as of the date of or at a time that is by reference to the Participant’s Termination of Service shall not be settled unless the Participant experiences a “separation from service” within the meaning of Section 409A of the Code (a “Separation from Service”), provided that if the Participant is a “specified employee” within the meaning of Section 409A of the Code as of the date of the Separation from Service (as determined according to the methodology established by the Company as in effect on the date of the Participant’s termination of employment), the RSUs shall instead be settled on the first business day that is after the earlier of (i) the date that is six months following the date of the Separation from Service or (ii) the date of the Participant’s death, to the extent such delayed payment is otherwise required in order to avoid a prohibited distribution under Section 409A(a)(2) of the Code, or any successor provision thereto.
4



IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first written above.
 
 
EPAM SYSTEMS, INC.
  
  
By:
Name:
Title:
  
  
Participant



EX-10.5 6 exhibit105formofglobalrest.htm EX-10.5 Document

EXHIBIT 10.5
EPAM SYSTEMS, INC.
2015 LONG-TERM INCENTIVE PLAN
GLOBAL RESTRICTED STOCK UNIT AWARD AGREEMENT
FOR SENIOR MANAGERS
1. Grant of RSUs. EPAM Systems, Inc., a Delaware corporation (the “Company”), hereby grants to «Grantee» (the “Participant”), on «Date» (the “Grant Date”), «Number of Shares underlying award» restricted share units (the “RSUs”), subject to the terms, definitions and provisions of the EPAM Systems, Inc. 2015 Long-Term Incentive Plan (the “Plan”) adopted by the Company, which is incorporated in this Agreement by reference, and the terms and conditions of this Agreement, including the Addendum. Each RSU shall represent the right to receive one Share, or the right to receive a cash payment equal to the fair market value of one Share, upon the vesting of such RSU in accordance with this Agreement. Unless otherwise defined in this Agreement, the terms used in this Agreement shall have the meanings defined in the Plan.
2. Vesting Schedule and Distribution. Subject to Section 5, one-fourth of the RSUs shall vest and become non-forfeitable on March 15 of each of the first, second, third and fourth calendar years immediately following the Grant Date. Subject to the provisions of this Agreement (including, for the avoidance of any doubt, Section 12(l)), upon the vesting of any of the RSUs, including pursuant to Section 5, the Company shall distribute to the Participant, on or within 30 days after the date of such vesting date or event, one Share for each such RSU. Provided, however, the Company may, in its sole discretion, settle a vested RSU in cash equal to the fair market value of one Share for each such RSU and make such cash payment to the Participant on the next administratively practicable payroll pay date after the date of such vesting date or event. The cash payment will be made to the Participant through the Participant’s local country payroll in accordance with the normal payroll practices of the Participant’s employer (the “Employer”).
3.     Voting Rights. The Participant shall have no voting rights with respect to the RSUs unless and until the Participant becomes the record owner of the Shares underlying the RSUs.
4.    Dividend Equivalents. The Participant shall not be eligible to receive dividend equivalents with respect to the RSUs unless and until the Participant becomes the record owner of the Shares underlying the RSUs.
5. Termination of Service. Following the Participant’s Termination of Service, the RSUs shall vest and settle or be forfeited as set forth in this Section 5.
(a)     Death or Disability.  In the event of the Participant’s Termination of Service due to the Participant’s death or Disability before the Participant has completed at least two (2) years of service with the Company or any Affiliate, a number of whole RSUs equal to 50% of the number of the Participant’s RSUs that are unvested as of the date of such termination (if any) shall become immediately vested (with any fractional RSUs that would otherwise vest as a result of such vesting acceleration event rounded up to the nearest whole Share), and the remaining RSUs that are unvested RSUs as of such time shall be forfeited without any payment to the Participant. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability on or after the date on which the Participant has completed at least two (2) years of service with the Company or any Affiliate, 100% of any RSUs that are unvested as of such time shall become immediately vested.
(b)     For Cause.  In the event of the Participant’s Termination of Service for Cause (as defined below), any unvested RSUs shall be forfeited as of the date of such termination without any payment to the Participant.
Cause” means the Company’s good faith determination of the Participant’s:
(i)willful material breach, or habitual neglect of, the Participant’s duties or obligations in connection with the Participant’s employment or service;
(ii)having engaged in willful misconduct, gross negligence or a breach of fiduciary duty, or his or her willful material breach of his or her duties to the Company or under his or her Employment Agreement, if applicable, or of any Company policies;
(iii)having been convicted of, or having entered a plea bargain or settlement admitting guilt for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company, material dishonesty;
1



(iv)unlawful use or possession of illegal drugs on the Company’s premises or while     performing the Participant’s duties and responsibilities to the Company; or
(v)the commission of an act of fraud, embezzlement or material misappropriation, in each case, against the Company or any Affiliate;
provided that, in the case of clauses (i) and (ii) above, the Company shall provide the Participant with written notice specifying the circumstances alleged to constitute Cause, and, if possible, the Participant shall have 30 days following receipt of such notice to cure such circumstances.
(c)     For Any Other Reason. In the event of the Participant’s Termination of Service at any time under circumstances not described in Sections 5(a) or 5(b) herein or in Section 11(b) of the Plan, any unvested RSUs shall be forfeited as of the date of such termination without any payment to the Participant.
For purposes of Section 11(b) of the Plan, “Good Reason” means “Good Reason” as defined in the Participant’s Employment Agreement, if any, or if not so defined, the occurrence of any of the following events, in each case without the Participant’s consent:
(i)a reduction in the Participant’s base compensation and cash incentive opportunity, other than any such reduction that applies generally to similarly situated employees or executives of the Company;
(ii)relocation of the geographic location of the Participant’s principal place of employment or service by more than 50 miles from the Participant’s principal place of employment or service; or
(iii)a material reduction in the Participant’s title, duties, responsibilities or authority;
provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 30 days following receipt of such notice to cure such circumstances, and (C) if the Company has not cured such circumstances within such 30-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 30-day period.
6. Non-Transferability Until Distribution. The RSUs shall not be assigned, sold, transferred or otherwise be subject to alienation by the Participant. Upon the distribution of Shares underlying RSUs in accordance with Section 2, such Shares shall be fully assignable, saleable and transferable by the Participant. Any assignment, sale, transfer or other alienation with respect to the Shares issuable upon the vesting of the RSUs shall be in accordance with applicable securities laws.
7. Responsibility for Taxes.
(a)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Employer, the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”) is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the RSUs, including, but not limited to, the grant, vesting or settlement of the RSUs, the subsequent sale of Shares acquired pursuant to such settlement and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the RSUs to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)Prior to any relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, by the Participant’s acceptance of the RSUs, the Participant authorizes the Company or its agent to satisfy any applicable withholding obligations or rights with regards to all Tax-Related Items by withholding in Shares to be issued upon settlement of the RSUs, or if settled in cash, by withholding a portion of the cash payment amount otherwise payable upon settlement of the RSUs. In the event withholding in Shares is prohibited by a legal, contractual or regulatory restriction, is problematic under applicable tax or securities law or will result in materially adverse accounting consequences, the Participant authorizes the Company and/or the Employer, or their respective agents, to satisfy the obligations with regard to all Tax-Related Items by:



(i)requiring the Participant to pay to the Company or the Employer any amount of the Tax-Related Items; and/or
(ii)withholding any amount of the Tax-Related Items from the Participant’s wages or other compensation paid to the Participant;
(iii)withholding from proceeds of the sale of Shares acquired upon settlement of the RSU either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization without further consent); or
(iv)any other method of withholding determined by the Company and, to the extent required by applicable laws or the Plan, approved by the Committee.
(c)The Company or the Employer may withhold or account for Tax-Related Items by considering applicable withholding rates, including minimum or maximum applicable rates, in the jurisdictions relevant to the Participant. In the event that any excess amounts are withheld to satisfy the obligation for Tax-Related Items, the Participant may be entitled to receive a refund of any over-withheld amount (with no entitlement to the Share equivalent), or if not refunded by the Company or the Employer, the Participant must seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund. If the obligation for Tax-Related Items is satisfied by withholding in Shares, for tax purposes, the Participant is deemed to have been issued the full number of Shares subject to the vested RSUs, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items.
(d)Finally, the Participant agrees to pay to the Company or the Employer, including through withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer, any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares, the cash equivalent or the proceeds of the sale of Shares if the Participant fails to comply with the Participant’s obligations in connection with the Tax-Related Items.
8. Nature of Grant. In accepting the grant, the Participant acknowledges, understands and agrees that:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
(b)the grant of the RSUs is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of RSUs, or benefits in lieu of RSUs, even if RSUs have been granted in the past;
(c)all decisions with respect to future RSU or other grants, if any, will be at the sole discretion of the Company;
(d)the RSU grant and the Participant’s participation in the Plan shall not create a right to employment or be interpreted as forming or amending an employment or service contract with the Company, the Employer or any Affiliate of the Company and shall not interfere with the ability of the Company, the Employer or any Affiliate of the Company, as applicable, to terminate the Participant’s employment or service relationship (if any);
(e)the Participant is voluntarily participating in the Plan;
(f)the RSUs, the cash payment or Shares subject to the RSUs, and the income from and value of same, are not intended to replace any pension rights or compensation;
(g)the RSUs, the cash payment or Shares subject to the RSUs, and the income from and value of same, are not part of normal or expected compensation for any purpose, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, holiday pay, leave pay, long-service awards, pension or retirement or welfare benefits or similar mandatory payments;
(h) the future value of the underlying Shares is unknown, indeterminable and cannot be predicted with certainty;
(i)no claim or entitlement to compensation or damages shall arise from forfeiture of the RSUs resulting from the Participant’s Termination of Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any), and in consideration of the grant of the RSUs, the Participant agrees not to institute any claim against the Company, any of its Affiliates or the Employer;



(j)unless otherwise agreed with the Company, the RSUs and any cash payment or Shares acquired under the Plan and the income from and value of same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of an Affiliate;
(k)unless otherwise provided in the Plan or by the Company in its discretion, the RSUs and the benefits evidenced by this Agreement do not create any entitlement to have the RSUs or any such benefits transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares of the Company; and
(l)neither the Company, the Employer nor any Affiliate of the Company shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the RSUs or of any amounts due to the Participant pursuant to the settlement of the RSUs or the subsequent sale of any Shares acquired upon settlement.
9. No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or the Participant’s acquisition or sale of the underlying Shares. The Participant understands and agrees that he or she should consult with his or her own personal tax, legal and financial advisors regarding his or her participation in the Plan before taking any action related to the Plan.
10. Insider Trading/Market Abuse Laws. The Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions, including the United States, the Participant’s country and the designated broker’s country, which may affect the Participant’s ability to accept, acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., RSUs) or rights linked to the value of Shares (e.g., dividend equivalents) under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in applicable jurisdictions).  Local insider trading laws may prohibit the cancellation or amendment of orders placed by the Participant before he or she possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities.  Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy.  The Participant acknowledges that it is his or her responsibility to comply with any applicable restrictions, and the Participant should speak to his or her personal advisor on this matter.
11. Data Privacy. To the extent recognized by applicable law, the Participant hereby consents to the collection, use, transfer, or other processing of the Participant’s personally identifiable information as described in this Agreement and any other RSU grant materials (“Personal Data”) in electronic or other form by and among, as applicable, the Company, its Affiliates, the Employer or other third parties as processors of the Personal Data, for the exclusive purpose of implementing, administering and managing the Participant’s participation in the Plan. The Company, with offices located at 41 University Drive, Newtown, Pennsylvania 18940, acts as the controller of this Personal Data, and processes this Personal Data for purposes of implementing, administering, and managing the Plan. The Company protects the Personal Data that it receives in the United States from the European Union via data transfer agreements based on the standard contractual clauses adopted by the European Commission. The Participant can obtain further information about these data transfer agreements by contacting AskDataPrivacy@epam.com.
The Participant understands that the Personal Data may include, but is not limited to, the Participant’s name, home address and telephone number, e-mail address, date of birth, social insurance number, passport or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all RSUs or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor. Such Personal Data will be used by the Company for the exclusive purpose of implementing, administering and managing the Plan. The Company relies on the following legal grounds for processing of Personal Data (i) consent, as permitted by applicable law, (ii) performance of this Agreement with the Participant, (iii) the legitimate interests of the Company, its Affiliates, the Employer or other third parties (such as service providers, consultants, governmental bodies, or courts) where the legitimate interest could be in particular the implementation, administration and management of the Plan, and (iv) for compliance with legal obligations, in particular in the area of labor and employment law, social security and social protection law, data protection and privacy law, tax law, and corporate compliance laws.
The Participant understands that Personal Data will be transferred to UBS Financial Services Inc. or other third parties assisting the Company with the implementation, administration and management of the Plan. The Participant understands that the recipients of his or her Personal Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections than the Participant’s country. Where disclosing Personal Data to such third parties, the Company provides appropriate safeguards for protecting the transfer of Personal Data,



such as establishing data contractual clauses with third parties based on the standard contractual clauses adopted by the European Commission or relevant supervisory authority. The Participant may request a copy of, or information about, such safeguards by contacting AskDataPrivacy@epam.com.
The Participant may generally request a list with the names and addresses of any potential recipients of his or her Personal Data by contacting AskDataPrivacy@epam.com. The Participant understands that Personal Data will be held only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan. When the Company no longer needs to use the Participant’s Personal Data for the purposes above or does not need to retain it for compliance with any legal or regulatory purpose, the Company will take reasonable steps to remove it from systems and/or records containing the Personal Data and/or take steps to properly anonymize it so that the Participant can no longer be identified from it.
Subject to applicable data protection and privacy law, the Participant understands that he or she may view Personal Data, request additional information about the storage and processing of Personal Data, require any necessary amendments to Personal Data or refuse or withdraw the consent herein, in any case without cost, by contacting in writing AskDataPrivacy@epam.com. Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.
In addition to the above, subject to applicable law, the Participant may have the right to (i) request erasure of Personal Data, (ii) request restriction of, or object to, certain uses or processing of Personal Data, (iii) request Personal Data portability, or (iv) lodge a complaint with a supervisory authority.
The Participant’s provision of Personal Data is a contractual requirement. If the Participant does not provide the Personal Data and/or consent to the terms of this Section 11, or if the Participant later seeks to revoke his or her consent, his or her employment status or service with the Employer will not be affected; the only consequence of refusing or withdrawing the Participant’s consent is that the Company may not be able to grant the Participant RSUs or other equity awards or administer or maintain such awards. Therefore, the Participant understands that refusing or withdrawing his or her consent may affect the Participant’s ability to participate in the Plan. Such a withdrawal will not affect the lawfulness of the collection, use, or otherwise processing of the Participant’s Data prior to the consent withdrawal. For more information on the consequences of the Participant’s refusal to consent or withdrawal of consent, or to exercise certain additional rights described above, the Participant understands that he or she may contact AskDataPrivacy@epam.com.
12. Miscellaneous Provisions.
(a)Notices. All notices, requests and other communications under this Agreement shall be in writing and shall be delivered in person (by courier or otherwise), mailed by certified or registered mail, return receipt requested, or sent by facsimile transmission to the contact details below. The parties may use e-mail delivery, so long as the message is clearly marked, sent to the e-mail address(es) set forth below, and a delivery receipt and a read receipt are made part of the message. E-mail delivery will be deemed to occur when the sender receives confirmation that such message has been received and read by the recipient: 
if to the Company, to:
EPAM Systems, Inc.
41 University Drive
Newtown, Pennsylvania 18940
Attention: General Counsel
Facsimile: 267-759-8989
if to the Participant, to:
the address, facsimile number or e-mail address that the Participant most recently provided to the Company, or to such other address, facsimile number or e-mail address as such party may hereafter specify for the purpose by notice to the other parties hereto. 
(b)Effect of Agreement. The Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof (and has had an opportunity to consult counsel regarding the terms of the RSUs), and hereby accepts the RSUs and agrees to be bound by its contractual terms as set forth herein and in the Plan. The Participant acknowledges and agrees that the grant of the RSUs constitutes additional consideration to the Participant for the Participant’s continued and future compliance with any restrictive covenants in favor of the Company by which the Participant is otherwise bound. The Participant hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to the RSUs. In the event of a conflict between the terms and provisions of the



Plan and the terms and provisions of this Agreement, the Plan terms and provisions shall prevail. The Agreement, including the Plan, constitutes the entire agreement between the Participant and the Company on the subject matter hereof and supersedes all proposals, written or oral, and all other communications between the parties relating to such subject matter.
(c)Amendment; Waiver No amendment or modification of any provision of this Agreement shall be effective unless signed in writing by or on behalf of the Company and the Participant, except that the Company may amend or modify this Agreement without the Participant’s consent in accordance with the provisions of the Plan or as otherwise set forth in this Agreement. No waiver of any breach or condition of this Agreement shall be deemed to be a waiver of any other or subsequent breach or condition whether of like or different nature. Any amendment or modification of or to any provision of this Agreement, or any waiver of any provision of this Agreement, shall be effective only in the specific instance and for the specific purpose for which made or given.
(d)Successors and Assigns; No Third Party Beneficiaries.  This Agreement shall inure to the benefit of and be binding upon the Company and the Participant and their respective heirs, successors, legal representatives and permitted assigns. Nothing in this Agreement, expressed or implied, is intended to confer on any Person other than the Company and the Participant, and their respective heirs, successors, legal representatives and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement.
(e)Severability. If any provision of this Agreement shall be declared by any court or arbitrator of competent jurisdiction to be invalid, illegal or incapable of being enforced in whole or in part, the remaining conditions and provisions or portions thereof shall nevertheless remain in full force and effect and enforceable to the extent they are valid, legal and enforceable.
(f)Governing Law; Dispute Resolution. This Agreement is governed by the laws of the state of Delaware without application of the conflict of law provisions thereof. If any dispute arising out of or relating to this Agreement or the Plan, or the breach thereof, cannot be settled through negotiation, the parties agree first to try in good faith to settle such dispute by mediation. If the parties fail to settle such dispute within 30 days after the commencement of such mediation, such dispute shall be settled by arbitration conducted in the state of Pennsylvania and judgment on the arbitral award rendered may be entered in any court having jurisdiction thereof.
(g)Language. By accepting the RSUs, the Participant acknowledges and represents that the Participant is proficient in the English language or has consulted with an advisor who is sufficiently proficient in English, as to allow the Participant to understand the terms of the Agreement and any other documents related to the Plan. If the Participant has received the Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
(h)Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.
(i)Foreign Asset / Account Reporting Requirements, Exchange Controls and Tax Requirements. The Participant’s country may have certain foreign asset and/or account reporting requirements and exchange controls which may affect the Participant’s ability to acquire or hold Shares under the Plan or cash received from participating in the Plan (including from any dividends received or sale proceeds arising from the sale of Shares) in a brokerage or bank account outside his or her country. The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in his or her country. The Participant also may be required to repatriate sale proceeds or other funds received as a result of his or her participation in the Plan to his or her country through a designated bank or broker and/or within a certain time after receipt. In addition, the Participant may be subject to tax payment and/or reporting obligations in connection with any income realized under the Plan and/or from the sale of Shares. The Participant acknowledges that it is his or her responsibility to be compliant with all such requirements, and that he or she should consult his or her personal legal and tax advisors, as applicable, to ensure his or her compliance.
(j)Addendum. Notwithstanding any provisions in this Agreement, the RSU grant shall be subject to any special terms and conditions set forth in any Addendum to this Agreement for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Addendum, the special terms and conditions for such country will apply to the Participant to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Addendum constitutes part of this Agreement.
(k)Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the RSUs and on any Shares acquired under the Plan, to the extent the Company



determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
(l)Section 409A.
(i)The terms of this award of RSUs are intended to be in compliance with Section 409A of the Code, and this Agreement will be interpreted, operated and administered in a manner that is consistent with this intent. In furtherance of this intent, the Committee may (but is under no obligation to), at any time and without your consent, modify the terms of this award as it determines appropriate to comply with the requirements of Section 409A of the Code and the related U.S. Department of Treasury guidance or to mitigate any additional tax, interest and/or penalties that may apply under Section 409A of the Code if compliance is not practicable. The Company makes no representation or covenant to ensure that this award of RSUs is compliant with Section 409A of the Code and will have no liability to the Participant or any other party if this award of RSUs is not compliant or for any action taken by the Committee with respect thereto.
(ii)Notwithstanding anything in this Agreement to the contrary, any RSUs that are an item of non-qualified deferred compensation subject to Section 409A of the Code and become payable under this Agreement as of the date of or at a time that is by reference to the Participant’s Termination of Service shall not be settled unless the Participant experiences a “separation from service” within the meaning of Section 409A of the Code (a “Separation from Service”); provided that if the Participant is a “specified employee” within the meaning of Section 409A of the Code as of the date of the Separation from Service (as determined according to the methodology established by the Company as in effect on the date of the Participant's termination of employment), the RSUs shall instead be settled on the first business day that is after the earlier of (i) the date that is six months following the date of the Separation from Service or (ii) the date of the Participant’s death, to the extent such delayed payment is otherwise required in order to avoid a prohibited distribution under Section 409A(a)(2) of the Code, or any successor provision thereto.






IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first written above.

 EPAM SYSTEMS, INC.
  
  
 By: 
  Name:
  Title:
 
The Participant’s signature on this line both (1) acknowledges the Participant’s receipt of the Agreement and agreement to its terms, and (2) indicates the Participant’s consent to the processing of Personal Data as described in Section 11.
 
  
 Participant

 
 





ADDENDUM
EPAM SYSTEMS, INC.
2015 LONG-TERM INCENTIVE PLAN
GLOBAL RESTRICTED STOCK UNIT AWARD AGREEMENT
FOR SENIOR MANAGERS

Terms and Conditions
This Addendum includes additional terms and conditions that govern the RSUs granted to the Participant under the Plan if the Participant resides in one of the countries listed below. These terms and conditions are in addition to, or if so indicated, in place of the terms and conditions in the Agreement. If the Participant is a citizen or resident (or is considered as such for local law purposes) of a country other than the country in which Participant is currently residing and/or working, or if Participant relocates to another country after the Grant Date, the Company shall, in its discretion, determine to what extent these country-specific terms and conditions contained herein shall be applicable to the Participant. Certain capitalized terms used but not defined in this Addendum have the meanings set forth in the Plan and/or the Agreement.
Notifications
This Addendum also includes information regarding exchange controls and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the respective countries as of March 2021. Such laws are often complex and change frequently. As a result, the Company strongly recommends that the Participant not rely on the information in this Addendum as the only source of information relating to the consequences of the Participant’s participation in the Plan because the information may be out of date at the time that the Participant vests in the RSUs or sells Shares acquired under the Plan.
In addition, the information contained herein is general in nature and may not apply to the Participant’s particular situation, and the Company is not in a position to assure the Participant of a particular result. Accordingly, the Participant should seek appropriate professional advice as to how the relevant laws in the Participant’s country may apply to his or her situation.
Finally, if the Participant is a citizen or resident of a country other than the one in which he or she is currently working or residing (or is considered as such for local law purposes), or transferred employment and/or residency after the Grant Date, the notifications contained herein may not be applicable to the Participant.

ARMENIA
There are no country specific provisions.
AUSTRALIA
Notifications
Offer. The Company is pleased to provide the Participant with this offer to participate in the Plan. This offer sets out information regarding the offer to participate in the Plan for Australian resident employees of the Company and its Designated Companies (“Australian Participants”). This information is provided by the Company to ensure compliance of the Plan with Australian Securities and Investments Commission (“ASIC”) Class Order 14/1000 and relevant provisions of the Corporations Act 2001.
In addition to the information set out in the Agreement and this Addendum, Australian Participants are also being provided with copies of the following documents:
(a)the Plan; and
(b)the Plan prospectus (collectively, the Additional Documents”).



The Additional Documents provide further information to help Australian Participants make an informed investment decision about participating in the Plan. Neither the Plan nor the Plan prospectus is a prospectus for the purposes of the Corporations Act 2001.
Australian Participants should not rely upon any oral statements made in relation to this offer. Australian Participants should rely only upon the statements contained in the Agreement, including the Addendum, and the Additional Documents when considering participation in the Plan.
Securities Law Notification. Investment in Shares involves a degree of risk. Participants who elect to participate in the Plan should monitor their participation and consider all risk factors relevant to the acquisition of Shares under the Plan as set out in the Agreement and the Additional Documents.
The information contained in this offer is general information only. It is not advice or information that takes into account the Participant’s objectives, financial situation and needs.
The Participant should consider obtaining the Participant’s own financial product advice from an independent person who is licensed by ASIC to give advice about participation in the Plan.
Additional Risk Factors for Australian Residents. Australian Participants should have regard to risk factors relevant to investment in securities generally and, in particular, to holding Shares. For example, the price at which an individual Share is quoted on the New York Stock Exchange (“NYSE”) may increase or decrease due to a number of factors. There is no guarantee that the price of a Share will increase. Factors that may affect the price of an individual Share include fluctuations in the domestic and international market for listed stocks, general economic conditions, including interest rates, inflation rates, commodity and oil prices, changes to government fiscal, monetary or regulatory policies, legislation or regulation, the nature of the markets in which the Company operates and general operational and business risks.
More information about potential factors that could affect the Company’s business and financial results will be included in the Company’s most recent Annual Report on Form 10-K and the Company’s Quarterly Report on Form 10-Q. Copies of these reports are available at http://www.sec.gov/, on the Company’s “Investors” page at https://investors.epam.com/investors/sec-filings, and upon request to the Company.
In addition, Australian Participants should be aware that the Australian dollar (“AUD”) value of any Shares acquired under the Plan will be affected by the USD/AUD exchange rate. Participation in the Plan involves certain risks related to fluctuations in this rate of exchange.
Common Stock in a U.S. Corporation. Common stock of a U.S. corporation is analogous to ordinary shares of an Australian corporation. Each holder of a Share is entitled to one vote. Further, Shares are not liable to any further calls for payment of capital or for other assessment by the Company and have no sinking fund provisions, pre-emptive rights, conversion rights or redemption provisions.
Dividends may be paid on the Shares out of any funds of the Company legally available for dividends at the discretion of the Board.
The Shares are traded on the New York Stock Exchange in the United States of America under the symbol “EPAM”.
Ascertaining the Market Price of Shares. Australian Participants may ascertain the current market price of an individual Share as traded on the NYSE under the symbol “EPAM” at: https://www.nyse.com. The AUD equivalent of that price can be obtained at: https://www.rba.gov.au/statistics/frequency/exchange-rates.html.
This will not be a prediction of the market price of an individual Share when RSUs vest or Shares are issued under the Plan or of the applicable exchange rate on the vesting or settlement date.
Tax Notification. Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies to RSUs granted under the Plan, such that the RSUs are intended to be subject to deferred taxation.
BELARUS
Notifications
Exchange Control Information. Belarusian citizens or permanent residents may be required to repatriate any funds received in connection with the RSUs (e.g., proceeds from the sale of Shares acquired under the Plan) to Belarus. The Participant is responsible for ensuring compliance with all exchange control laws in Belarus in connection with his or her participation in the Plan.





BELGIUM
Notifications
Foreign Asset/Account Reporting Information. Belgian residents are required to report any securities (e.g., Shares acquired under the Plan) held and bank accounts (including brokerage accounts) opened and maintained outside of Belgium on their annual tax return. In a separate report, the resident is required to provide the National Bank of Belgium with the account details of any such foreign accounts (including the account number, bank name and country in which such account was opened). This report, as well as information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.
BULGARIA
Notifications
Foreign Asset/Account Reporting Information. The Participant will be required to file statistical forms with the Bulgarian National Bank annually regarding his or her receivables in bank accounts abroad as well as securities held abroad (e.g., Shares acquired under the Plan) if the total sum of all such receivables and securities equals or exceeds BGN50,000 as of the previous calendar year-end.  The reports are due by March 31.
The Participant should contact his or her bank in Bulgaria for additional information regarding these requirements.
CANADA
Terms and Conditions
RSUs Payable Only in Shares. Notwithstanding any discretion set forth in Section 2 of the Agreement, at the time of vesting of any of the RSUs, the RSUs shall be settled in Shares only.
Termination of Service. This provision supplements Section 5 of the Agreement:
For purposes of the RSUs, the Participant’s Termination of Service (for any reason whatsoever, whether or not later found to be invalid, unlawful or in breach of employment laws in the jurisdiction where the Participant is employed or providing services or the terms of the Participant’s employment or service agreement, if any), will be measured by the date that is the earliest of (i) the date on which the Participant’s employment with the Employer is terminated, or (ii) the date the Participant receives written notice of termination from the Employer, regardless of any period during which notice, pay in lieu of notice or related payments or damages are provided or required to be provided under local law. For greater certainty, the Participant will not earn or be entitled to any pro-rated vesting for that portion of time before the date on which the Participant’s right to vest terminates, nor will the Participant be entitled to any compensation for lost vesting. Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued vesting during a statutory notice period, the Participant’s right to vest in the RSUs, if any, will terminate effective upon the expiry of the minimum statutory notice period, but the Participant will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of the statutory notice period, nor will the Participant be entitled to any compensation for lost vesting.
If Participant resides in Québec, the following provisions apply:
Authorization to Release Necessary Personal Information. This provision supplements Section 11 of the Agreement:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company and any Affiliate and the administrator of the Plan to disclose and discuss the Plan with their advisors. The Participant further authorizes the Employer to record such information and to keep such information in the Participant’s employee file.
Language Consent. The parties acknowledge that it is their express wish that this Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.



Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.
Notifications
Securities Law Notification. The Participant is permitted to sell Shares acquired under the Plan through the designated broker appointed under the Plan, if any, provided the resale of Shares acquired under the Plan takes place outside of Canada through the facilities of a stock exchange on which the Shares are listed. The Stock is currently listed on the New York Stock Exchange in the United States of America.
Foreign Asset/Account Reporting Information. Specified foreign property, including Shares and rights to receive Shares (e.g., RSUs), must be reported annually on a Form T1135 (Foreign Income Verification Statement) if the total cost of the specified foreign property exceeds C$100,000 at any time during the year. Thus, the RSUs must be reported - generally at a nil cost - if the C$100,000 cost threshold is exceeded because of other specified foreign property. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the Shares. The ACB would ordinarily equal the fair market value of the Shares at the time of acquisition, but if other Shares are also owned, this ACB may have to be averaged with the ACB of the other Shares. Participants should consult a personal legal advisor to ensure compliance with applicable reporting obligations.
CHINA
Terms and Conditions
Vesting Schedule and Distribution. The following provision supplements Section 2 of the Agreement:
In addition to any other vesting and settlement conditions set forth in the Agreement, the RSUs will not vest and no Shares (or cash equivalent) will be delivered to the Participant unless and until the Company determines, in its sole discretion, that all necessary exchange control or other approvals from the PRC State Administration of Foreign Exchange (“SAFE”) or its relevant branch have been received and remain effective (“SAFE Approval”). In the event that SAFE Approval has not been obtained prior to any scheduled vesting date set forth in Section 2 of the Agreement, the RSUs will not vest until the seventh day of the month following the month in which SAFE Approval is obtained (the “Actual Vesting Date”). If the Participant experiences a Termination of Service prior to the Actual Vesting Date, the Participant shall not be entitled to vest in any portion of the RSUs and the RSUs shall be forfeited without any liability to the Company, the Employer or any Affiliate of the Company.
Exchange Control Restrictions and Sale of Shares. The Participant agrees that the Company is authorized to sell the Shares acquired pursuant to the RSUs after the Participant’s Termination of Service (as described below) or immediately upon settlement of the RSUs, within any other timeframe that the Company determines is necessary or advisable to comply with the exchange control requirements. The Participant expressly authorizes the broker or any other third party designated by the Company to complete the sale of such Shares (on the Participant’s behalf pursuant to this authorization without further consent). The Participant agrees to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the broker or any other third party designated by the Company) to effectuate the sale of the Shares and shall otherwise cooperate with the Company with respect to such matters, provided that the Participant shall not be permitted to exercise any influence over how, when or whether the sales occur. The Participant acknowledges that the broker or any other third party designated by the Company is under no obligation to arrange for the sale of the Shares at any particular price and there may be a delay between the date the Shares are sold and the date the cash proceeds are distributed to the Participant.
Upon the sale of the Shares, the Company agrees to pay the cash proceeds from the sale of the Shares (less any applicable Tax-Related Items, brokerage fees or commissions) to the Participant in accordance with applicable exchange control laws including, but not limited to, the restrictions set forth below under “Exchange Control Requirements.”
The Participant further agrees that any Shares to be issued to the Participant shall be deposited directly into an account with the Company’s designated broker. The deposited Shares shall not be transferable (either electronically or in certificate form) from the brokerage account. This limitation shall apply both to transfers to different accounts with the same broker and to transfers to other brokerage firms. The limitation shall apply to all Shares issued to the Participant under the Plan, whether or not the Participant remains employed by the Employer.
Finally, the Participant agrees to sign any agreement, form and/or consent that may reasonably be requested by the Company (or the Company’s designated broker) to effectuate the mandatory sale of the Shares.
Treatment of RSUs and Shares Upon Termination of Service. Due to exchange control regulations in the People’s Republic of China (“China”), the Participant understands and agrees that the Company may require the sale of Shares held by the Participant immediately following the Participant’s Termination of Service, or within such other period as determined by the



Company or required by SAFE or its local counterpart (the “Mandatory Sale Date”). This includes any portion of RSUs that vest and are settled in Shares upon the Participant’s Termination of Service. The Participant understands that should the Company impose this requirement, any Shares held by the Participant under the Plan that have not been sold by the Mandatory Sale Date will automatically be sold by the broker or any other third party designated by the Company at the Company’s direction (on the Participant’s behalf pursuant to this authorization without further consent).
Exchange Control Requirements. The Participant understands and agrees that, to facilitate compliance with exchange control requirements, the Participant is required to immediately repatriate to China the cash proceeds from the sale of the Shares and any distributions paid on such Shares. The Participant further understands that such repatriation of the cash proceeds will be effectuated through a special exchange control account established by the Company or its Affiliates, and the Participant hereby consents and agrees that the proceeds may be transferred to such special account prior to being delivered to the Participant. The Company may deliver the proceeds to the Participant in United States dollars or local currency at the Company’s discretion. If the proceeds are paid in United States dollars, the Participant understands that he or she will be required to set up a United States dollar bank account in China so that the proceeds may be deposited into this account. If the proceeds are converted to local currency, there may be delays in delivering the proceeds to the Participant and due to fluctuations in the Share trading price and/or the United States dollar/PRC exchange rate between the sale/payment date and (if later) when the proceeds can be converted into local currency, the proceeds that the Participant receives may be more or less than the market value of the Shares on the sale/payment date (which is the amount relevant to determining the Participant’s tax liability). The Participant agrees to bear the risk of any currency fluctuation between the sale/payment date and the date of conversion of the proceeds into local currency. The Company is under no obligation to secure any particular exchange conversion rate.
The Participant further agrees to comply with any other requirements that may be imposed by the Company in the future to facilitate compliance with exchange control requirements in China.
CZECH REPUBLIC
Notifications
Exchange Control Information. The Czech National Bank (“CNB”) may require the Participant to fulfill certain notification duties in relation to the RSUs and the opening and maintenance of a foreign account. In addition, the Participant may need to report the following even in the absence of a request from the CNB: foreign direct investments with a value of CZK 2,500,000 or more in the aggregate or other foreign financial assets with a value of CZK 2,000,000,000 or more. Because exchange control regulations may change without notice, the Participant should consult his or her personal legal advisor prior to the vesting of the RSUs and sale of Shares to ensure compliance with current regulations. It is the Participant's responsibility to comply with applicable Czech exchange control laws.
FRANCE
Terms and Conditions
Type of Award. The RSUs are not granted as “French-qualified” awards and are not intended to qualify for the specific tax and social security treatment applicable to shares granted for no consideration under Sections L. 225-197-1 to L. 225-197-5 and Sections L. 22-10-59 to L. 22-10-60 of the French Commercial Code, as amended.
Consent to Receive Information in English. By accepting the RSUs, the Participant confirms having read and understood the documents related to the RSUs (the Plan and the Agreement) which were provided in the English language. The Participant accepts the terms of these documents accordingly.
Consentement Relatif à l'Utilisation de la Langue Anglaise. En acceptant l’Attribution, le Participant confirme avoir lu et compris les documents relatifs à cette Attribution (le Plan et le Contrat d'Attribution) qui ont été remis en langue anglaise. Le Participant accepte les termes de ces documents en conséquence.
Notifications
Exchange Control Information. If the Participant transfers more than €10,000 in Shares or cash into or out of France without the use of a financial intermediary, the Participant must declare the transfer to the French tax and customs authorities.
GEORGIA
Terms and Conditions



Language Consent.  By accepting the grant of RSUs, the Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Agreement and the Plan), which were provided in the English language.  The Participant accepts the terms of those documents accordingly.
თანხმობა ენასთან დაკავშირებით.   შეზღუდული აქციების ერთეულების (RSUs) მინიჭებაზე თანხმობის განცხადებით, მონაწილე ადასტურებს რომ მას თავისუფლად ესმის ინგლისური ენა და  რომ მისთვის სრულად არის გასაგები ამგვარ მინიჭებასთან დაკავშირებული დოკუმენტაციის (ხელშეკრულებისა  და გეგმის) პირობები, რომელიც მისთვის მიწოდებული იქნა ინგლისურ ენაზე.  შესაბამისად, მონაწილე  თანხმობას აცხადებს ამ დოკუმენტებით გათვალისწინებულ პირობებზე.
GERMANY
Notifications
Exchange Control Information. Cross-border payments in excess of €12,500 (including transactions made in connection with the sale of Shares under the Plan) must be reported electronically each month to the German Federal Bank (Bundesbank). The “General Statistics Reporting Portal” (“Allgemeines Meldeportal Statistik”) can be accessed via Bundesbank’s website at www.bundesbank.de. Participants should consult a personal legal advisor to ensure compliance with applicable reporting obligations.
Foreign Asset/Account Reporting Information. If the Participant's acquisition of Shares under the Plan leads to a qualified participation at any point during the calendar year, the Participant will need to report the acquisition when the Participant files his or her tax return for the relevant year.  A qualified participation is attained if (i) the Participant holds at least 1% of the Company and the value of the Shares acquired exceeds EUR 150,000 or (ii) the Participant holds Company Shares exceeding 10% of the Company's total common stock.
HONG KONG
Terms and Conditions
Vesting Schedule and Distribution. If, for any reason, Shares are issued to the Participant within six (6) months of the Grant Date, the Participant agrees that he or she will not sell or otherwise dispose of any such Shares prior to the six-month anniversary of the Grant Date.
Notifications
Securities Law Notification. WARNING: The contents of this document have not been reviewed by any regulatory authority in Hong Kong. The Participant is advised to exercise caution in relation to the offer. If the Participant is in any doubt about any of the contents of this document, the Participant should obtain independent professional advice. Neither the grant of the RSUs nor the issuance of Shares upon vesting constitutes a public offering of securities under Hong Kong law and is available only to employees of the Company and its Affiliates. The Plan, the Agreement and other incidental communication materials distributed in connection with the RSUs (i) have not been prepared in accordance with and are not intended to constitute a “prospectus” for a public offering of securities under the applicable securities legislation in Hong Kong and (ii) are intended only for the personal use of each eligible employee of the Company or its Affiliates and may not be distributed to any other person.
HUNGARY
There are no country specific provisions.
INDIA
Notifications
Exchange Control Information. The Participant understands that he or she must repatriate any proceeds from the sale of Shares acquired under the Plan or the receipt of dividends paid on such Shares to India within the time frame prescribed under applicable Indian exchange control laws as may be amended from time to time. The Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where he or she deposits the foreign currency. The Participant should maintain the FIRC as evidence of the repatriation of the proceeds in the event the Reserve Bank of India or the Employer requests proof



of repatriation. The Participant is also responsible for complying with any other exchange control laws in India that may apply to the RSUs or the Shares acquired under the Plan.
Foreign Asset/Account Reporting Information.  The Participant is required to declare any foreign bank accounts and any foreign financial assets (including Shares acquired under the Plan) in Participant’s annual tax return. Increased penalties for failing to report these assets/accounts have been implemented. The Participant should consult with his or her personal tax advisor to determine the Participant’s reporting requirements. 
IRELAND
There are no country specific provisions.
ISRAEL
Terms and Conditions
Settlement and Sale of Shares. To facilitate compliance with local tax requirements, the Participant agrees that the Company is authorized to settle the RSUs in cash or immediately sell the Shares acquired pursuant to the RSUs (i) upon vesting; (ii) after the Participant’s Termination of Service; (iii) or within any other time frame as the Company determines to be necessary to comply with local tax requirements. The Participant further agrees that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such Shares (on the Participant’s behalf pursuant to this authorization) and the Participant expressly authorizes the Company’s designated broker to complete the sale of such Shares. The Participant acknowledges that the Company’s designated broker is under no obligation to arrange for the sale of the Shares at any particular price. Upon the sale of the Shares, the Company agrees to pay the Participant the cash proceeds from the sale, less any brokerage fees or commissions and subject to any obligation to satisfy Tax-Related Items.
ITALY
Terms and Conditions
Plan Document Acknowledgement. The Participant acknowledges that the Participant has read and specifically and expressly approves the following Sections of the Agreement: Section 7 (Responsibility for Taxes); Section 8 (Nature of Grant); Section 11 (Data Privacy); Section 12(g) (Language); Section 12(h) (Electronic Delivery and Acceptance); Section 12(j) (Addendum); and Section 12(k) (Imposition of Other Requirements).
Notifications
Foreign Asset/Account Reporting Information. Italian residents who, at any time during the fiscal year, hold foreign financial assets (including cash and Shares) which may generate income taxable in Italy are required to report these assets on their annual tax returns (UNICO Form, RW Schedule) for the year during which the assets are held, or on a special form if no tax return is due. These reporting obligations also will apply to Italian residents who are the beneficial owners of foreign financial assets under Italian money laundering provisions.
JAPAN
Notifications
Foreign Asset/Account Reporting Information. If the Participant is a resident of Japan, the Participant will be required to report details of any assets (including any Shares acquired under the Plan) held outside of Japan as of December 31st of each year, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due by March 15th of the following year. The Participant should consult with his or her personal tax advisor as to whether the reporting obligation applies to the and whether he or she will be required to report details of any outstanding RSUs or Shares held by Participant in the report.
KAZAKHSTAN
Notifications
Securities Law Notification. This offer is addressed only to certain eligible employees in the form of the Shares to be issued by the Company, which as of the date hereof are listed on the New York Stock Exchange. Neither the Plan nor this Agreement has been approved, nor do they need to be approved, by the National Bank of Kazakhstan. This offer is intended only for the original recipient and is not for general circulation in the Republic of Kazakhstan.



Exchange Control Information. The Participant acknowledges that if the Participant is a resident of Kazakhstan, the Participant will be required to notify and file standard-form reports with the National Bank of Kazakhstan if the value of the Shares that the Participant acquires under the Plan exceeds a certain threshold.
Please note that exchange control regulations in Kazakhstan are subject to change. The Participant should consult with his or her personal legal advisor regarding any exchange control obligations that Participant may have prior to acquiring Shares or receiving proceeds from the sale of Shares acquired under the Plan. The Participant is responsible for ensuring compliance with all exchange control laws in Kazakhstan.
KOREA
Notifications
Foreign Asset/Account Reporting Information. The Participant must declare all foreign financial accounts (e.g., non-Korean bank accounts, brokerage accounts holding Shares) in countries that have not entered into an "intergovernmental agreement for automatic exchange of tax information" with Korea to the Korean tax authority and file a report with respect to such accounts if the value of such accounts exceeds KRW 500 million (or an equivalent amount in foreign currency) on any month-end date during a calendar year.
LITHUANIA
There are no country specific provisions.
MALAYSIA
Notifications
Director Notification Obligation. If the Participant is a director of a Malaysian Affiliate, he or she is subject to certain notification requirements under the Malaysian Companies Act 1965. Among these requirements is an obligation to notify the Malaysian Affiliate in writing when the Participant receives or disposes of an interest (e.g., RSUs or Shares) in the Company or any related company. This notification must be made within 14 days of receiving or disposing of any interest in the Company or any related company.
MALTA
Notifications
Securities Law Notification. The Plan, the Agreement, including this Addendum, and all other materials the Participant may receive regarding participation in the Plan do not constitute advertising of securities in Malta and are deemed accepted by the Participant upon receipt of the Participant’s electronic or written acceptance in the United States. The issuance of the Shares under the plan has not and will not be registered in Malta and, therefore, the Shares described in any plan documents may not be offered or placed in public circulation in Malta.
MEXICO
Terms and Conditions
Labor Law Acknowledgement. The following provision applies if the Participant resides in Mexico and receives the RSUs from the Company:
(i)    The Participant’s participation in the Plan does not constitute an acquired right;
(ii)    The Plan and the Participant’s participation in it are offered by the Company on a wholly discretionary basis;
(iii)    The Participant’s participation in the Plan is voluntary;
(iv)    The Company and its Affiliates are not responsible for any decrease in the value of any Shares acquired under the Plan;
(v)    By accepting the RSUs, the Participant acknowledges that the Company, with registered offices in the U.S.A., is solely responsible for the administration of the Plan. The Participant further acknowledges that his or her participation in the Plan, the grant of the RSUs and any acquisition of Shares under the Plan do not constitute an employment relationship between the Participant and the Company because the Participant is participating in the Plan on a wholly commercial basis. Based on the foregoing, Participant expressly acknowledges that the Plan and the



benefits that he or she may derive from participation in the Plan do not establish any rights between the Participant and the Employer and do not form part of the employment conditions and/or benefits provided by the Employer, and any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment;
(vi)    The Participant further understands that his or her participation in the Plan is the result of a unilateral and discretionary decision of the Company and, therefore, the Company reserves the absolute right to amend and/or discontinue the Participant’s participation in the Plan at any time, without any liability to the Participant; and
(vii)    Finally, the Participant hereby declares that he or she does not reserve to him- or herself any action or right to bring any claim against the Company for any compensation or damages regarding any provision of the Plan or the benefits derived under the Plan, and that he or she therefore grants a full and broad release to the Company, its subsidiaries, parents, Affiliates, branches, representation offices, shareholders, officers, agents or legal representatives, with respect to any claim that may arise.
Términos y Condiciones.
Reconocimiento del Derecho Laboral. Las siguientes disposiciones aplican en caso de que el Participante sea residente en México y reciba las Unidades de Acción Restringida (“RSUs”) de la Compañía:
(i)    La participación del Participante en el Plan no constituye un derecho adquirido;
(ii)    El Plan y la participación del Participante en él es ofrecido por la Compañía de manera completamente discrecional;
(iii)    La participación del Participante en el Plan es voluntaria;
(iv)    La Compañía y sus Afiliadas no son responsables por ninguna disminución en el valor de las acciones de adquiridas en términos del Plan;
(v)    Al aceptar el otorgamiento, el Participante reconoce que la Compañía, con oficinas registradas en E.U.A., es la única responsable de la administración del Plan. Además, el Participante reconoce que su participación en el Plan, la concesión de RSUs y cualquier adquisición de Acciones bajo el Plan no constituyen una relación laboral entre el Participante y la Compañía, en virtud de que el Participante está participando en el Plan en una base exclusivamente comercial. Por lo anterior, el Participante expresamente reconoce que el Plan y los beneficios que puedan derivarse de su participación no establecen ningún derecho entre el Participante y su empleador y que no forman parte de las condiciones de trabajo y/o beneficios otorgados por su empleador, y cualquier modificación del Plan o la terminación no constituirá un cambio o modificación en los términos y condiciones del empleo del Participante;
(vi)    Además, el Participante comprende que su participación en el Plan es el resultado de una decisión discrecional y unilateral de la Compañía, por lo que la Compañía se reserva el derecho absoluto de modificar y/o suspender la participación del Participante en el Plan en cualquier momento, sin responsabilidad alguna frente al Participante; y
(vii)    Finalmente, el Participante manifiesta que no se reserva acción o derecho alguno que origine una demanda en contra de la Compañía, por cualquier indemnización o daño relacionado con las disposiciones del Plan o de los beneficios otorgados en el mismo, y en consecuencia el Participante libera de la manera más amplia y total de responsabilidad a la Compañía, sus subsidiarias, empresas matriz, Afiliadas, sucursales, oficinas de representación, sus accionistas, directores, agentes y representantes legales de cualquier demanda que pudiera surgir.
Notifications
Securities Law Notification. The RSUs and the Shares offered under the Plan have not been registered with the National Register of Securities maintained by the Mexican National Banking and Securities Commission and cannot be offered or sold publicly in Mexico. In addition, the Plan, the Agreement and any other document relating to the RSUs may not be publicly distributed in Mexico. These materials are addressed to the Participant only because of the Participant’s existing relationship with the Company and these materials should not be reproduced or copied in any form. The offer contained in these materials does not constitute a public offering of securities but rather constitutes a private placement of securities addressed specifically to individuals who are present employees of an Affiliate of the Company in Mexico made in accordance with the provisions of the Mexican Securities Market Law, and any rights under such offering shall not be assigned or transferred.



NETHERLANDS
There are no country specific provisions.
NEW ZEALAND
Notifications
Securities Law Notification. Warning: This is an offer of rights to receive Shares underlying the RSUs. The RSUs give the Participant a stake in the ownership of the Company.

If the Company runs into financial difficulties and is wound up, the Participant will be paid only after all creditors have been paid. A Participant may lose some or all of his or her investment.
New Zealand law normally requires people who offer financial products to give information to investors before they invest. This information is designed to help investors to make an informed decision. The usual rules do not apply to this offer because it is made under an employee share scheme. As a result, the Participant may not be given all the information usually required. The Participant will also have fewer other legal protections for this investment.
The Participant should ask questions, read all documents carefully, and seek independent financial advice before committing himself or herself.
The Shares are quoted or approved for trading on the New York Stock Exchange. This means that if the Participant vests in the RSUs and Shares are issued to the Participant, the Participant can sell his or her investment on the New York Stock Exchange if there are buyers for it. If the Participant sells his or her investment, the price he or she receives may vary depending on factors such as the financial condition of the Company. The Participant may receive less than the full amount that he or she paid for it, if anything.
For a copy of the Company’s most recent financial statements (and, where applicable, a copy of the auditor’s report on those financial statements) and information on risk factors impacting the Company’s business that may affect the value of the Shares, the Participant should refer to the Company’s Annual Report on Form 10-K and Quarterly Reports on Form 10-Q, which are filed with the U.S. Securities and Exchange Commission and are available online at www.sec.gov, as well as on the Company’s “Investor Relations” website at http://investors.epam.com.
For more details on the terms and conditions of the RSUs, please refer to this Agreement, the Plan and the Plan prospectus which are available in your UBS account at http://www.ubs.com/onesource/epam and free of charge on request via AskLongTermIncentive@epam.com
POLAND
Notifications
Exchange Control Information. The Participant acknowledges that any transfer of funds in excess of €15,000 (or PLN15,000, if such transfer of funds is connected with business activity of an entrepreneur) into or out of Poland must be effected through a bank account in Poland. The Participant understands that the Participant is required to store all documents connected with any foreign exchange transactions that the Participant engages in for a period of five years as measured from the end of the year in which such transaction occurred.
Foreign Asset/Account Reporting Information. If the Participant maintains bank or brokerage accounts holding cash and foreign securities (including Shares) outside of Poland, the Participant will be required to report information to the National bank of Poland on transactions and balances in such accounts if the value of such cash and securities exceeds PLN 7 million. If required, such reports must be filed on a quarterly basis on special forms available on the website of the National Bank of Poland. The Participant should consult with his or her personal legal advisor to determine whether he or she will be required to submit reports to the National Bank of Poland.
ROMANIA
Language Consent. By accepting the grant of RSUs, the Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Agreement and the Plan), which were provided in the English language. The Participant accepts the terms of those documents accordingly.



Consimtamant cu Privire la Limba. Prin acceptarea acordarii de RSU-uri, Participantul confirma ca acesta sau aceasta are un nivel adecvat de cunoastere in ce priveste cititirea si intelegerea limbii engleze, a citit si confirma ca a inteles pe deplin termenii documentelor referitoare la acordare (Acordul si Planul), care au fost furnizate in limba engleza. Participantul accepta termenii acestor documente in consecinta.
RUSSIA
Terms and Conditions
Transaction Outside Russia. The Participant understands that agreeing to the terms of the Agreement and accepting the RSUs will result in a contract between the Participant and the Company completed in the United States and that the Agreement is governed by U.S. law. Participant understands and acknowledges that any Shares issued under the Plan shall be delivered to Participant through a brokerage account maintained outside Russia. Participant understands that he or she may hold Shares in his or her brokerage account outside Russia; however, in no event will Shares issued to Participant and/or share certificates or other instruments be delivered to Participant in Russia. Participant acknowledges and agrees that he or she is not permitted to sell or otherwise transfer the Shares directly to other Russian legal entities or individuals. Finally, Participant acknowledges and agrees that he or she may sell or otherwise transfer the Shares only outside Russia.
Data Privacy Acknowledgement. The Participant acknowledges that he or she has read and understands the terms regarding collection, processing and transfer of Data contained in Section 11 of the Agreement, and, by agreeing to the terms of the Agreement and electing to participate in the Plan, the Participant agrees to such terms. In this regard, upon request of the Company or the Employer, the Participant agrees to provide an executed data privacy consent form to the Employer or the Company, or any other agreements or consents that the Company and/or the Employer may deem necessary to obtain the Participant’s consent to collect, process or transfer the Participant’s Data for purposes of administering the Participant’s participation in the Plan under the data privacy laws in the Participant’s country, either now or in the future. the Participant understands that he or she will not be able to participate in the Plan if the Participant fails to execute any such consent or agreement.
Notifications
Securities Law Information. The Agreement, including these specific provisions for Russia, the Plan and other incidental communication materials distributed in connection with the Plan do not constitute advertising or an offering of securities in Russia. Absent any requirement under Russian law, the issuance of Shares pursuant to the RSUs has not and will not be registered in Russia; hence, the RSUs described in any Plan-related documents may not be used for offering or public circulation in Russia.
Exchange Control Information. The Participant understands that, under exchange control regulations in Russia, he or she may be required to repatriate certain funds to the Participant’s bank account in Russia prior to using those funds for any purpose, including reinvestment. If the repatriation requirements apply, such funds must be initially credited to the Participant through a foreign currency account at an authorized bank in Russia. After the funds are initially received in Russia, they may be further remitted to foreign banks in accordance with Russian exchange control laws. The Participant should consult with his or her personal legal advisor to determine whether the repatriation requirements apply and to ensure compliance with applicable exchange control requirements.
Foreign Asset/Account Reporting Information. Russian residents are required to file the following reports or notifications with the Russian tax authorities, if applicable: (i) annual cash flow reporting for an offshore brokerage account (due by June 1 each year for the previous year, with the first reporting due by June 1, 2021 for calendar year 2020); (ii) financial asset (including Shares) reporting for an offshore brokerage account (due by June 1 each year for the previous year, with the first reporting due by June 1, 2022 for calendar year 2021); and (ii) a one-time notification within one month of opening, closing, or changing details of an offshore brokerage account. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable requirements.
Anti-Corruption Information. Anti-corruption laws prohibit certain public servants, their spouses and their dependent children from owning any foreign source financial instruments (e.g., shares of foreign companies such as the Company). Accordingly, the Participant should inform the Company if the Participant is covered by these laws because, in such case, the Participant should not hold Shares acquired under the Plan.



Labor Law Information. If the Participant continues to hold Shares acquired at vesting of the RSUs after an involuntary Termination of Service, the Participant may not be eligible to receive unemployment benefits in Russia (to the extent applicable).
SINGAPORE
Terms and Conditions
Restrictions on Sale and Transferability. The Participant hereby agrees that any Shares acquired pursuant to the RSUs will not be offered for sale in Singapore prior to the six-month anniversary of the Grant Date, unless such sale or offer is made pursuant to the exemptions under Part XIII Division 1 Subdivision (4) (other than section 280) of the Securities and Futures Act (Chap. 289, 2006 Ed.) (“SFA”) or pursuant to, and in accordance with the conditions of, any other applicable provision(s) of the SFA.
Notifications
Securities Law Notification. The RSUs are being granted pursuant to the “Qualifying Person” exemption” under section 273(1)(f) of the SFA and is not made with a view to the underlying Shares being subsequently offered for sale to any other party. The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore.
Director Notification. If the Participant is a director, associate director or shadow director of a Singapore Affiliate, the Singapore Companies Act requires the Participant (regardless of whether the Participant is a Singapore resident or employed in Singapore) to notify such Singapore Affiliate in writing of any interest (e.g., RSUs, Shares, etc.) that the Participant holds in the Company (or any related company) within two business days of (i) acquiring or disposing of such interest, (ii) any change in a previously-disclosed interest (e.g., upon vesting of the RSUs or sale of Shares), or (iii) becoming a director, associate director or shadow director, if the Participant holds such an interest at that time.
SLOVAKIA
Notifications
Foreign Asset/Account Reporting Information. If the Participant carries on business activities as an independent entrepreneur (in Slovakian, podnikatel), the Participant must report foreign assets (including any Shares) to the National Bank of Slovakia (provided that the value of the foreign assets exceeds an amount of €2,000,000). These reports must be submitted on a monthly basis by the 25th day of the respective calendar month, as well as on a quarterly basis by the 25th day of the calendar month following the respective calendar quarter, using notification form DEV (NBS) 1-12, which may be found at the National Bank of Slovakia’s website at www.nbs.sk.
SPAIN
Terms and Conditions
Labor Law Acknowledgment. This provision supplements Section 8 of the Agreement:
In accepting the RSUs, the Participant acknowledges that he or she consents to participation in the Plan and has received a copy of the Plan.
The Participant understands and agrees that, as a condition of the grant of the RSUs, the Participant’s Termination of Service for any reason (including for the reasons listed below) will automatically result in the forfeiture of any unvested RSUs as of the date of such termination without any payment to the Participant.
In particular, the Participant understands and agrees that the RSUs will be cancelled without entitlement to the Shares or to any amount as indemnification in the event of the Participant’s Termination of Service by reason of, including, but not limited to: resignation, death, disability, retirement, disciplinary dismissal adjudged to be with cause, disciplinary dismissal adjudged or recognized to be without cause (i.e., subject to a “despido improcedente”), individual or collective layoff on objective grounds, whether adjudged to be with cause or adjudged or recognized to be without cause, material modification of the terms of employment under Article 41 of the Workers’ Statute, relocation under Article 40 of the Workers’ Statute, Article 50 of the Workers’ Statute, unilateral withdrawal by the Employer, and under Article 10.3 of Royal Decree 1382/1985.
Furthermore, the Participant understands that the Company has unilaterally, gratuitously and in its sole discretion decided to grant RSUs under the Plan to individuals who may be employees of the Company or its Affiliates throughout the world. The decision is a limited decision that is entered into upon the express assumption and condition that any grant will not economically or otherwise bind the Company or its Affiliate on an ongoing basis. Consequently, the Participant understands



that the RSUs are granted on the assumption and condition that the RSUs and the Shares issued upon vesting/settlement of the RSUs shall not become a part of any employment contract (either with the Company or any Affiliate) and shall not be considered a mandatory benefit, salary for any purposes (including severance compensation) or any other right whatsoever. In addition, the Participant understands that the grant of the RSUs would not be made to the Participant but for the assumptions and conditions referred to above; thus, the Participant acknowledges and freely accepts that should any or all of the assumptions be mistaken or should any of the conditions not be met for any reason, then any grant of RSUs shall be null and void.
Notifications
Securities Law Notification. No “offer of securities to the public,” as defined under Spanish law, has taken place or will take place in the Spanish territory in connection with the grant of the RSUs. The Agreement has not been, nor will it be, registered with the Comisión Nacional del Mercado de Valores, and does not constitute a public offering prospectus.
Exchange Control Information. The acquisition of Shares under the Plan must be declared for statistical purposes to the Dirección General de Comercio e Inversiones (the “DGCI”). Because the Participant will not acquire the Shares through the use of a Spanish financial institution, the Participant agrees to make the declaration by filing a D-6 form with the DGCI. Generally, the D-6 form must be filed each January while the Shares are owned. In addition, the sale of Shares must also be declared on D-6 form filed with the DGCI in January, unless the sale proceeds exceed a certain threshold, in which case, the filing is due within one month after the sale.
In addition, the Participant may be required to electronically declare to the Bank of Spain any foreign accounts (including brokerage accounts held abroad), any foreign instruments (including Shares acquired under the Plan), and any transactions with non-Spanish residents (including any payments of Shares made pursuant to the Plan), depending on the balances in such accounts together with the value of such instruments as of December 31 of the relevant year, or the volume of transactions with non-Spanish residents during the relevant year.
The Participant should consult with his or her personal tax and legal advisors to ensure that the Participant is properly complying with his or her exchange control obligations.
Foreign Asset/Account Reporting Information. To the extent that the Participant holds assets (e.g., cash or Shares held in a bank or brokerage account) outside of Spain with a value in excess of €50,000 per type of asset (e.g., Shares, cash, etc.) as of December 31 each year, the Participant is required to report information on such assets on the Participant’s tax return for such year. After such assets are initially reported, the reporting obligation will only apply for subsequent years if the value of any previously-reported assets increases by more than €20,000 or if the Participant transfers or disposes of any previously-reported assets. The reporting must be completed by March 31. Failure to comply with this reporting requirement may result in penalties. Accordingly, the Participant should consult with his or her personal tax and legal advisors to ensure that the Participant is properly complying with his or her reporting obligations.
SWEDEN
There are no country specific provisions.
SWITZERLAND
Notifications
Securities Law Notification. Neither this document nor any other materials relating to the offer of RSUs (i) constitutes a prospectus according to articles 35 et seq. of the Swiss Federal Act on Financial Services (“FinSA”), (ii) may be publicly distributed or otherwise made publicly available in Switzerland to any person other than an employee of the Company or one of its Subsidiaries, or (iii) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 of FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (“FINMA”).
UKRAINE
Terms and Conditions
RSUs Payable Only in Cash. Notwithstanding any discretion contained in the Plan or the Agreement to the contrary, if the Participant resides in the Ukraine at the time of grant of any of the RSUs, the RSUs shall be settled in cash only.



UNITED ARAB EMIRATES
Notifications
Securities Law Notification. The RSUs granted under the Plan are being offered only to eligible employees of the Company and are in the nature of providing equity incentives to eligible employees of the Company. Any documents related to the RSUs, including the Plan, the Agreement and any other grant documents (“Award Documents”), are intended for distribution only to such eligible employees and must not be delivered to, or relied on by, any other person.
The Emirates Securities and Commodities Authority has no responsibility for reviewing or verifying any Award Documents or any other incidental communication materials distributed in connection with the RSUs. Further, neither the Ministry of Economy nor the Dubai Department of Economic Development has approved the Award Documents or taken steps to verify the information set out in them, and thus, is not responsible for their content.
Participants should, as prospective stockholders, conduct their own due diligence on the securities. If the Participant does not understand the contents of the Award Documents, he or she should consult an authorized financial advisor.
UNITED KINGDOM
Terms and Conditions
Responsibility for Taxes. The following provisions supplement Section 7 of the Agreement:
Without limitation to Section 7 of the Agreement, the Participant agrees that the Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items as and when requested by the Company or the Employer or by Her Majesty’s Revenue and Customs (“HMRC”) (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any taxes that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.
Notwithstanding the foregoing, if the Participant is a director or executive officer of the Company (within the meaning of Section 13(k) of the Exchange Act), the terms of the immediately foregoing provision will not apply. In such case, if the amount of any income tax due is not collected from or paid by the Participant within ninety (90) days of the end of the U.K. tax year in which an event giving rise to the indemnification described above occurs, the amount of any uncollected income tax may constitute a benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable. The Participant understands that he or she will be responsible for paying and reporting any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer, as applicable, for the value of any employee NICs due on this additional benefit, which the Company or the Employer, as applicable, may recover from the Participant at any time thereafter by any of the means set forth in Section 7 of the Agreement.
UZBEKISTAN
There are no country specific provisions.
VIETNAM
Terms and Conditions
RSUs Payable Only in Cash. Notwithstanding any discretion contained in the Plan or the Agreement to the contrary, if the Participant resides in Vietnam at the time of vesting of any of the RSUs, the RSUs shall be settled in cash only.

EX-10.6 7 exhibit106epamsystemsincam.htm EX-10.6 Document

EXHIBIT 10.6
EPAM SYSTEMS, INC.
Amended Non-Employee Director Compensation Policy
[Adopted January 22, 2012; Amended December 16, 2013; February 24, 2015 (effective January 1, 2015); April 16, 2015; September 14, 2016; December 14, 2016 (effective January 1, 2017); April 11, 2017; December 11, 2018 (effective January 1, 2019); February 11, 2021 (effective January 1, 2021)]
Unless and until the Board resolves otherwise or as otherwise agreed between the Company and the Board, each member of the Board of Directors (the “Board”) of EPAM Systems, Inc. (the “Company”) that is not an employee of the Company or any of its subsidiaries (each, a “Non-Employee Director”) shall be entitled to receive the compensation set forth below during the term of his or her service on the Board. Capitalized terms used but not defined in this policy shall have the meanings set forth in the Company’s 2012 Non-Employee Directors Compensation Plan (as amended from time to time, the “Plan”) or in the Company’s 2017 Non-Employee Directors Deferral Plan (the “Deferral Plan”), as the case may be.
Annual Cash Retainers
Frequency and Pro-Ration of Payments: Each of the retainer payments described below shall be payable in cash in arrears in equal quarterly installments on March 31, June 30, September 30 and December 31 (or, if any such date is not a business day, the business day immediately preceding such date) (each such payment date, a “Quarterly Payment Date”) in respect of the calendar quarter that includes such Quarterly Payment Date, or, at the Non-Employee Director’s election given by written notice to the Company no later than March 15 of any calendar year, in one cash payment in arrears on December 31 (or if such date is not a business day, the business day immediately preceding such date) (such payment date, an “Annual Payment Date”) in respect of the calendar year that includes such Annual Payment Date. Any Non-Employee Director who becomes eligible for any of the following retainer payments on a date that is not the first day of a calendar quarter (or year) shall receive a pro-rated Retainer for his or her service in the applicable role on the Board for such quarter (or year) based on the number of days of such service during such quarter (or year).
Service as Non-Employee Director: Each Non-Employee Director shall receive an annual retainer (a “Retainer”) in the amount of $55,000 payable in cash in arrears.
Service as Lead Independent Director: The Non-Employee Director who serves as Lead Independent Director of the Board shall receive an additional annual retainer in the amount of $25,000 payable in cash in arrears.
Service as a Committee Member: Each Non-Employee Director who serves as a member (but not as a Chairperson) of one or more of the Audit, Compensation or Nominating and Corporate Governance Committees (each, a “Committee”) of the Board shall receive an additional annual retainer in the amount of $12,000, $9,000 and/or $6,000 for his or her service on each such Committee, respectively, payable in cash in arrears.
Service as Chairperson of a Committee of the Board: Any Non-Employee Director who serves as a Chairperson of one or more of the Committees shall receive an additional annual retainer in the amount of $25,000, $20,000 and/or $12,000 for his or her service as the Chairperson of one or more of the Audit, Compensation or Nominating and Corporate Governance Committees, respectively, payable in cash in arrears.
Additional Non-Employee Director Compensation
Any Non-Employee Director who attends more than ten (10) meetings of the Board, or more than ten (10) meetings of the same Committee on which such Non-Employee Director serves, in any calendar year shall receive an additional cash payment of $2,000 for each such additional meeting thereof that such Non-Employee Director attends in person and $1,000 for each such additional meeting that such Non-Employee Director attends telephonically.
Election to Receive Stock
A Non-Employee Director may elect to receive all or a portion of his or her Retainer in shares of Common Stock by executing and submitting to the Company’s Corporate Secretary (the “Secretary”) an election form, pursuant to a form provided by the Company, which indicates the percentage of such Retainer that such director elects to receive in shares. A Non-Employee Director who wishes to revoke or amend a previously submitted election form may do so by executing and submitting to the Secretary a subsequent election form, pursuant to a form provided by the Company. An election form, whether initial or subsequent, shall be effective only with respect to Quarterly Payment Dates (or if applicable, the Annual Payment Date) that occur after the date on which the Secretary receives such form.

    


    As of each Quarterly Payment Date (or if so elected, the Annual Payment Date), a Non-Employee Director who has validly elected to receive all or a portion of his or her Retainer in shares of Common Stock will receive a number of shares of Common Stock determined by dividing the amount of the Retainer that otherwise would have been payable to such director in cash on such date by the closing price of a share of Common Stock on the day prior to such Quarterly Payment Date (or if so elected, the Annual Payment Date); provided that any fractional share shall be paid in cash.
Equity Grants
Initial Restricted Stock Unit Grants to Directors: On the date that a Non-Employee Director commences service on the Board, such director shall receive under the Plan an initial grant (the “Initial Grant”) of Restricted Stock Units. The number of Restricted Stock Units awarded in the Initial Grant shall be determined by dividing $100,000 by the closing price of a share of Common Stock on the day prior to the grant date. Unless a Non-Employee Director elects otherwise pursuant to the Deferral Plan, the Initial Grant will vest 25% on each of the first four anniversaries of the grant date.
Annual Restricted Stock Unit Grants to Directors: On the date of the Company’s annual public stockholder meeting, each Non-Employee Director who at such meeting is elected to serve on the Board or whose term is scheduled to continue at least through the date of the next such meeting shall receive under the Plan an annual grant (each, an “Annual Grant”) of Restricted Stock Units. The number of Restricted Stock Units awarded in the Annual Grant shall be determined by dividing $160,000 by the closing price of a share of Common Stock on the day prior to the grant date. Any Non-Employee Director who commences service on the Board on a date other than the date of the Company’s annual public stockholder meeting shall receive on such start date a pro-rated Annual Grant, with the number of Restricted Stock Units awarded in such grant determined by dividing (i) the product of $130,000 and a fraction, the numerator of which is 365 minus the number of days that have elapsed between the date of such meeting and such start date, and the denominator of which is 365, by (ii) the closing price of a share of Common Stock on the day prior to such start date. Unless a Non-Employee Director elects otherwise pursuant to the Deferral Plan, each Annual Grant will vest 100% on the first anniversary of the grant date.

EX-31.1 8 exhibit311q12021.htm EX-31.1 Document

EXHIBIT 31.1

Certification by Chief Executive Officer
Pursuant to Securities Exchange Act Rule 13a-14(a)

I, Arkadiy Dobkin, certify that:
1.I have reviewed this quarterly report on Form 10-Q of EPAM Systems, 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: May 6, 2021


/s/ Arkadiy Dobkin
 
 
Arkadiy Dobkin 
Chairman, Chief Executive Officer and President
(principal executive officer)
 


EX-31.2 9 exhibit312q12021.htm EX-31.2 Document

EXHIBIT 31.2
Certification by Chief Financial Officer
Pursuant to Securities Exchange Act Rule 13a-14(a)

I, Jason Peterson, certify that:
1.I have reviewed this quarterly report on Form 10-Q of EPAM Systems, 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: May 6, 2021

 
/s/ Jason Peterson
Jason Peterson
Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)

EX-32.1 10 exhibit321q12021.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER 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 on Form 10-Q of EPAM Systems, Inc. (the "Company") for the quarter ended March 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Arkadiy Dobkin, as Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
(i)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(ii)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 6, 2021
 

/s/ Arkadiy Dobkin
 
 
Arkadiy Dobkin 
Chairman, Chief Executive Officer and President
(principal executive officer)
 



EX-32.2 11 exhibit322q12021.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER 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 on Form 10-Q of EPAM Systems, Inc. (the "Company") for the quarter ended March 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Jason Peterson, as Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
(i)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(ii)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 6, 2021


/s/ Jason Peterson
Jason Peterson
Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)


EX-101.SCH 12 epam-20210331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - ACQUISITION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - GOODWILL (Goodwill Roll Forward) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - GOODWILL (Goodwill Accumulated Impairment Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - FAIR VALUE MEASUREMENTS (Equity Securities Without Readily Determinable Fair Value) (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - LEASES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - LEASES (Components of Lease Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - LEASES (Weighted Average Lease Terms and Discount Rates) (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2125107 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - REVENUES link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - REVENUES (Disaggregation of Revenues) (Details) link:presentationLink link:calculationLink link:definitionLink 2431416 - Disclosure - REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2431416 - Disclosure - REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - REVENUES (Contract Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - STOCK-BASED COMPENSATION (Components of Stock-Based Compensation Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - STOCK-BASED COMPENSATION (Stock Options Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2437420 - Disclosure - STOCK-BASED COMPENSATION (Stock Option Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2140110 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2142111 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2343308 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2444424 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2145112 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2147113 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2348309 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2449426 - Disclosure - SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 2450427 - Disclosure - SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2452429 - Disclosure - SEGMENT INFORMATION (Revenues by Customer Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2153114 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 2354310 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 2455430 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) link:presentationLink link:calculationLink link:definitionLink 2156115 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 epam-20210331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 epam-20210331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 epam-20210331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Trade receivables and contract assets Trade Accounts Receivable [Member] Document Type Document Type Options outstanding at March 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Travel & Consumer Travel and Consumer Sector [Member] Sectors of economy consisting of companies engaged in travel and hospitality, and consumer goods business activities COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Germany GERMANY Treasury Stock Treasury Stock [Member] Segments [Axis] Business Segments [Axis] Segments [Axis] Equity Securities without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value [Policy Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value China CHINA Level 3 Fair Value, Inputs, Level 3 [Member] Contract assets Contract with Customer, Asset, before Allowance for Credit Loss 2020 acquisitions purchase accounting adjustments Goodwill, Purchase Accounting Adjustments Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Derivative assets Derivative Asset Statistical Measurement [Domain] Statistical Measurement [Domain] Service Period Service Period [Member] Service Period [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Purchases of non-marketable securities Payments to Acquire Interest in Subsidiaries and Affiliates DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Security Exchange Name Security Exchange Name Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Income from operations Segment operating profit Operating Income (Loss) Physical Location and Values of Long-Lived Assets Long-lived Assets by Geographic Areas [Table Text Block] Total current liabilities Liabilities, Current Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Transferred over time Transferred over Time [Member] Prepaid and other current assets Prepaid Expense and Other Assets, Current Unvested awards outstanding at January 1, 2021 Unvested awards outstanding at March 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Equity Classified Award Equity Classified Award [Member] Equity classified award Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 12) Commitments and Contingencies Stock units withheld for employee taxes Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Assets Assets [Abstract] Accounting Policies [Abstract] Accounting Policies [Abstract] Entity Address, State or Province Entity Address, State or Province Stock units vested (in shares) Awards vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Operating cash flows used for operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Award Metric [Axis] Award Metric [Axis] Award Metric Effect of net foreign currency exchange rate changes Goodwill, Foreign Currency Translation Gain (Loss) Other Commitments [Table] Other Commitments [Table] Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Belarus BELARUS Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Other currencies, excluding U.S. dollars Other currencies, excluding U.S. dollars [Member] Other currencies, excluding U.S. dollars [Member] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Weighted average discount rate: Weighted Average Discount Rate [Abstract] Weighted-average discount rate. Canada CANADA Switzerland SWITZERLAND Income Taxes Income Tax, Policy [Policy Text Block] Hedging Designation [Domain] Hedging Designation [Domain] Total lease cost Lease, Cost Options vested and exercisable at March 31, 2021 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Financial collateral (including cash collateral) required to be posted Collateral Already Posted, Aggregate Fair Value Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other noncurrent liabilities Other Liabilities, Noncurrent Deferred tax assets Deferred Income Tax Assets, Net Two Business Acquisitions Two Business Acquisitions [Member] Two Business Acquisitions Options forfeited/cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Other investing activities, net Payments for (Proceeds from) Other Investing Activities Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Changes in the fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) 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 North America North America [Member] Unallocated Amounts Segment Reconciling Items [Member] Options forfeited/cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Adjusted balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Award Classification [Domain] Award Classification [Domain] [Domain] for Information by award classification pertaining to equity-based compensation. Measurement Frequency [Domain] Measurement Frequency [Domain] Schedule of Contract Balances [Table] Schedule of Contract Balances [Table] Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Total commitment amount Long-term Purchase Commitment, Amount Statement [Line Items] Statement [Line Items] Net income per share: Net income per share: Earnings Per Share, Basic and Diluted [Abstract] Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Measurement Input Type [Domain] Measurement Input Type [Domain] Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Operating lease right-of-use assets amortization expense Operating Lease, Right-of-Use Asset, Amortization Expense Equity Securities without Readily Determinable Fair Value [Line Items] Equity Securities without Readily Determinable Fair Value [Line Items] Industry Sector [Axis] Industry Sector [Axis] India INDIA Business Combinations [Abstract] Business Combinations [Abstract] Hungary HUNGARY Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Options vested and exercisable as of March 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Trade receivables and contract assets allowance Trade Receivables And Contract Assets, Allowance For Credit Loss, Current Amount of allowance for credit loss on trade receivables and contract assets, current Cost of revenues (exclusive of depreciation and amortization) Cost of Revenue Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Amendment Flag Amendment Flag Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Time-and-material Time-and-materials Contract [Member] Contingent consideration liabilities as of January 1, 2021 Contingent consideration liabilities as of March 31, 2021 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Outstanding debt Long-term Line of Credit Spain SPAIN Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Overnight Bank Funding Rate Federal Funds Open Rate [Member] Federal Funds Open Rate [Member] Borrowing capacity Line of Credit Facility, Current Borrowing Capacity Measurement Frequency [Axis] Measurement Frequency [Axis] Cash flow hedging instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] United Kingdom UNITED KINGDOM Derivative Instrument [Axis] Derivative Instrument [Axis] Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Schedule of Contract Balances [Line Items] Schedule of Contract Balances [Line Items] [Line Items] for Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities Fair Value Measurement [Domain] Fair Value Measurement [Domain] Office Space Purchase Commitment Capital Addition Purchase Commitments [Member] Geographical [Axis] Geographical [Axis] SUBSEQUENT EVENTS Subsequent Events [Text Block] Award Metric [Domain] Award Metric [Domain] [Domain] for Award Metric Liability Classified Award Liability Classified Award [Member] Liability classified award Segments [Domain] Segments [Domain] Remaining unrecognized stock-based compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Europe Europe Segment [Member] Europe segment Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Income taxes payable, noncurrent Accrued Income Taxes, Noncurrent Service-Based Awards Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Income Statement Location [Axis] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line Income Statement Location [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Other Commitments [Line Items] Other Commitments [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative expenses Selling, General and Administrative Expense Amortization of intangibles assets Amortization of Intangible Assets Foreign exchange contracts Foreign Exchange Contract [Member] Components of Lease Expenses Lease, Cost [Table Text Block] Trade receivables and contract assets Increase (Decrease) in Trade Receivables and Contract Assets 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, of revenue for work performed as well as when right is conditioned on something other than passage of time for which billing has not occurred, net of uncollectible accounts. 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other noncurrent assets Other Assets, Noncurrent SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets Operating lease liabilities Operating Lease Liability, Modification Amount of increase/(decrease) in operating lease liability due to changes, including partial or full termination of operating lease Weighted Average Lease Terms and Discount Rates Schedule Of Weighted Average Remaining Lease Terms And Discount Rates [Table Text Block] Tabular disclosure of the weighted average remaining lease terms and discount rates for operating and finance leases Unvested awards outstanding at January 1, 2021 (in shares) Unvested awards outstanding at March 31, 2021 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Income taxes payable, current Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Cost of revenues (exclusive of depreciation and amortization) Cost of Sales [Member] Total liabilities Liabilities Other acquisition-related expenses Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Transferred at a point of time Transferred at Point in Time [Member] Restricted cash in Other noncurrent assets Other Noncurrent Assets [Member] Weighted-average remaining requisite service period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Borrowings Lines of Credit, Fair Value Disclosure Revenue recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Options expected to vest as of March 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Phantom Share Units (PSUs) Phantom Share Units (PSUs) [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable Number of Shares  Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Equity Securities without Readily Determinable Fair Value [Table] Equity Securities without Readily Determinable Fair Value [Table] Operating Segments Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Derivative liabilities Derivative Liability 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] Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Common stock, shares outstanding (in shares) Balance, beginning of period (in shares) Balance, end of period (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease cost Variable Lease, Cost Interest and other income, net Nonoperating Gains (Losses) Revolving credit facility Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Options expected to vest at March 31, 2021 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Poland POLAND Subsequent Event Subsequent Event [Member] Actuarial losses Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Options outstanding at January 1, 2021 (in dollars per share) Options outstanding at March 31, 2021 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Acquisition of business, net of cash acquired (Note 2) Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Revenues by Customer Location Revenue from External Customers by Geographic Areas [Table Text Block] Net effect of dilutive stock options, restricted stock units and restricted stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Proceeds from stock option exercises Proceeds from Stock Options Exercised Revenues from External Customers and Operating Profit/(Loss), Before Unallocated Expenses Schedule of Segment Reporting Information, by Segment [Table Text Block] Estimated Fair Value Estimate of Fair Value Measurement [Member] Income Statement [Abstract] Income Statement [Abstract] Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Short-term investments Other Short-term Investments Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Defined benefit pension plans - actuarial loss, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Restricted cash Restricted Cash and Cash Equivalents, Fair Value Disclosure Fair value portion of cash and cash equivalent items which are restricted as to withdrawal or usage Current assets Assets, Current [Abstract] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2020 Acquisitions 2020 Acquisitions [Member] Acquisitions completed during 2020 Other unallocated expenses Other Expenses APAC Asia Pacific [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Netherlands NETHERLANDS Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] LONG-TERM DEBT Long-term Debt [Text Block] Number of specialists in acquired entity Business Combination, Number Of Specialists In Acquired Entity Business Combination, Number Of Specialists In Acquired Entity Award Settlement Type [Domain] Award Settlement Type [Domain] [Domain] for Way of share-based compensation awards settlement Contingent consideration fair value Earn-out consideration based on achievements of certain revenue, earnings and operational targets Business Combination, Contingent Consideration, Liability Mexico MEXICO Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Income before provision for income taxes Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Number of acquisitions Business Combination, Number Of Acquisitions Business Combination, Number Of Acquisitions Hedging Designation [Axis] Hedging Designation [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Business Information & Media Business Information and Media Sectors [Member] Sector of the economy consisting of companies engaged in business information, media and entertainment business activities Other financing activities, net Proceeds from (Payments for) Other Financing Activities Payments of withholding taxes related to net share settlements of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Designated as hedging instruments Designated as Hedging Instrument [Member] Cover [Abstract] Cover [Abstract] Other Other locations Other Countries [Member] Other countries. Measurement Input Type [Axis] Measurement Input Type [Axis] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Goodwill [Line Items] Goodwill [Line Items] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] LEASES Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Income taxes payable Increase (Decrease) in Accrued Taxes Payable Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Equity Components [Axis] Equity Components [Axis] Restricted Stock Restricted Stock [Member] 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] Operating lease liabilities, current Operating Lease, Liability, Current Remaining unrecognized stock-based compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Industry Sector [Domain] Industry Sector [Domain] Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Awards forfeited/cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Fair Value of Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] ACCUMULATED OTHER COMPREHENSIVE LOSS Stockholders' Equity Note Disclosure [Text Block] Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Line of Credit, Currency [Domain] Line of Credit, Currency [Domain] [Domain] for Line of Credit, Currency [Axis] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Cumulative effect of adoption Cumulative Effect, Period of Adoption, Adjustment [Member] Ukraine UKRAINE Financial Services Financial Services Sector [Member] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Financial Assets: Assets, Fair Value Disclosure [Abstract] Options expected to vest at March 31, 2021 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Weighted Average Exercise Price  Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Award Classification [Axis] Award Classification [Axis] Information by award classification pertaining to equity-based compensation. Russia Russia RUSSIAN FEDERATION Consolidation Items [Axis] Consolidation Items [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Total lease payments Lessee, Operating Lease, Liability, to be Paid Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Restricted cash Restricted Cash, Noncurrent Remaining lease term Lessee, Operating Lease, Remaining Lease Term Entity Address, Postal Zip Code Entity Address, Postal Zip Code Trade receivables and contract assets, net of allowance of $7,575 and $4,886, respectively Trade Receivables And Contract Assets, After Allowance For Credit Loss, Current Amount, after allowance for credit loss, of right for consideration in exchange for good or service rendered in normal course of business, including billed and not yet billed, as well as when right is conditioned on something other than passage of time, classified as current. Change in foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Goodwill Balance as of January 1, 2021 Balance as of March 31, 2021 Goodwill Other comprehensive loss Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Asset Derivatives Derivative Asset, Fair Value, Gross Asset Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Level 2 Fair Value, Inputs, Level 2 [Member] Estimated Fair Values of Financial Assets and Liabilities not Measured at Fair Value on Recurring Basis Fair Value Measurements, Nonrecurring [Table Text Block] Document Quarterly Report Document Quarterly Report Measurement input to determine fair value of contingent consideration Business Combination, Contingent Consideration, Liability, Measurement Input Financial Liabilities: Liabilities, Fair Value Disclosure [Abstract] Goodwill By Reportable Segment Schedule of Goodwill [Table Text Block] Equity [Abstract] Total assets measured at fair value on a recurring basis Assets, Fair Value Disclosure Europe EMEA [Member] Foreign currency translation Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Weighted average remaining lease term, in years: Weighted Average Remaining Lease Term [Abstract] Weighted-average remaining lease term. Subsequent Event [Line Items] Subsequent Event [Line Items] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Non-cash net (decrease)/ increase due to lease modifications: Non-Cash Changes Due to Lease Modifications [Abstract] Non-cash changes due to lease modifications Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Diluted (in shares) Weighted average common shares for diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Russia Russia Segment [Member] Russia segment Basic (in dollars per share) Earnings Per Share, Basic Performance Target Performance Targets [Member] Performance Targets [Member] Cash-Settled Award Cash-Settled Award [Member] Share-based compensation awards settled by payment of cash Purchase price including contingent consideration Business Acquisition, Purchase Price Including Fair Value of Contingent Consideration Purchase price paid or offered to be paid in a business combination including cash and fair value of contingent consideration Entity File Number Entity File Number Awards forfeited/cancelled (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] Accrued expenses and other current liabilities Other Current Liabilities [Member] Operating leases Operating Lease, Weighted Average Remaining Lease Term Retained earnings Retained Earnings, Unappropriated Net cash provided by/(used in) financing activities Net Cash Provided by (Used in) Financing Activities Estimated revenues expected to be recognized in the future Revenue, Remaining Performance Obligation, Amount Operating lease right-of-use assets Right-of-Use Asset Modified, Operating Lease Amount of increase/(decrease) in right-of use assets modified due to changes, including partial or full termination of operating lease Long-Lived Assets by Geographical Areas [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Options expected to vest as of March 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Stock-based compensation expense Stock-based compensation expense Share-based Payment Arrangement, Expense Depreciation and amortization expense Other Depreciation and Amortization Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common Stock, Value, Issued Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Income tax benefit Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Options vested and exercisable as of March 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Excess tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Category of Item Purchased [Axis] Category of Item Purchased [Axis] Entity Current Reporting Status Entity Current Reporting Status Accrued compensation and benefits expenses Accrued Compensation and Benefits Expenses [Member] Accrued compensation and benefits expenses [Member] Change in Contract with Customer, Liability [Abstract] Change in Contract with Customer, Liability [Abstract] Subsequent Event [Table] Subsequent Event [Table] Thereafter Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Awards granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total Operating Lease, Liability Long-term debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Life Sciences & Healthcare Healthcare Sector [Member] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Shares used in calculation of net income per share: Shares used in calculation of net income per share of common stock: Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract] North America North America Segment [Member] North America segment BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Number of acquisitions Number of Businesses Acquired Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax INCOME TAXES Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Accrued compensation and benefits expenses Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted stock units Restricted Stock Units (RSUs) [Member] Fixed-price Fixed-price Contract [Member] Operating lease cost Operating Lease, Cost Time deposits included in Short-term investments Bank Time Deposits [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Anti-dilutive options not included in the calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Other Noncash Income (Expense) Short-term lease cost Short-term Lease, Cost Equity Component [Domain] Equity Component [Domain] Interest rate Line of Credit Facility, Interest Rate at Period End Liabilities Liabilities [Abstract] Property and equipment, net Long-lived assets Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Numerator for basic and diluted earnings per share Net Income Loss Available To Common Stockholders, Basic and Diluted Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period). Net Income or Loss Available to Common Stockholders plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions. Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Net income Net income Net Income (Loss) Attributable to Parent Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2021 (excluding three months ended March 31, 2021) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Daily LIBOR Rate London Interbank Offered Rate (LIBOR) [Member] Leases [Abstract] Leases [Abstract] Award Settlement Type [Axis] Award Settlement Type [Axis] Way of share-based compensation awards settlement Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] GOODWILL Goodwill Disclosure [Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Other revenues Other Revenues [Member] Other revenues not separately defined Defined benefit plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Actuarial losses Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Stockholders’ equity Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] PolSource S.A. PolSource S.A. [Member] PolSource S.A. Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Number of Options  Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Proceeds from short-term investments Proceeds from Sale of Short-term Investments Document Fiscal Period Focus Document Fiscal Period Focus Employee loans Loans Receivable, Fair Value Disclosure Lease term of lease agreements that have not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Emerging Verticals Other Sectors [Member] Other sectors of the economy not separately defined Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Equity-Settled Award Equity-Settled Award [Member] Share-based compensation awards settled by issue of shares Entity Filer Category Entity Filer Category Components of Stock-Based Compensation Expenses Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Foreign currency translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Change in unrealized loss on hedging instruments, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Line of Credit, Currency [Axis] Line of Credit, Currency [Axis] Line of Credit, Currency [Axis] Short-term investments Other Short-term Investments, Fair Value Disclosure Fair value portion of short-term investments classified as other Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Interest and other income, net Other Nonoperating Income (Expense) [Member] Liability associated with RSUs Deferred Compensation Share-based Arrangements, Liability, Current Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Money market funds Money Market Funds [Member] Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Proceeds from stock options exercises (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenues from performance obligations satisfied in previous period Contract with Customer, Performance Obligation Satisfied in Previous Period 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 ACQUISITIONS Business Combination Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Maturity of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Employee Stock Option Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Basic (in shares) Weighted average common shares for basic earnings per share (in shares) Weighted Average Number of Shares Outstanding, Basic Variable interest rate spread Debt Instrument, Basis Spread on Variable Rate U.S. dollars United States of America, Dollars Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included in the Measurement of Lease Liabilities [Abstract] Cash paid for amounts included in the measurement of lease liabilities Subsequent Events [Abstract] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Cash flow hedging Cash Flow Hedging [Member] CIS CIS [Member] The Commonwealth of Independent States countries Balance Reported Value Measurement [Member] REVENUES Revenue from Contract with Customer [Text Block] Carrying amount of equity securities that do not have readily determinable fair values Equity Securities without Readily Determinable Fair Value, Amount Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Additional paid-in capital Additional Paid in Capital Foreign exchange gain Foreign Currency Transaction Gain (Loss), before Tax Provision for income taxes Income Tax Expense (Benefit) Performance-Based Awards Activity Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Total cash, cash equivalents, restricted cash and restricted cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Total liabilities measured at fair value on a recurring basis Financial and Nonfinancial Liabilities, Fair Value Disclosure Diluted (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Aggregate Intrinsic Value  Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward] Payments to acquire businesses Payments to Acquire Businesses, Gross Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Equity granted Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Acquisition-Related Contingent Consideration Roll Forward Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Numerator for basic and diluted earnings per share: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Outstanding Debt And Borrowing Capacity Schedule of Long-term Debt Instruments [Table Text Block] Entity Address, Street Name Entity Address, Address Line One Operating lease liabilities Increase (Decrease) in Operating Lease Liabilities The increase (decrease) during the reporting period in the operating lease liabilities Entity Address, Suite No. Entity Address, Address Line Two Contract liabilities Contract with Customer, Liability Change in Contract with Customer, Asset and Liability [Abstract] Change in Contract with Customer, Asset and Liability [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Proceeds from stock options exercises Stock Issued During Period, Value, Stock Options Exercised Maximum amount of earnout payable Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Deferred taxes Deferred Income Tax Expense (Benefit) Liability Derivatives Derivative Liability, Fair Value, Gross Liability Current maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Award Type [Axis] Award Type [Axis] Weighted Average Grant Date Fair Value Per Share  Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Restricted cash in Prepaid and other current assets Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Maximum Maximum [Member] Right-of-use assets obtained in exchange for lease obligations: Right of Use Assets Obtained in Exchange For Lease Obligations [Abstract] Right of use assets obtained in exchange for lease obligations. Total restricted cash Restricted Cash Retained Earnings Retained Earnings [Member] Measurement Basis [Axis] Measurement Basis [Axis] Payment of contingent consideration for previously acquired business Payment for Contingent Consideration Liability, Financing Activities Effective tax rate Effective Income Tax Rate Reconciliation, Percent Credit Facility 2017 Credit Facility 2017 [Member] Credit Facility 2017 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash provided by/(used in) investing activities Net Cash Provided by (Used in) Investing Activities Weighted Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options outstanding at March 31, 2021 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] Award Type Award Type [Domain] Trading Symbol Trading Symbol Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Options vested and exercisable at March 31, 2021 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized loss in fair value OCI, before Reclassifications, before Tax, Attributable to Parent Licensing Licensing [Member] License agreements under which certain rights are granted to exploit one or more software products Commitments related to operating lease agreements that have not yet commenced Other Commitment Schedule of Long-Lived Assets by Geographical Areas [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Software & Hi-Tech Technology Sector [Member] Treasury stock Treasury Stock, Value Nature of Operations Nature Of Business Policy [Policy Text Block] Nature Of Business Policy [Policy Text Block] Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] EARNINGS PER SHARE Earnings Per Share [Text Block] Current liabilities Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Recurring Fair Value, Recurring [Member] Stock units withheld for employee taxes (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Adoption of New Accounting Standards and Pending Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Discount rate Measurement Input, Discount Rate [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 16 epam-20210331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 epam-20210331_g1.jpg GRAPHIC begin 644 epam-20210331_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" !] 6$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBLWQ;XMT_P #>'[G5-4N8[2RM$+R2.V /ZTXQE?37[>?[1ZCJ<[W-Q-(@'U-?4EO_P $#/VBIO#WVQO" MT*7&0/LIN%\SG]*V]U$ZL\\^&'_!6WX__"B\A;3OB+KQ^:X_X+%?M+9_Y*]XK_[^1?\ Q%?I M-^SO_P %J],_9]_X)XZ!XE^)7B.Y\;?$;6)+C[+8[U^TRJ&(5I", *./2OQ MJ_HFB:CXLOX;'3[6[O[E_EB@@C,CGGL!SWK=Q3)N?8W[1O\ P7B^//QQU:1M M,\0MX+TY\K]DTCY0R]@S,"3Q7B%A_P %"?C-IFO2ZG!\0?$$=_-C?,)5W-C_ M (#7H_PZ_P""+'[1'Q(\/QZG:^ KRVM)U#Q&ZD6)I >X&/?"M_HT%X2+>X8!X9L>C G]::Y=D&I]F?L&?\'#'Q!^&OB[3]'^*UR_C M#P[=3!+C49.-,^)7@[3M>T6ZCOM*U6!;BUGC.5 ME1NA%?R+ [37[O\ _!M_^TUJ'Q2_9BU/P5JLYF?P9<+'8$G[ELP!V_@Q-9U( M]4-,_2 G K\]/^"H?_!='1/V/->N/!G@2VL_$WC6V.V\DE;-IIQ_NMC[SCTK MZ<_X*+_M'M^RI^Q[XS\80J)+VSLS#:(3@M+)\@(^F<_A7\OOBCQ'>^+O$%YJ M6H7$MW>WLK33S2-N:1RL_\ ?Q?\*SOV>OV8?''[4_C,:#X& MT"\UW4=N]DA'RQKZLQX KZF;_@WT_:"'A[[9_8UB;C;G[)YX\S/IGI6WNHG4 M\P^%7_!77X__ EU"V>Q^(FM7%G;E6UNK6198IHVP\3J;4;N9+M[/;NG4 8!)!Z?2OHW M_@E5^T]+^UI^Q-X2\47;M)J4$1TR^=C\TD\ 568_6OB[_@Z-_P"27?#G_K^G M_D*QBO>LR^A^>J_\%BOVEMW_ "5[Q7_W\B_^(K]+OA#_ ,%L-)_9R_X)Z^$= M>^(&N7'CGXE:RLVVS1U^T-@X5Y>RJ,CW-?AO6AHNAZEXMOXK*PM;O4+EOECA M@C:1SSV K9Q3(NSZ\_:1_P""Z'QX^/.MO)8^))/!^F$_+8Z3A$P#QN+ DFO& M]&_X*&_&?P]K,FH6?Q"\0V]Y*B?#;_@BY^T-\3O#T>J6G@.] MMK.=0\+7;K$90?09S^=>+?M%?LK^//V4?%RZ)X\\/7N@:A(GF1K, 5E7^\K# M@BFN79!J?HM_P3<_X.$?$^E>.-+\*?&2<:SHVH2+;KKAP+BU=C@-)V*>M??_ M .W?_P %:_AE^Q!X6@>ZOH_$7B'4K?S['2["56=T8?+(QZ!>1[U_-0K;3D5H MS7&J^-M43>U]JEXX"("6FD8#H!U/X5+IINX[GV5^T=_P7N^/'QMU.7^Q]>_X M0G3F9E%MI(VDIV#,P.>.M>#_ /#P'XQ_\)"-5_X3_7_[0#!O/\Q=V1_P&NW^ M#G_!(+X_?&[P_%JND^ M2BTZ==T<]V5A#_0$Y_2O/?VG_P!B/XE_L>ZI;6WC M[PQ>Z*+[)MIV :&<#^ZPX_"J]W9"U/MC_@GU_P '"?CGX9^*K;1/BW<7'C'P M_>2A&U*0C[;9Y( .> RCOQ7[?^$_%-CXW\-6.KZ9<1W>GZC"MQ;S1ME9$89! M!K^1!3M-?T _\&Z?QNU3XK_L03:7JEVUR?!^HG3;8.V6CA*AU'ZUG4BMT-,^ M_J**\N_:@_:('[..C:+JDUF;RQO+W[-,Q4N6$=WV5[7/4:*Q_ ?CS2_B5X6M-8T>[BO+&\C$D;H+U36S04445)H%%%% !116!\2_B9I'PE\(W6M:U=): MV=JA;D_-(>RJ.Y-5"$IR4(*[9E7KTZ-.5:M)1C%7;>B2)O'OC[2OAIX6NM8U MF[CL[&T0N[N<9]AZFOS4_:__ &R]4_:(\0-;6K36/ARV8_9[7=_K/]M_4^U9 M_P"UE^UUK'[1_BI_FDLM!MF(M+(-P!_??U;^5>.PPM/(%4$DD 8&:_7>&>%X MX-+$XE7J?^D_\$_D3Q,\4:N'&'JT.&L'2K1<9*"T>Y^?/_!QWXOGT3]AR'38W98]5U2$ M2 'AMC!AFOP%K]T?^#FF1E_9<\*@$@-JK9'KPM?A=7F4]C[-[G[O?\&U/P7T MKP]^Q[J7C5+6+^U_$&K3VP3VEV4'F1(2=Z@]<$ M5_/8PVM7](O_ 7%_P"4A_F:_F[D^^:UI;$L_:K_@UOU^>^^#7Q+L9 M)':*RU2U:)2>%#QL3C\16K_P'_@WO_9)\!Z+^RMI_P 1?[#M M;OQ?JTTLM? M2->'?\%*O^3#OBC_ -@.7^:U@MRC^7*08*9M! M_8MT>UCE*+J>L"*11_& H.*_!8?,WXU^Y?\ P<_?\FI>"/\ L8&_]%5^&B?? M'UI4_A&]S]_/^#=+X+:?X#_8E_X2'[) -7\27\DLMSM'F-$ -J9]!S7Z!U\; M?\$(S_QKP\*_[S_TK[)K&6Y1^>?_ <<_!;2_&7[%D7BN6U@.J>&=1B6&XV_ MO LK!2N?2OP+K^BG_@X#_P"4;7B3_L(V7_HVOYUSUK6EL0]S]T?^#9CQ)+>? MLJ>(M-9F\FSU9Y4!/ +=<5R/_!T;_P DN^'/_7]/_(5N_P#!L9_R;SXN_P"P MC_C6%_P=&_\ )+OAS_U_3_R%3]LKH?BXHR:_?[_@@K^R7X \,_L>^'?'L7AZ MPG\6ZR9?/U*:(/,%!P%7/05^ *?>K^D7_@AO_P HWO __;;_ -"JZFPD?7*J M$7 & .@':OS8_P"#F7P3IM]^R/X>UV2UB;4['6DMXI]OSJC@DKGTXK]**_.W M_@Y9_P"3%]*_[&&#_P!!:L8_$-['X)#DU^VG_!NG^R1X U;X"7'Q!U#P_9:G MXJ%\T,-Y=1B0VR#/" \=J_$L=:_?S_@W'_Y,;G_[";_UK:IL2MS] 8XUA0*J MA5'0 8 KXD_X+_>"M.\4_P#!/C7;J\MHYI]'F2ZM79?FB?ID'\:^W:^./^"[ MG_*.;QE_NK_.L([E/8_G';AC]:_:_P#X->96_P"%*?$!-QV?VG$=O;/EK7XH M/]\_6OVM_P"#7G_DC'Q _P"PE%_Z+6NBI\(D?JE7RQ_P5>./@EI'_80_]EKZ MGKP+_@HC\']8^+GP4C31HOM$^EW'VJ2%1\TB <[?>N_A^I"GF-&M?LY^+$FMW>YTN=@+JS9ODE7U'HWO7Z5Q+PQ#'1>(P^E3_ -*_X/F? MS7X:^)];(YK+\Q;EAG]]-]U_=[KINC]7Z*Y?X1?%[1?C7X-M]:T2Y6:"91OC MS\\#=U8>M=17Y!4ISIS=.:LUN?U]AL32Q%*->A)2A)736S04445!NI[%O>J7[27[36M_M%>+9+V_D,5FAQ;6BM\D"^WJ>N37G6F:9/K%[';V\; MRRRL%547)8GL!ZU^R\-\,PP$?;U]:C^Z/IY]V?QKXD>)M?/JKP.!O'#)_.;[ MOR[1^;&V=G)?W"Q1(SNY 49))K[I_89_8%31%M/%OC*U5[@J)++3Y%_U?<. MX]?05K?L0_L$P>!+>V\4>+;:.;5'426MG(N1:^C-ZM_*OK0<5\_Q/Q9SWPF" M>G67?R7^9]_X7^$_L>3-\[A[V\*;Z=I27?LNG7415"* !@#@ =J6BBOSH_HL M_,[_ (.:_P#DU_PI_P!A5OY+7X85^Y__ !?" \.?V+;W< MUXGVS3O.EWRMN;YMXXS[5ZA_Q$G?M"?W?!G_ ()__ME1*FV[E7/U _X+B_\ M*.;QE_O0_P S7\W7_6'ZU^I'_!KC_R<-\1?^P##_Z.%=$_ MA(/T:_X*B?\ !/1_^"BGPGT/PTFOIX?;1M0-]YSQ&0/E-NW KX8_XA:[D#CX MG6V>W^A-7[!UQWQK^/WA#]G;P;/KWC'7;#0].@4MNN)0&DQR0B]6/TK!2:T1 M5CBOV#/V4#^Q?^SKI7@1M476#II8_:50H'S[&O9)9EMXF=V5$499F. ![FOR MU_:B_P"#F'PCX3N;O3?AIXX71^IG_!?[]HSP-5BSR2,69B>Y)Y MJO6T8V5B3]P?^#8S_DWGQ=_V$?\ &L+_ (.C?^27?#G_ *_I_P"0K=_X-C/^ M3>?%W_81_P :PO\ @Z-_Y)=\.?\ K^G_ )"LOME=#\7$^]7](O\ P0W_ .4; MW@?_ +;?^A5_-TGWJ_I%_P""&_\ RC>\#_\ ;;_T*JJ["1]=5^=O_!RS_P F M+Z5_V,,'_H+5^B5?G;_P!RDB.N&1AU!%=Y^S5\=]=^!WQ$L[W2;AA'/*D5Q; MLN_L9_%W0/@[\6X-1\0:9'?VK 1K(PR;0Y/[T#VKTC]M?]@JX^$<\OB#P MO#+<^'7.98A\SV1]_5?>OEL@Q/Z$5^WT<1ALUP;=-WC)6?1K_)G\0XS 9GPM MF\57@HU:3YE=7C+S5]T_P\F?M1X9\36'C#1+?4=-N8KRSN5#QRQMD$&K]?F% M^QY^VEJG[/FMQV%ZSWOANY<":W/)A_VT]/<5^DW@;QUI?Q'\,6NKZ/=1WEC= MH'CD0Y_ ^A]J_'L]R&MEM6TM8/9_Y^9_87 O'N"XDPO-3]VM'XH=O-=X^?WF MO1117@GWI^9W_!S7_P FO^%/^PJW\EK\,*_<_P#X.:_^37_"G_85;^2U^&%= M%/8A[FEIG@[5M:M?/M--O[F')7S(K=W7([9 Q5C_ (5QK_\ T!=6_P# .3_X MFOW<_P"#>[X9>'?%7_!.33;K4M$TN^N3K^HJ99[97<@2# R17W!_PHWP;_T* M^A?^ 2?X4G4L[#L?RA_\*XU__H"ZM_X!R?\ Q-'_ KC7_\ H"ZM_P" ?\*-\&_]"OH7_@$G^%'_ HWP;_T*^A?^ 2?X4O:A8_-'_@UXT&^T+X> M?%5;VSNK0OJ%EM\Z)H]V(Y,XR!6S_P '.G_)N_A#_L)_T-?I7X9\$Z/X,CE7 M2=,L=-67_6'ZU^I'_!KC_P G#?$7_L P_P#HX5T3^$@_ M8SXW_%K3/@5\)M>\6ZQ.EOI^A6;7O%-M=6L4*VR&*VA$CX8$');'K7YJ'@ MU_11_P ' ?\ RC:\2?\ 81LO_1M?SKGK3IMM:B9^X'_!L9_R;SXN_P"PC_C6 M%_P=&_\ )+OAS_U_3_R%;O\ P;&?\F\^+O\ L(_XUA?\'1O_ "2[X<_]?T_\ MA4?;*Z'XN)]ZOZ1?^"&__*-[P/\ ]MO_ $*OYND^]7](O_!#?_E&]X'_ .VW M_H555V$CZZK\[?\ @Y9_Y,7TK_L88/\ T%J_1*OSM_X.6?\ DQ?2O^QA@_\ M06K*.XWL?@D.M?OY_P &X_\ R8W/_P!A-_ZU^ 8ZU^_G_!N/_P F-S_]A-_Z MUK5V)6Y^@=?''_!=S_E'-XR_W5_G7V/7QQ_P7<_Y1S>,O]U?YUC'=%/8_G'? M[Y^M?M;_ ,&O/_)&/B!_V$HO_1:U^*3_ 'S]:_:W_@UY_P"2,?$#_L)1?^BU MKHJ?")'ZI4445S%!536]DSWU]<16MI;(9)99&"J@'O47BGQ38>"M N= M3U.YBL[*T0O++(V H']:_.#]M+]MZ_\ CWJLFCZ0\EGX7MW^6/HUX?[S^WH* M]S(\BKYE5Y8:06[[?\$^'XXXZP7#F$]I6]ZK+X(=7YOM%=7]QA?MQ?&KPY\9 M_BK+=^'M,BM8+?,3W2C#7QS_ *PBO)/"/_(RV/\ U\1?^AK6> 97]237TO\ ML1?L07WQDU.W\0:TDMEX,K9PO\ L\#GO7[#5J8;*\%:ZBOI[_A1GAO_ )\O_'J* M_+/[*O"-N\VF.QDN;*-26M/4J.Z^W:OO>FS1+<1,CJ&1P592,A@>H->5E&<5\O MK>UHO3JNC/J>+N#\!Q#@WA<6K27PR6\7Y>7=;,_$IT,3X/!%>R_LE_M>:Q^S MCXH4;Y+S0;E@+JR8DC&?OIZ-_.O0JP(8'!!'2OV3#8K!YQA'UB]T]T_ZV9_&V9Y7G/!^;J[<*D=8S6T MEY=T^J?HS]EOAI\3='^+?A.VUG0[N.[L[E0]?E^?^#HOQ IQ_PKO33_ M -OC?X5]Z_\ !9GCK_K@O]:_FFD^^:NG%-:DMG]'_ /P28_X*7:A_ MP4<\-^,+Z^\/V^@GPU'?\%*AG]@_XH_]@.7^:UBMRC^7*7_6'ZU^I'_! MKC_R<-\1?^P##_Z.%?EO+_K#]:_4C_@UQ_Y.&^(O_8!A_P#1PKHG\)!]"_\ M!SW.\?[)O@M58A9/$#!AZXBS7X8CK7[E_P#!S]_R:EX(_P"Q@;_T57X:#K2I M_"#W/Z"/^#)/^PC9?\ HVOY MUSUK6EL0]S]P/^#8S_DWGQ=_V$?\:PO^#HW_ ))=\.?^OZ?^0K=_X-C/^3>? M%W_81_QK"_X.C?\ DEWPY_Z_I_Y"I^V5T/Q<3[U?TB_\$-_^4;W@?_MM_P"A M5_-TGWJ_I%_X(;_\HWO _P#VV_\ 0JJKL)'UU7YV_P#!RS_R8OI7_8PP?^@M M7Z)5^=O_ ?^2,?$#_L)1?^BUK\4G^^ M?K7[6_\ !KS_ ,D8^('_ &$HO_1:UT5/A$C]4JQ_'7CS2_AOX:N-6UB[CM+. MV4LS.<;O8>IK8KY:_P""KDSQ?!'2=K,N=1&0#UP*WRK!QQ6+IX>3LI.QX/%6 M<3RK*,1F-./-*G&Z3VN?,G[8?[9NJ?M":ZUG:-)9>';9OW%L"09?]M_4]..U M>$*"[4Z.%KB7:HR2:^P?V'_V W\5/;>*?&-LT6F#$EK9/PUR>H9QV7VK]JK5 M\%D^#_EBMEU;_5G\58+!9UQAF[LW.K/64G\,5^B71&-^P[^P=&_ FE>$+N]FTVSBM M'U"0S3B,8#N>IQ6O2S7&K%XN>)BKJJ[!<_2OY_:_K-_:$^"NE_M$?!KQ!X.UB)9;+ M6[.2W.X9\MRI"O\ @<'\*_F._;*_8Z\6_L7_ !AU#PMXGL9XUAE865X4(BOH M@?E=#T/&,BN:D]+'OL^]/^" O_!3KP=^SSX?U'X8^/=271+*_N_M>EWTPQ;I M(Y/F+(W11T.:_6.#]L[X376GF[C^(OA![906,HU.+: /?-?RFJQ4\<&I5OID MB*"60(>JAC@_A3=--W"Y^RW_ 7;_P""JG@/Q9\"I_A9X#UFU\1ZEK$L4M]? M64@DMK>%>J!QP6.?TK\9"%=-N+V[ MOIE665(RT=I&3S(Y[*!5)**%N?L5_P &ROPLO/"7[+OBOQ#."+;Q+JR^0<=? M)4H?UK/_ .#G3_DW?PA_V$_Z&OO?]DC]G73?V4_V??#G@;2PODZ-;*LK@8\V M8C,C?BV:^"/^#G3_ )-W\(?]A/\ H:PO>=RNA^'U?HI_P2@_X+>R?L9^%K+P M!XSTK^T/!:3L\=W:K_I-@&.6.W^/FOSK'->@>)?V8?&GA;X.:-X^GT:X?PGK M9=8-1B!>)'4X*.? CXF>&8=4L_B5X9LXI@#Y-_> M);3)]58U\G_\%G/^"M7PVTK]F+7_ (>^#-=L?%?B'QE:?9#-ITPE@L8B06]?A;YSIQN(_&D9R_4D_6H5-)W'<1CEJ_6W_@US\!NGC'XB>(\'8UG% M8@_\"#U^3FAZ)=>)-7MK&R@DN;N[D6*&*-R^%FI M_"_QIJ]KX4. &C+'@$$9'UK]"OB!_P5%^ WPYTJ2[N_B5 MX;NQ$A_#;P+HTX\,W%Q%/-JEX#'-<&-L@+'V&>]?F=7HV@_LJ^-O$'P)U?XD1 MZ-/%X0T>6*&2_F!2.9W;:%CR/F/KBO.:I)+1"/W!_P"#8S_DWGQ=_P!A'_&L M+_@Z-_Y)=\.?^OZ?^0K=_P"#8S_DWGQ=_P!A'_&L+_@Z-_Y)?\.?^OZ?^0K+ M[970_%Q/O5_2+_P0W_Y1O>!_^VW_ *%7\W2?>K^D7_@AL?\ C6[X'_[;?^A5 M5782/KJOSM_X.6?^3%]*_P"QA@_]!:OT2K\[?^#EG_DQ?2O^QA@_]!:LH[C> MQ^"0ZU^_G_!N/_R8W/\ ]A-_ZU^ 8ZU^_G_!N/\ \F-S_P#83?\ K6M78E;G MZ!U\,O]U?YU]CU\,O]U?YUC'=%/8_G'?[Y M^M?M;_P:\_\ )&/B!_V$HO\ T6M?BD_WS]:_:W_@UY_Y(Q\0/^PE%_Z+6NBI M\(D?JE7RU_P5:0S?!C14'WI-2"J/4D"OJ6L7Q=\/=(\=S6#:M9QWO]FS?:(% MD&55_4CO6^58R.$Q<,1)747<\'BK)ZF:Y37RZG)1=16N^FJU/D+]AO\ 8$V+ M:^+/&=M@';-9:?(.3W#R#\>E?:L42P1*B*$1!A5 P *51M&!P!P .U+59IFM M?'UG6K/T71(QX5X4P&08)8/!1_Q2>\GW?Z+9!1117FGTP4444 %%%% !1110 M 4444 %>>_M$?LK^!/VJO"#:)XY\/V>M69&%9UQ-%_N./F7\*]"HH _+OXV? M\&QW@3Q5JTU[X.\9:MX>1C\EE/ +B-1_OD[JX'_B%N;_ **4?_ (5^P5%7SR M%9'Y7_"C_@V!\':%J45UXI\=ZKJZ(';72HV_P!;<$>9<3'OND/S'Z5ZE14N3>XPK\P/^#G3_DW?PA_V$_Z& MOT_K\P/^#G3_ )-W\(?]A/\ H:<=Q/8_#\=:_H6_X(?^"-(^)/\ P3#T+1]> MTZSU;3+FXN5DMKJ(2QG+D9P>A]Z_GI'6OZ*O^"!'_*.CPW_U\W'_ *&:UJ;" M1P'[1/\ P;??"/XLZU]M\*ZMJW@5GN Y^4?2O&[#_ (-:K5M4 M N?B=<+9[CEH]/4R8]@3C-?KQ167/(=D?(?[%/\ P1>^$?[&FIP:Q!9R>*/$ MUO\ ZO4M24-Y?^['RH/O7UY112;;W&%?*W[<7_!(?X4_MOR_VCJ=A_PC_B0+ ML_M73D".X_VU& Q]S7U3123:V _(_7_^#6K3!JB?V;\3KXV9/S?:-/02*,]L M'!XKUO\ 9Z_X-O/A'\*M9%YXIU?5_'!C<21Q3H+6)2.0"$)R*_16BJYY"LCQ M#]J;]A3PM^TK^R[/\*8L>%= DDADC_LZW4>28SD87@?4U\8?\0P/PX_Z'KQ' M_P" Z?XU^GU%"DUL,^>?^"?/_!/30?\ @GQX&U+0]"UB^UB+4Y_/DDND"LI] M!@FJG_!1#_@FYX>_X*(^'="T_7M:O]&30IGFB>UC#%RP .E?2-%*[O<#\ MP#_P; _#C'_(]>(Q_P!NZ?XU]X_L@_LQZ;^Q_P# ;2/ 6DWMQJ%CI&_RYYU" MN^XYY KTZBFY-[@%>%_M_?L,:/\ M^_!VW\'ZWJMYH]M;7R7RSVR!GW+D8P3 M[U[I14K0#\P3_P &P/PW_P"AZ\1_^ Z?XU]H_L(?L2Z/^PA\'F\'Z+J=WJUJ M\YN#-(R>Y^SI_C7UC_P $[_\ @G)H'_!/#PGK>E:% MK5_K*:W<+<227480H0, #!/8"OHZBJ XML 18 epam-20210331_htm.xml IDEA: XBRL DOCUMENT 0001352010 2021-01-01 2021-03-31 0001352010 2021-04-30 0001352010 2021-03-31 0001352010 2020-12-31 0001352010 2020-01-01 2020-03-31 0001352010 us-gaap:CommonStockMember 2020-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001352010 us-gaap:RetainedEarningsMember 2020-12-31 0001352010 us-gaap:TreasuryStockMember 2020-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001352010 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001352010 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001352010 us-gaap:CommonStockMember 2021-03-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001352010 us-gaap:RetainedEarningsMember 2021-03-31 0001352010 us-gaap:TreasuryStockMember 2021-03-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001352010 us-gaap:CommonStockMember 2019-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001352010 us-gaap:RetainedEarningsMember 2019-12-31 0001352010 us-gaap:TreasuryStockMember 2019-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001352010 2019-12-31 0001352010 2019-01-01 2019-12-31 0001352010 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001352010 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001352010 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonStockMember 2019-12-31 0001352010 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001352010 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2019-12-31 0001352010 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:TreasuryStockMember 2019-12-31 0001352010 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001352010 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001352010 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001352010 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001352010 us-gaap:CommonStockMember 2020-03-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001352010 us-gaap:RetainedEarningsMember 2020-03-31 0001352010 us-gaap:TreasuryStockMember 2020-03-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001352010 2020-03-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-03-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2021-03-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0001352010 epam:A2020AcquisitionsMember 2020-01-01 2020-12-31 0001352010 epam:A2020AcquisitionsMember 2020-12-31 0001352010 epam:NorthAmericaSegmentMember 2020-12-31 0001352010 epam:EuropeSegmentMember 2020-12-31 0001352010 epam:RussiaSegmentMember 2020-12-31 0001352010 epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:NorthAmericaSegmentMember 2021-03-31 0001352010 epam:EuropeSegmentMember 2021-03-31 0001352010 epam:RussiaSegmentMember 2021-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 srt:MinimumMember epam:A2020AcquisitionsMember us-gaap:MeasurementInputDiscountRateMember 2021-03-31 0001352010 srt:MaximumMember epam:A2020AcquisitionsMember us-gaap:MeasurementInputDiscountRateMember 2021-03-31 0001352010 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNonoperatingIncomeExpenseMember 2021-01-01 2021-03-31 0001352010 us-gaap:FairValueInputsLevel3Member 2021-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001352010 us-gaap:ForeignExchangeContractMember 2021-03-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001352010 srt:MinimumMember 2021-03-31 0001352010 srt:MaximumMember 2021-03-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-03-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member currency:USD 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member epam:OthercurrenciesexcludingU.S.dollarsMember 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member epam:FederalFundsOpenRateMember 2017-05-24 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:LondonInterbankOfferedRateLIBORMember 2017-05-24 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member currency:USD 2021-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member currency:USD 2020-12-31 0001352010 srt:NorthAmericaMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 srt:NorthAmericaMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 srt:NorthAmericaMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 srt:NorthAmericaMember 2021-01-01 2021-03-31 0001352010 us-gaap:EMEAMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:EMEAMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:EMEAMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:EMEAMember 2021-01-01 2021-03-31 0001352010 epam:CISMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:CISMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 epam:CISMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:CISMember 2021-01-01 2021-03-31 0001352010 srt:AsiaPacificMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 srt:AsiaPacificMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 srt:AsiaPacificMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 srt:AsiaPacificMember 2021-01-01 2021-03-31 0001352010 srt:NorthAmericaMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 srt:NorthAmericaMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 srt:NorthAmericaMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 srt:NorthAmericaMember 2020-01-01 2020-03-31 0001352010 us-gaap:EMEAMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:EMEAMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:EMEAMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:EMEAMember 2020-01-01 2020-03-31 0001352010 epam:CISMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:CISMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 epam:CISMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:CISMember 2020-01-01 2020-03-31 0001352010 srt:AsiaPacificMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 srt:AsiaPacificMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 srt:AsiaPacificMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 srt:AsiaPacificMember 2020-01-01 2020-03-31 0001352010 epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:FinancialServicesSectorMember 2021-01-01 2021-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember 2021-01-01 2021-03-31 0001352010 us-gaap:TechnologySectorMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:TechnologySectorMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:TechnologySectorMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:TechnologySectorMember 2021-01-01 2021-03-31 0001352010 epam:TravelandConsumerSectorMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:TravelandConsumerSectorMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 epam:TravelandConsumerSectorMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:TravelandConsumerSectorMember 2021-01-01 2021-03-31 0001352010 us-gaap:HealthcareSectorMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:HealthcareSectorMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:HealthcareSectorMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:HealthcareSectorMember 2021-01-01 2021-03-31 0001352010 epam:OtherSectorsMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:OtherSectorsMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 epam:OtherSectorsMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:OtherSectorsMember 2021-01-01 2021-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:FinancialServicesSectorMember 2020-01-01 2020-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember 2020-01-01 2020-03-31 0001352010 us-gaap:TechnologySectorMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:TechnologySectorMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:TechnologySectorMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:TechnologySectorMember 2020-01-01 2020-03-31 0001352010 epam:TravelandConsumerSectorMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:TravelandConsumerSectorMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 epam:TravelandConsumerSectorMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:TravelandConsumerSectorMember 2020-01-01 2020-03-31 0001352010 us-gaap:HealthcareSectorMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:HealthcareSectorMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:HealthcareSectorMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:HealthcareSectorMember 2020-01-01 2020-03-31 0001352010 epam:OtherSectorsMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:OtherSectorsMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 epam:OtherSectorsMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:OtherSectorsMember 2020-01-01 2020-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember 2021-01-01 2021-03-31 0001352010 us-gaap:FixedPriceContractMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:FixedPriceContractMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:FixedPriceContractMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:FixedPriceContractMember 2021-01-01 2021-03-31 0001352010 epam:LicensingMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:LicensingMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 epam:LicensingMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:LicensingMember 2021-01-01 2021-03-31 0001352010 epam:OtherRevenuesMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:OtherRevenuesMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 epam:OtherRevenuesMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 epam:OtherRevenuesMember 2021-01-01 2021-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember 2020-01-01 2020-03-31 0001352010 us-gaap:FixedPriceContractMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:FixedPriceContractMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:FixedPriceContractMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:FixedPriceContractMember 2020-01-01 2020-03-31 0001352010 epam:LicensingMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:LicensingMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 epam:LicensingMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:LicensingMember 2020-01-01 2020-03-31 0001352010 epam:OtherRevenuesMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:OtherRevenuesMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 epam:OtherRevenuesMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 epam:OtherRevenuesMember 2020-01-01 2020-03-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0001352010 us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0001352010 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0001352010 us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0001352010 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0001352010 us-gaap:FixedPriceContractMember 2021-04-01 2021-03-31 0001352010 us-gaap:FixedPriceContractMember 2022-01-01 2021-03-31 0001352010 us-gaap:FixedPriceContractMember 2023-01-01 2021-03-31 0001352010 us-gaap:FixedPriceContractMember 2024-01-01 2021-03-31 0001352010 us-gaap:FixedPriceContractMember 2021-03-31 0001352010 us-gaap:TradeAccountsReceivableMember 2021-03-31 0001352010 us-gaap:TradeAccountsReceivableMember 2020-12-31 0001352010 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2021-03-31 0001352010 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2020-12-31 0001352010 us-gaap:OtherNoncurrentLiabilitiesMember 2021-03-31 0001352010 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001352010 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001352010 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001352010 us-gaap:EmployeeStockOptionMember 2020-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001352010 us-gaap:EmployeeStockOptionMember 2021-03-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2020-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2020-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2020-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2021-01-01 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2021-01-01 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2021-01-01 2021-03-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:AccruedCompensationandBenefitsExpensesMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:AccruedCompensationandBenefitsExpensesMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2020-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2020-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2020-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2021-01-01 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2021-01-01 2021-03-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2021-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2021-03-31 0001352010 country:UA us-gaap:CapitalAdditionsMember 2021-01-01 2021-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:NorthAmericaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:NorthAmericaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:EuropeSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:EuropeSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:RussiaSegmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:RussiaSegmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001352010 us-gaap:OperatingSegmentsMember 2020-01-01 2020-03-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2021-01-01 2021-03-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-03-31 0001352010 country:BY 2021-03-31 0001352010 country:BY 2020-12-31 0001352010 country:UA 2021-03-31 0001352010 country:UA 2020-12-31 0001352010 country:US 2021-03-31 0001352010 country:US 2020-12-31 0001352010 country:RU 2021-03-31 0001352010 country:RU 2020-12-31 0001352010 country:IN 2021-03-31 0001352010 country:IN 2020-12-31 0001352010 country:PL 2021-03-31 0001352010 country:PL 2020-12-31 0001352010 country:HU 2021-03-31 0001352010 country:HU 2020-12-31 0001352010 country:ES 2021-03-31 0001352010 country:ES 2020-12-31 0001352010 country:CN 2021-03-31 0001352010 country:CN 2020-12-31 0001352010 country:MX 2021-03-31 0001352010 country:MX 2020-12-31 0001352010 epam:OtherCountriesMember 2021-03-31 0001352010 epam:OtherCountriesMember 2020-12-31 0001352010 country:US 2021-01-01 2021-03-31 0001352010 country:US 2020-01-01 2020-03-31 0001352010 country:GB 2021-01-01 2021-03-31 0001352010 country:GB 2020-01-01 2020-03-31 0001352010 country:CH 2021-01-01 2021-03-31 0001352010 country:CH 2020-01-01 2020-03-31 0001352010 country:NL 2021-01-01 2021-03-31 0001352010 country:NL 2020-01-01 2020-03-31 0001352010 country:RU 2021-01-01 2021-03-31 0001352010 country:RU 2020-01-01 2020-03-31 0001352010 country:DE 2021-01-01 2021-03-31 0001352010 country:DE 2020-01-01 2020-03-31 0001352010 country:CA 2021-01-01 2021-03-31 0001352010 country:CA 2020-01-01 2020-03-31 0001352010 epam:OtherCountriesMember 2021-01-01 2021-03-31 0001352010 epam:OtherCountriesMember 2020-01-01 2020-03-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-03-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-03-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-03-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-01-01 2021-03-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-01-01 2020-03-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-03-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-03-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-03-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0001352010 epam:PolSourceSAMember us-gaap:SubsequentEventMember 2021-04-02 0001352010 epam:PolSourceSAMember us-gaap:SubsequentEventMember 2021-04-02 2021-04-02 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:PolSourceSAMember us-gaap:SubsequentEventMember 2021-04-02 2021-04-02 0001352010 us-gaap:PhantomShareUnitsPSUsMember epam:PolSourceSAMember us-gaap:SubsequentEventMember 2021-04-02 2021-04-02 0001352010 epam:TwoBusinessAcquisitionsMember us-gaap:SubsequentEventMember 2021-04-01 2021-05-06 0001352010 epam:TwoBusinessAcquisitionsMember us-gaap:SubsequentEventMember 2021-05-06 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:TwoBusinessAcquisitionsMember us-gaap:SubsequentEventMember 2021-04-01 2021-05-06 shares iso4217:USD iso4217:USD shares epam:business pure 0001352010 --12-31 2021 Q1 false us-gaap:AccountingStandardsUpdate201613Member P9M P1Y P1Y P1Y 10-Q true 2021-03-31 false 001-35418 EPAM SYSTEMS, INC. DE 22-3536104 41 University Drive Suite 202 18940 Newtown PA 267 759-9000 Common Stock, par value $0.001 per share EPAM NYSE Yes Yes Large Accelerated Filer false false false 56404766 1372829000 1322143000 0 60007000 7575000 4886000 585041000 501062000 46848000 29570000 2004718000 1912782000 164749000 169533000 207350000 228672000 48547000 51975000 210881000 211956000 90188000 92454000 54108000 53960000 2780541000 2721332000 7168000 10189000 315991000 294709000 75326000 79690000 9097000 20603000 56179000 60759000 463761000 465950000 25032000 25038000 43925000 43448000 162005000 180604000 21879000 23274000 716602000 738314000 0.001 0.001 160000000 160000000 56401000 56128000 56381000 56108000 56000 56000 647884000 660771000 1456926000 1347880000 177000 177000 -40750000 -25512000 2063939000 1983018000 2780541000 2721332000 780775000 651359000 519328000 423802000 136389000 125108000 17807000 14940000 107251000 87509000 5374000 2386000 2299000 6524000 114924000 96419000 5878000 10854000 109046000 85565000 1.94 1.55 1.86 1.47 56170000 55287000 58778000 58143000 109046000 85565000 -10531000 -28519000 -4081000 -9368000 626000 0 -15238000 -37887000 93808000 47678000 56108000 56000 660771000 1347880000 20000 -177000 -25512000 1983018000 248000 84000 31935000 31935000 14624000 14624000 109000 4424000 4424000 -15238000 -15238000 109046000 109046000 56381000 56000 647884000 1456926000 20000 -177000 -40750000 2063939000 55188000 55000 607051000 1020590000 20000 -177000 -31374000 1596145000 130000 130000 55188000 55000 607051000 1020720000 20000 -177000 -31374000 1596275000 274000 90000 15822000 15822000 12210000 12210000 217000 1000 7140000 7141000 -37887000 -37887000 85565000 85565000 55589000 56000 610579000 1106285000 20000 -177000 -69261000 1647482000 109046000 85565000 17807000 14940000 15676000 16816000 2925000 2719000 6692000 8288000 24553000 11881000 4926000 -5893000 89395000 51423000 8581000 9746000 -3166000 -2407000 -15830000 5437000 -16065000 -15646000 -25909000 -9062000 12827000 63255000 11186000 29075000 60000000 0 0 10339000 1044000 20000000 -691000 71000 48461000 -59485000 4373000 6850000 3304000 1018000 0 7869000 260000 -9000 1329000 -2046000 -11856000 -22009000 50761000 -20285000 1323533000 937688000 1374294000 917403000 1372829000 1322143000 103000 106000 1362000 1284000 1465000 1390000 1374294000 1323533000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:19.5pt">BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020 included in its Annual Report on Form 10-K. The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pending Accounting Standards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.</span></div> EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated. </span>These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020 included in its Annual Report on Form 10-K. The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature. <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pending Accounting Standards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.</span></div> ACQUISITIONS2020 Acquisitions — During the year ended December 31, 2020, the Company completed two acquisitions with an aggregate purchase price of $22.5 million including contingent consideration with an acquisition-date fair value of $5.3 million. The Company committed to making contingent consideration payments with a maximum amount payable of $18.6 million subject to attainment of specified performance targets in the first and second calendar years after the respective acquisition dates. These acquisitions increased EPAM’s software and service capabilities and expanded EPAM’s offerings in financial services as well as added $7.3 million of intangible assets, consisting mainly of customer relationships. Pro forma results of operations have not been presented because the effect of these acquisitions on the Company’s condensed consolidated financial statements was not material individually or in the aggregate. 2 22500000 5300000 18600000 7300000 GOODWILL<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill by reportable segment was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:54.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of January 1, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">121,132</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90,106</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">718</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">211,956</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 acquisitions purchase accounting adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of net foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of March 31, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,779</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,390</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">712</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">210,881</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>There were no accumulated impairment losses in the North America or Europe reportable segments as of March 31, 2021 or December 31, 2020. The Russia segment had accumulated goodwill impairment losses of $2.2 million as of March 31, 2021 and December 31, 2020. <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill by reportable segment was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:54.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of January 1, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">121,132</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90,106</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">718</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">211,956</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 acquisitions purchase accounting adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of net foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of March 31, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,779</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,390</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">712</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">210,881</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 121132000 90106000 718000 211956000 0 -24000 0 -24000 -353000 -692000 -6000 -1051000 120779000 89390000 712000 210881000 0 0 0 0 2200000 2200000 FAIR VALUE MEASUREMENTS <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company carries certain assets and liabilities at fair value on a recurring basis on its consolidated balance sheets. The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:51.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,637</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,526</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:51.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,955</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,955</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">243</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,470</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 5 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration for the 2020 Acquisitions ranged from a minimum of 15.5% to a maximum of 17.5%. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income, net in the Company’s condensed consolidated statement of income.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending balances of Level 3 acquisition-related contingent consideration using significant unobservable inputs for the three months ended March 31, 2021 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:87.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration liabilities as of January 1, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,470</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value of contingent consideration included in Interest and other income, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration liabilities as of March 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,526</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets and Liabilities Not Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are generally subjective in nature and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The generally short maturities of certain assets and liabilities result in a number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s condensed consolidated balance sheets. The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under the 2017 Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits included in Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under the 2017 Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Marketable Securities Without Readily Determinable Fair Values</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur. The carrying amount of these investments was $26.0 million and $25.0 million as of March 31, 2021 and December 31, 2020, respectively and is classified as Other noncurrent assets in the Company’s condensed consolidated balance sheets.</span></div> The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020:<div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:51.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,637</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,526</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:51.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,955</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,955</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">243</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,470</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1543000 0 1543000 0 1543000 0 1543000 0 2111000 0 2111000 0 2526000 0 0 2526000 4637000 0 2111000 2526000 4955000 0 4955000 0 4955000 0 4955000 0 243000 0 243000 0 7470000 0 0 7470000 7713000 0 243000 7470000 The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 5 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments. The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration for the 2020 Acquisitions ranged from a minimum of 15.5% to a maximum of 17.5%. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income, net in the Company’s condensed consolidated statement of income. 0.155 0.175 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending balances of Level 3 acquisition-related contingent consideration using significant unobservable inputs for the three months ended March 31, 2021 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:87.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration liabilities as of January 1, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,470</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value of contingent consideration included in Interest and other income, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration liabilities as of March 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,526</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7470000 -4944000 2526000 The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under the 2017 Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits included in Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under the 2017 Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 135706000 135706000 135706000 0 0 135706000 135706000 135706000 0 0 1465000 1465000 1465000 0 0 692000 692000 0 0 692000 25008000 25008000 0 25008000 0 153783000 153783000 153783000 0 0 153783000 153783000 153783000 0 0 1390000 1390000 1390000 0 0 60007000 60007000 0 60007000 0 794000 794000 0 0 794000 25007000 25007000 0 25007000 0 The Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur. 26000000.0 25000000.0 DERIVATIVE FINANCIAL INSTRUMENTS<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company uses derivative financial instruments to manage the risk of fluctuations in foreign currency exchange rates. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions. As of March 31, 2021, all of the Company’s foreign exchange forward contracts were designated as hedges and there is no financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Company’s consolidated balance sheets as of March 31, 2021 and December 31, 2020 were as follows:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:32.331%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.314%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts - <br/>Designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Company’s consolidated balance sheets as of March 31, 2021 and December 31, 2020 were as follows:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:32.331%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.314%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts - <br/>Designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1543000 4955000 2111000 243000 LEASES<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the right-of-use assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from 0.1 to 10.1 years. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the three months ended March 31, 2021 and 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021 and 2020, the components of lease expense were as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income Statement Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,038</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the three months ended March 31, 2021 and 2020 was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash net (decrease)/ increase due to lease modifications:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:8pt;margin-top:9pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term and discount rate as of March 31, 2021 and 2020 were as follows:</span></div><div style="margin-bottom:13pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.009%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term, in years:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, operating lease liabilities will mature as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Payments </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (excluding three months ended March 31, 2021)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,514</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">218,184</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had committed to payments of $1.2 million related to operating lease agreements that had not yet commenced as of March 31, 2021. These operating leases will commence on various dates during 2021 with lease terms ranging from 0.6 to 5.0 years. The Company did not have any material finance lease agreements that had not yet commenced.</span></div> P0Y1M6D P10Y1M6D <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021 and 2020, the components of lease expense were as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income Statement Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,038</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 17256000 18863000 2260000 2635000 178000 540000 19694000 22038000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the three months ended March 31, 2021 and 2020 was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash net (decrease)/ increase due to lease modifications:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 17645000 16891000 38000 31252000 -1066000 4584000 -1066000 4573000 <div style="margin-bottom:8pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term and discount rate as of March 31, 2021 and 2020 were as follows:</span></div><div style="margin-bottom:13pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.009%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term, in years:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P5Y9M18D P6Y 0.030 0.033 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, operating lease liabilities will mature as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Payments </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (excluding three months ended March 31, 2021)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,514</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">218,184</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 47591000 48143000 36318000 31510000 22110000 50842000 236514000 18330000 218184000 1200000 P0Y7M6D P5Y LONG-TERM DEBT<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Line of Credit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— On May 24, 2017, the Company entered into an unsecured credit facility (the “2017 Credit Facility”), as may be amended from time to time, with PNC Bank, National Association; PNC Capital Markets LLC; Citibank N.A.; Wells Fargo Bank, National Association; Fifth Third Bank and Santander Bank, N.A. (collectively the “Lenders”). The 2017 Credit Facility provides for a borrowing capacity of $300.0 million, with potential to increase the borrowing capacity up to $400.0 million if certain conditions are met. The 2017 Credit Facility matures on May 24, 2022. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the 2017 Credit Facility may be denominated in U.S. dollars or up to a maximum of $100.0 million equivalent in British pounds sterling, Canadian dollars, euros or Swiss francs and other currencies as may be approved by the administrative agent and the Lenders. Borrowings under the 2017 Credit Facility bear interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate is equal to the highest of (a) the Overnight Bank Funding Rate, plus 0.5%, (b) the Prime Rate, and (c) the Daily LIBOR Rate, plus 1.0%. As of March 31, 2021, the Company’s outstanding borrowings are subject to a LIBOR-based interest rate which resets regularly at issuance, based on lending terms.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2017 Credit Facility includes customary business and financial covenants that may restrict the Company’s ability to make or pay dividends (other than certain intercompany dividends) if a potential or an actual event of default has occurred or would be triggered. As of March 31, 2021, the Company was in compliance with all covenants contained in the 2017 Credit Facility. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the outstanding debt and borrowing capacity of the Company under the 2017 Credit Facility:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:75.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available borrowing capacity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maximum borrowing capacity</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 300000000.0 400000000.0 100000000.0 0.005 0.010 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the outstanding debt and borrowing capacity of the Company under the 2017 Credit Facility:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:75.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available borrowing capacity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maximum borrowing capacity</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25000000 25000000 0.011 0.012 275000000 275000000 300000000 300000000 REVENUES<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Customer Locations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CIS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">474,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:50.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Customer Locations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CIS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">391,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Industry Verticals</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Information &amp; Media</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software &amp; Hi-Tech</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel &amp; Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life Sciences &amp; Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Verticals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">474,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Industry Verticals</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Information &amp; Media</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software &amp; Hi-Tech</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel &amp; Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life Sciences &amp; Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Verticals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">391,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Types</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenues</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">474,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Types</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenues</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">391,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Timing of Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point of time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">474,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point of time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">391,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021, the Company recognized $15.2 million of revenues from performance obligations satisfied in previous periods compared to $5.8 million during the three months ended March 31, 2020. </span></div><div style="margin-top:9pt;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2021. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Type</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:</span></div><div style="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:76.206%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets included in Trade receivables and contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities included in Accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities included in Other noncurrent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets have increased from December 31, 2020 primarily due to contracts where the Company’s right to bill is contingent upon achievement of contractual milestones. Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned and such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. Contract liabilities have increased from December 31, 2020 due to an increase in advance payments from customers for professional services and licenses during the quarter. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021, the Company recognized $11.0 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2020. During the three months ended March 31, 2020, the Company recognized $6.5 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2019.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.515%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Customer Locations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CIS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">474,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:50.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Customer Locations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CIS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">391,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Industry Verticals</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Information &amp; Media</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software &amp; Hi-Tech</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel &amp; Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life Sciences &amp; Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Verticals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">474,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Industry Verticals</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Information &amp; Media</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software &amp; Hi-Tech</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel &amp; Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life Sciences &amp; Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Verticals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">391,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Types</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenues</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">474,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Types</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenues</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">391,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Timing of Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point of time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">474,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point of time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">391,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 454767000 14663000 891000 470321000 17755000 241554000 63000 259372000 1856000 14000 28264000 30134000 475000 20473000 0 20948000 474853000 276704000 29218000 780775000 377784000 10419000 1627000 389830000 10332000 212722000 3000 223057000 2554000 12000 22294000 24860000 432000 13180000 0 13612000 391102000 236333000 23924000 651359000 69740000 78040000 21078000 168858000 87205000 60157000 387000 147749000 125586000 20973000 505000 147064000 69429000 64624000 4958000 139011000 75589000 15351000 175000 91115000 47304000 37559000 2115000 86978000 474853000 276704000 29218000 780775000 47868000 67594000 16181000 131643000 80220000 58146000 360000 138726000 101737000 18146000 1966000 121849000 54724000 61067000 3739000 119530000 61611000 7619000 9000 69239000 44942000 23761000 1669000 70372000 391102000 236333000 23924000 651359000 417887000 232691000 14427000 665005000 53015000 43566000 14701000 111282000 3535000 54000 81000 3670000 416000 393000 9000 818000 474853000 276704000 29218000 780775000 357263000 190320000 13596000 561179000 31855000 45255000 8821000 85931000 1770000 162000 1458000 3390000 214000 596000 49000 859000 391102000 236333000 23924000 651359000 472374000 276731000 29190000 778295000 2479000 -27000 28000 2480000 474853000 276704000 29218000 780775000 389810000 236171000 22468000 648449000 1292000 162000 1456000 2910000 391102000 236333000 23924000 651359000 15200000 5800000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2021. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Type</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25409000 2493000 226000 0 28128000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:</span></div><div style="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:76.206%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets included in Trade receivables and contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities included in Accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities included in Other noncurrent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19991000 7700000 22371000 17383000 329000 94000 11000000.0 6500000 STOCK-BASED COMPENSATION<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:76.319%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.898%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues (exclusive of depreciation and amortization)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,881</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under the Company’s plans is set forth below:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:50.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Contractual Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at January 1, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,772</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61.71</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,741</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72.08</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">889,755</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expected to vest as of March 31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, $23.2 million of total remaining unrecognized stock-based compensation cost related to unvested stock options, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.2 years.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="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="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Awards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 2021:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:37.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.480%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Restricted Stock</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested service-based awards outstanding at January 1, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">167.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">686</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162.15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">141.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested service-based awards outstanding at March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">167.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">593</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236.71</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">206.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, $0.7 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 1.4 years.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, $118.9 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock units (“RSUs”), net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.2 years. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, $38.1 million of total remaining unrecognized stock-based compensation cost related to service-based liability-classified cash-settled RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.7 years. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability associated with the service-based liability-classified RSUs as of March 31, 2021 and December 31, 2020, was $15.3 million and $26.8 million, respectively, and was classified as Accrued compensation and benefits expenses in the condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Awards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2021:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:61.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified </span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified </span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested performance-based awards outstanding at January 1, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165.87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">227.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested performance-based awards outstanding at March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165.87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">227.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of March 31, 2021, $0.9 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 2.4 years. </span></div> As of March 31, 2021, $2.9 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified RSUs is expected to be recognized over the weighted-average remaining requisite service period of 2.5 years. <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:76.319%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.898%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues (exclusive of depreciation and amortization)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,881</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 11117000 3984000 13436000 7897000 24553000 11881000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under the Company’s plans is set forth below:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:50.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Contractual Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at January 1, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,772</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61.71</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,741</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72.08</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">889,755</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expected to vest as of March 31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td></tr></table></div> 2772000 61.71 81000 387.93 109000 40.71 3000 180.85 2741000 72.08 889755000 P4Y3M18D 2428000 52.25 836146000 P3Y8M12D 287000 223.44 49712000 P8Y8M12D 23200000 P3Y2M12D <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 2021:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:37.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.480%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Restricted Stock</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested service-based awards outstanding at January 1, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">167.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">686</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162.15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">141.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested service-based awards outstanding at March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">167.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">593</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236.71</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">206.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9000 167.18 686000 162.15 175000 141.16 0 0 161000 387.51 26000 387.74 0 0 248000 129.61 77000 119.40 0 0 6000 179.08 0 148.68 9000 167.18 593000 236.71 124000 206.00 700000 P1Y4M24D 118900000 P3Y2M12D 38100000 P2Y8M12D 15300000 26800000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2021:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:61.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified </span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified </span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested performance-based awards outstanding at January 1, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165.87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">227.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested performance-based awards outstanding at March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165.87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">227.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9000 165.87 21000 227.16 0 0 0 0 9000 165.87 21000 227.16 900000 P2Y4M24D 2900000 P2Y6M INCOME TAXES<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company’s worldwide effective tax rates for the three months ended March 31, 2021 and 2020 were 5.1% and 11.3%, respectively. The Company’s effective tax rates benefited from excess tax benefits recorded upon vesting or exercise of stock-based awards of $21.5 million and $11.7 million during the three months ended March 31, 2021 and 2020, respectively.</span></div> In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter. 0.051 0.113 21500000 11700000 EARNINGS PER SHAREBasic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested equity-settled RSUs. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic and diluted earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted earnings per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares for basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of dilutive stock options, restricted stock units and restricted stock awards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares for diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,778 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 16 thousand and 9 thousand during the three months ended March 31, 2021 and 2020, respectively.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic and diluted earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted earnings per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares for basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of dilutive stock options, restricted stock units and restricted stock awards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares for diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,778 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 109046000 85565000 109046000 85565000 56170000 55287000 2608000 2856000 58778000 58143000 1.94 1.55 1.86 1.47 16000 9000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the condensed consolidated financial statements of the Company. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.</span></div>Building Acquisition Commitments — During the year ended December 31, 2019, the Company entered into an agreement to purchase office space in Ukraine intended to support the global delivery center in that country. The agreement is subject to completion of construction and other ordinary closing conditions. As of March 31, 2021, the Company has committed to making future payments totaling approximately $36.9 million including VAT to the sellers upon transfer of the building. The Company anticipates making the future payments during the second half of 2021. 36900000 SEGMENT INFORMATION<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, non-corporate taxes, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate amortization of intangible assets acquired through business combinations, goodwill and other asset impairment charges, stock-based compensation expenses, acquisition-related costs and certain other one-time charges. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.</span></div><div style="margin-top:3pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from external customers and operating profit, before unallocated expenses, by reportable segment for the three months ended March 31, 2021 and 2020, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment operating profit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,155</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">111,225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no customers that accounted for more than 10% of total segment revenues during the three months ended March 31, 2021 and 2020.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating profit:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquisition-related expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">107,251</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,509</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,419</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:15pt;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Area Information</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belarus</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ukraine</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hungary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">164,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,533</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2021 and 2020:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other locations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:3pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from external customers and operating profit, before unallocated expenses, by reportable segment for the three months ended March 31, 2021 and 2020, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment operating profit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,155</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">111,225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 474853000 391102000 276704000 236333000 29218000 23924000 780775000 651359000 94103000 78927000 51073000 31779000 979000 519000 146155000 111225000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating profit:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquisition-related expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">107,251</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,509</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114,924</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,419</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 146155000 111225000 24553000 11881000 3140000 3135000 1933000 468000 9278000 8232000 107251000 87509000 5374000 2386000 2299000 6524000 114924000 96419000 Physical locations and values of the Company’s long-lived assets are presented below:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belarus</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ukraine</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hungary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">164,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,533</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 72805000 73988000 28621000 30980000 15643000 15718000 13739000 15036000 7182000 7079000 5610000 5434000 4840000 5365000 2670000 2799000 2409000 2722000 2396000 2419000 8834000 7993000 164749000 169533000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2021 and 2020:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other locations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,775</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">651,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 448021000 370089000 93464000 92132000 67568000 47222000 33032000 25909000 27656000 21961000 22025000 20193000 21835000 17920000 67174000 55933000 780775000 651359000 ACCUMULATED OTHER COMPREHENSIVE LOSS<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.160%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(28,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,581)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,332)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10,531)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(28,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(38,699)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(61,185)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,292</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,346)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,428)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain/(loss) reclassified into Cost of revenues (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedging instruments, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,081)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9,368)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(439)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,076)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined benefit plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(986)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(811)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined benefit plans, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(626)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(40,750)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(69,261)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) As of March 31, 2021, the ending balance of net unrealized losses related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months. <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.160%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(28,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,581)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,332)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10,531)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(28,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(38,699)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(61,185)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,292</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,346)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,428)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain/(loss) reclassified into Cost of revenues (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedging instruments, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,081)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9,368)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(439)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,076)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined benefit plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(986)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(811)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined benefit plans, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(626)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(40,750)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(69,261)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) As of March 31, 2021, the ending balance of net unrealized losses related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months. -28168000 -32666000 -13581000 -35332000 -3050000 -6813000 -10531000 -28519000 -38699000 -61185000 3642000 1292000 -7346000 -11428000 -2066000 660000 -1199000 -2720000 -4081000 -9368000 -439000 -8076000 -986000 0 811000 0 -185000 0 -626000 0 -1612000 0 -40750000 -69261000 SUBSEQUENT EVENTS<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 2, 2021, the Company acquired 100% of PolSource S.A. and its subsidiaries, a Salesforce Platinum Consulting Partner with more than 350 experienced Salesforce specialists. The Company paid approximately $111.8 million in cash at closing and could pay up to $45.0 million in earn-out consideration based on achievement of certain revenue, earnings and operational targets. In addition, the Company agreed to grant service-based RSUs valued at approximately $12.8 million and performance-based equity-settled restricted stock units (“PolSource PSUs”) valued at approximately $2.2 million. Vesting of the PolSource PSUs is dependent on continued service and achievement of certain revenue, earnings and operational targets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to March 31, 2021, the Company completed two additional acquisitions. In aggregate, the Company paid approximately $13.8 million in cash at closing and could pay up to $10.8 million in earn-out consideration based on the achievement of certain revenue, earnings and operational targets. In addition, the Company agreed to grant restricted stock units valued at approximately $9.6 million to employees of the acquired companies. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the timing of the acquisitions, the initial accounting for the acquisitions is incomplete. As such, the Company is not able to disclose certain information relating to the acquisitions, including the preliminary fair value of assets acquired and liabilities assumed. The Company expects to complete the initial accounting for these acquisitions during the second quarter of 2021.</span></div> 1 350 111800000 45000000.0 12800000 2200000 2 13800000 10800000 9600000 XML 19 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - shares
3 Months Ended
Mar. 31, 2021
Apr. 30, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2021  
Document Transition Report false  
Entity File Number 001-35418  
Entity Registrant Name EPAM SYSTEMS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 22-3536104  
Entity Address, Street Name 41 University Drive  
Entity Address, Suite No. Suite 202  
Entity Address, City or Town Newtown  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 18940  
City Area Code 267  
Local Phone Number 759-9000  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol EPAM  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   56,404,766
Entity Central Index Key 0001352010  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 1,372,829 $ 1,322,143
Short-term investments 0 60,007
Trade receivables and contract assets, net of allowance of $7,575 and $4,886, respectively 585,041 501,062
Prepaid and other current assets 46,848 29,570
Total current assets 2,004,718 1,912,782
Property and equipment, net 164,749 169,533
Operating lease right-of-use assets, net 207,350 228,672
Intangible assets, net 48,547 51,975
Goodwill 210,881 211,956
Deferred tax assets 90,188 92,454
Other noncurrent assets 54,108 53,960
Total assets 2,780,541 2,721,332
Current liabilities    
Accounts payable 7,168 10,189
Accrued compensation and benefits expenses 315,991 294,709
Accrued expenses and other current liabilities 75,326 79,690
Income taxes payable, current 9,097 20,603
Operating lease liabilities, current 56,179 60,759
Total current liabilities 463,761 465,950
Long-term debt 25,032 25,038
Income taxes payable, noncurrent 43,925 43,448
Operating lease liabilities, noncurrent 162,005 180,604
Other noncurrent liabilities 21,879 23,274
Total liabilities 716,602 738,314
Commitments and contingencies (Note 12)
Stockholders’ equity    
Common Stock, Value, Issued 56 56
Additional paid-in capital 647,884 660,771
Retained earnings 1,456,926 1,347,880
Treasury stock (177) (177)
Accumulated other comprehensive loss (40,750) (25,512)
Total stockholders’ equity 2,063,939 1,983,018
Total liabilities and stockholders’ equity $ 2,780,541 $ 2,721,332
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets    
Trade receivables and contract assets allowance $ 7,575 $ 4,886
Stockholders' equity    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 160,000,000 160,000,000
Common stock, shares issued (in shares) 56,401,000 56,128,000
Common stock, shares outstanding (in shares) 56,381,000 56,108,000
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenues $ 780,775 $ 651,359
Operating expenses:    
Cost of revenues (exclusive of depreciation and amortization) 519,328 423,802
Selling, general and administrative expenses 136,389 125,108
Depreciation and amortization expense 17,807 14,940
Income from operations 107,251 87,509
Interest and other income, net 5,374 2,386
Foreign exchange gain 2,299 6,524
Income before provision for income taxes 114,924 96,419
Provision for income taxes 5,878 10,854
Net income $ 109,046 $ 85,565
Net income per share:    
Basic (in dollars per share) $ 1.94 $ 1.55
Diluted (in dollars per share) $ 1.86 $ 1.47
Shares used in calculation of net income per share:    
Basic (in shares) 56,170 55,287
Diluted (in shares) 58,778 58,143
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]    
Net income $ 109,046 $ 85,565
Other comprehensive loss:    
Change in foreign currency translation adjustments, net of tax (10,531) (28,519)
Change in unrealized loss on hedging instruments, net of tax (4,081) (9,368)
Defined benefit pension plans - actuarial loss, net of tax (626) 0
Other comprehensive loss (15,238) (37,887)
Comprehensive income $ 93,808 $ 47,678
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Restricted stock units
Cumulative effect of adoption
Adjusted balance
Common Stock
Common Stock
Restricted stock units
Common Stock
Adjusted balance
Additional Paid-in Capital
Additional Paid-in Capital
Restricted stock units
Additional Paid-in Capital
Adjusted balance
Retained Earnings
Retained Earnings
Cumulative effect of adoption
Retained Earnings
Adjusted balance
Treasury Stock
Treasury Stock
Adjusted balance
Accumulated other comprehensive loss
Accumulated other comprehensive loss
Adjusted balance
Balance, beginning of period (in shares) at Dec. 31, 2019         55,188   55,188             20 20    
Beginning balance at Dec. 31, 2019 $ 1,596,145   $ 130 $ 1,596,275 $ 55   $ 55 $ 607,051   $ 607,051 $ 1,020,590 $ 130 $ 1,020,720 $ (177) $ (177) $ (31,374) $ (31,374)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                  
Stock units vested (in shares)           274                      
Stock units withheld for employee taxes (in shares)           (90)                      
Stock units withheld for employee taxes   $ (15,822)             $ (15,822)                
Stock-based compensation expense 12,210             12,210                  
Proceeds from stock options exercises (in shares)         217                        
Proceeds from stock options exercises 7,141       $ 1     7,140                  
Other comprehensive loss (37,887)                             (37,887)  
Net income 85,565                   85,565            
Balance, end of period (in shares) at Mar. 31, 2020         55,589                 20      
Ending balance at Mar. 31, 2020 $ 1,647,482       $ 56     610,579     1,106,285     $ (177)   (69,261)  
Balance, beginning of period (in shares) at Dec. 31, 2020 56,108       56,108                 20      
Beginning balance at Dec. 31, 2020 $ 1,983,018       $ 56     660,771     1,347,880     $ (177)   (25,512)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                  
Stock units vested (in shares)           248                      
Stock units withheld for employee taxes (in shares)           (84)                      
Stock units withheld for employee taxes   $ (31,935)             $ (31,935)                
Stock-based compensation expense 14,624             14,624                  
Proceeds from stock options exercises (in shares)         109                        
Proceeds from stock options exercises 4,424             4,424                  
Other comprehensive loss (15,238)                             (15,238)  
Net income $ 109,046                   109,046            
Balance, end of period (in shares) at Mar. 31, 2021 56,381       56,381                 20      
Ending balance at Mar. 31, 2021 $ 2,063,939       $ 56     $ 647,884     $ 1,456,926     $ (177)   $ (40,750)  
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net income $ 109,046 $ 85,565
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 17,807 14,940
Operating lease right-of-use assets amortization expense 15,676 16,816
Bad debt expense 2,925 2,719
Deferred taxes 6,692 8,288
Stock-based compensation expense 24,553 11,881
Other (4,926) 5,893
Changes in assets and liabilities:    
Trade receivables and contract assets (89,395) (51,423)
Prepaid and other assets (8,581) (9,746)
Accounts payable (3,166) (2,407)
Accrued expenses and other liabilities (15,830) 5,437
Operating lease liabilities (16,065) (15,646)
Income taxes payable (25,909) (9,062)
Net cash provided by operating activities 12,827 63,255
Cash flows from investing activities:    
Purchases of property and equipment (11,186) (29,075)
Proceeds from short-term investments 60,000 0
Acquisition of business, net of cash acquired (Note 2) 0 (10,339)
Purchases of non-marketable securities (1,044) (20,000)
Other investing activities, net 691 (71)
Net cash provided by/(used in) investing activities 48,461 (59,485)
Cash flows from financing activities:    
Proceeds from stock option exercises 4,373 6,850
Payments of withholding taxes related to net share settlements of restricted stock units (3,304) (1,018)
Payment of contingent consideration for previously acquired business 0 (7,869)
Other financing activities, net 260 (9)
Net cash provided by/(used in) financing activities 1,329 (2,046)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (11,856) (22,009)
Net increase/(decrease) in cash, cash equivalents and restricted cash 50,761 (20,285)
Cash, cash equivalents and restricted cash, beginning of period 1,323,533 937,688
Cash, cash equivalents and restricted cash, end of period $ 1,374,294 $ 917,403
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Cash and cash equivalents $ 1,372,829 $ 1,322,143
Total restricted cash 1,465 1,390
Total cash, cash equivalents, restricted cash and restricted cash equivalents 1,374,294 1,323,533
Restricted cash in Prepaid and other current assets    
Restricted cash 103 106
Restricted cash in Other noncurrent assets    
Restricted cash $ 1,362 $ 1,284
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.
Basis of Presentation — The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated.
These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020 included in its Annual Report on Form 10-K. The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature.
Adoption of New Accounting Standards
The adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.
Pending Accounting Standards
From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.21.1
ACQUISITIONS
3 Months Ended
Mar. 31, 2021
Business Combinations [Abstract]  
ACQUISITIONS ACQUISITIONS2020 Acquisitions — During the year ended December 31, 2020, the Company completed two acquisitions with an aggregate purchase price of $22.5 million including contingent consideration with an acquisition-date fair value of $5.3 million. The Company committed to making contingent consideration payments with a maximum amount payable of $18.6 million subject to attainment of specified performance targets in the first and second calendar years after the respective acquisition dates. These acquisitions increased EPAM’s software and service capabilities and expanded EPAM’s offerings in financial services as well as added $7.3 million of intangible assets, consisting mainly of customer relationships. Pro forma results of operations have not been presented because the effect of these acquisitions on the Company’s condensed consolidated financial statements was not material individually or in the aggregate.
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL GOODWILL
Goodwill by reportable segment was as follows:
North AmericaEuropeRussiaTotal
Balance as of January 1, 2021
$121,132 $90,106 $718 $211,956 
2020 acquisitions purchase accounting adjustments— (24)— (24)
Effect of net foreign currency exchange rate changes(353)(692)(6)(1,051)
Balance as of March 31, 2021
$120,779 $89,390 $712 $210,881 
There were no accumulated impairment losses in the North America or Europe reportable segments as of March 31, 2021 or December 31, 2020. The Russia segment had accumulated goodwill impairment losses of $2.2 million as of March 31, 2021 and December 31, 2020.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
The Company carries certain assets and liabilities at fair value on a recurring basis on its consolidated balance sheets. The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020:
As of March 31, 2021
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$1,543 $— $1,543 $— 
Total assets measured at fair value on a recurring basis$1,543 $ $1,543 $ 
Foreign exchange derivative liabilities$2,111 $— $2,111 $— 
Contingent consideration2,526  — 2,526 
Total liabilities measured at fair value on a recurring basis
$4,637 $ $2,111 $2,526 
As of December 31, 2020
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$4,955 $— $4,955 $— 
Total assets measured at fair value on a recurring basis$4,955 $ $4,955 $ 
Foreign exchange derivative liabilities$243 $— $243 $— 
Contingent consideration7,470  — 7,470 
Total liabilities measured at fair value on a recurring basis
$7,713 $ $243 $7,470 
The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 5 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments.
The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration for the 2020 Acquisitions ranged from a minimum of 15.5% to a maximum of 17.5%. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income, net in the Company’s condensed consolidated statement of income.
A reconciliation of the beginning and ending balances of Level 3 acquisition-related contingent consideration using significant unobservable inputs for the three months ended March 31, 2021 is as follows:
Amount
Contingent consideration liabilities as of January 1, 2021
$7,470 
Changes in fair value of contingent consideration included in Interest and other income, net (4,944)
Contingent consideration liabilities as of March 31, 2021
$2,526 

Financial Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are generally subjective in nature and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The generally short maturities of certain assets and liabilities result in a number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s condensed consolidated balance sheets. The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
March 31, 2021
Financial Assets:
Cash equivalents:
Money market funds$135,706 $135,706 $135,706 $— $— 
Total cash equivalents$135,706 $135,706 $135,706 $— $— 
Restricted cash$1,465 $1,465 $1,465 $— $— 
Employee loans$692 $692 $— $— $692 
Financial Liabilities:
Borrowings under the 2017 Credit Facility$25,008 $25,008 $— $25,008 $— 
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
December 31, 2020
Financial Assets:
Cash equivalents:
Money market funds$153,783 $153,783 $153,783 $— $— 
Total cash equivalents$153,783 $153,783 $153,783 $— $— 
Restricted cash$1,390 $1,390 $1,390 $— $— 
Time deposits included in Short-term investments$60,007 $60,007 $— $60,007 $— 
Employee loans$794 $794 $— $— $794 
Financial Liabilities:
Borrowings under the 2017 Credit Facility$25,007 $25,007 $— $25,007 $— 

Non-Marketable Securities Without Readily Determinable Fair Values
The Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur. The carrying amount of these investments was $26.0 million and $25.0 million as of March 31, 2021 and December 31, 2020, respectively and is classified as Other noncurrent assets in the Company’s condensed consolidated balance sheets.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS
3 Months Ended
Mar. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS
In the normal course of business, the Company uses derivative financial instruments to manage the risk of fluctuations in foreign currency exchange rates. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions. As of March 31, 2021, all of the Company’s foreign exchange forward contracts were designated as hedges and there is no financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.
The fair value of derivative instruments on the Company’s consolidated balance sheets as of March 31, 2021 and December 31, 2020 were as follows:
As of March 31, 2021As of December 31, 2020
Balance Sheet ClassificationAsset DerivativesLiability DerivativesAsset DerivativesLiability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
Prepaid expenses and other current assets$1,543 $4,955 
Accrued expenses and other current liabilities$2,111 $243 
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
LEASES LEASES
The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the right-of-use assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from 0.1 to 10.1 years. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the three months ended March 31, 2021 and 2020.

During the three months ended March 31, 2021 and 2020, the components of lease expense were as follows:
 Three Months Ended
March 31,
Income Statement Classification20212020
Operating lease costSelling, general and administrative expenses$17,256 $18,863 
Variable lease costSelling, general and administrative expenses2,260 2,635 
Short-term lease costSelling, general and administrative expenses178 540 
Total lease cost$19,694 $22,038 

Supplemental cash flow information related to leases for the three months ended March 31, 2021 and 2020 was as follows:
Three Months Ended
March 31,
 20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$17,645 $16,891 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$38 $31,252 
Non-cash net (decrease)/ increase due to lease modifications:
Operating lease right-of-use assets$(1,066)$4,584 
Operating lease liabilities$(1,066)$4,573 

Weighted average remaining lease term and discount rate as of March 31, 2021 and 2020 were as follows:
 As of March 31, 2021As of March 31, 2020
Weighted average remaining lease term, in years:
Operating leases5.86.0
Weighted average discount rate:
Operating leases3.0 %3.3 %
As of March 31, 2021, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2021 (excluding three months ended March 31, 2021)
$47,591 
202248,143 
202336,318 
202431,510 
202522,110 
Thereafter50,842 
Total lease payments236,514 
Less: imputed interest(18,330)
Total$218,184 
The Company had committed to payments of $1.2 million related to operating lease agreements that had not yet commenced as of March 31, 2021. These operating leases will commence on various dates during 2021 with lease terms ranging from 0.6 to 5.0 years. The Company did not have any material finance lease agreements that had not yet commenced.
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM DEBT
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
LONG-TERM DEBT LONG-TERM DEBT
Revolving Line of Credit — On May 24, 2017, the Company entered into an unsecured credit facility (the “2017 Credit Facility”), as may be amended from time to time, with PNC Bank, National Association; PNC Capital Markets LLC; Citibank N.A.; Wells Fargo Bank, National Association; Fifth Third Bank and Santander Bank, N.A. (collectively the “Lenders”). The 2017 Credit Facility provides for a borrowing capacity of $300.0 million, with potential to increase the borrowing capacity up to $400.0 million if certain conditions are met. The 2017 Credit Facility matures on May 24, 2022.
Borrowings under the 2017 Credit Facility may be denominated in U.S. dollars or up to a maximum of $100.0 million equivalent in British pounds sterling, Canadian dollars, euros or Swiss francs and other currencies as may be approved by the administrative agent and the Lenders. Borrowings under the 2017 Credit Facility bear interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate is equal to the highest of (a) the Overnight Bank Funding Rate, plus 0.5%, (b) the Prime Rate, and (c) the Daily LIBOR Rate, plus 1.0%. As of March 31, 2021, the Company’s outstanding borrowings are subject to a LIBOR-based interest rate which resets regularly at issuance, based on lending terms.
The 2017 Credit Facility includes customary business and financial covenants that may restrict the Company’s ability to make or pay dividends (other than certain intercompany dividends) if a potential or an actual event of default has occurred or would be triggered. As of March 31, 2021, the Company was in compliance with all covenants contained in the 2017 Credit Facility.
The following table presents the outstanding debt and borrowing capacity of the Company under the 2017 Credit Facility:
 As of
March 31,
2021
As of
December 31,
2020
Outstanding debt$25,000 $25,000 
Interest rate1.1 %1.2 %
Available borrowing capacity$275,000 $275,000 
Current maximum borrowing capacity$300,000 $300,000 
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUES
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
REVENUES REVENUES
Disaggregation of Revenues
The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
North America$454,767 $14,663 $891 $470,321 
Europe17,755 241,554 63 259,372 
CIS1,856 14 28,264 30,134 
APAC475 20,473 — 20,948 
        Revenues$474,853 $276,704 $29,218 $780,775 

Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
North America$377,784 $10,419 $1,627 $389,830 
Europe10,332 212,722 223,057 
CIS2,554 12 22,294 24,860 
APAC432 13,180 — 13,612 
        Revenues$391,102 $236,333 $23,924 $651,359 
The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Financial Services$69,740 $78,040 $21,078 $168,858 
Business Information & Media87,205 60,157 387 147,749 
Software & Hi-Tech125,586 20,973 505 147,064 
Travel & Consumer69,429 64,624 4,958 139,011 
Life Sciences & Healthcare75,589 15,351 175 91,115 
Emerging Verticals47,304 37,559 2,115 86,978 
        Revenues$474,853 $276,704 $29,218 $780,775 
Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Financial Services$47,868 $67,594 $16,181 $131,643 
Business Information & Media80,220 58,146 360 138,726 
Software & Hi-Tech101,737 18,146 1,966 121,849 
Travel & Consumer54,724 61,067 3,739 119,530 
Life Sciences & Healthcare61,611 7,619 69,239 
Emerging Verticals44,942 23,761 1,669 70,372 
        Revenues$391,102 $236,333 $23,924 $651,359 
The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$417,887 $232,691 $14,427 $665,005 
Fixed-price53,015 43,566 14,701 111,282 
Licensing3,535 54 81 3,670 
Other revenues
416 393 818 
        Revenues$474,853 $276,704 $29,218 $780,775 

Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$357,263 $190,320 $13,596 $561,179 
Fixed-price31,855 45,255 8,821 85,931 
Licensing1,770 162 1,458 3,390 
Other revenues
214 596 49 859 
        Revenues$391,102 $236,333 $23,924 $651,359 

Timing of Revenue Recognition
The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$472,374 $276,731 $29,190 778,295 
Transferred at a point of time2,479 (27)28 2,480 
        Revenues$474,853 $276,704 $29,218 $780,775 
Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$389,810 $236,171 $22,468 $648,449 
Transferred at a point of time1,292 162 1,456 $2,910 
        Revenues$391,102 $236,333 $23,924 $651,359 
During the three months ended March 31, 2021, the Company recognized $15.2 million of revenues from performance obligations satisfied in previous periods compared to $5.8 million during the three months ended March 31, 2020.

The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2021. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:
Less than 1 year1 Year2 Years3 YearsTotal
Contract Type
Fixed-price$25,409 $2,493 $226 $— $28,128 
The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.

Contract Balances
The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:
 As of
March 31,
2021
As of
December 31,
2020
Contract assets included in Trade receivables and contract assets$19,991 $7,700 
Contract liabilities included in Accrued expenses and other current liabilities$22,371 $17,383 
Contract liabilities included in Other noncurrent liabilities$329 $94 
Contract assets have increased from December 31, 2020 primarily due to contracts where the Company’s right to bill is contingent upon achievement of contractual milestones. Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned and such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. Contract liabilities have increased from December 31, 2020 due to an increase in advance payments from customers for professional services and licenses during the quarter.
During the three months ended March 31, 2021, the Company recognized $11.0 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2020. During the three months ended March 31, 2020, the Company recognized $6.5 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2019.
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
March 31,
20212020
Cost of revenues (exclusive of depreciation and amortization)$11,117 $3,984 
Selling, general and administrative expenses13,436 7,897 
Total$24,553 $11,881 

Stock Options
Stock option activity under the Company’s plans is set forth below:
 Number of
Options 
Weighted Average
Exercise Price 
Aggregate
Intrinsic Value 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding at January 1, 2021
2,772 $61.71 
Options granted81 $387.93 
Options exercised(109)$40.71 
Options forfeited/cancelled(3)$180.85 
Options outstanding at March 31, 2021
2,741 $72.08 $889,755 4.3
Options vested and exercisable as of March 31, 2021
2,428 $52.25 $836,146 3.7
Options expected to vest as of March 31, 2021
287 $223.44 $49,712 8.7
As of March 31, 2021, $23.2 million of total remaining unrecognized stock-based compensation cost related to unvested stock options, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.2 years.
Restricted Stock and Restricted Stock Units
Service-Based Awards
The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 2021:
Equity-Classified
 Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
Liability-Classified
Cash-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding at January 1, 2021
9 $167.18 686 $162.15 175 $141.16 
Awards granted— $— 161 $387.51 26 $387.74 
Awards vested— $— (248)$129.61 (77)$119.40 
Awards forfeited/cancelled— $— (6)$179.08 — $148.68 
Unvested service-based awards outstanding at March 31, 2021
9 $167.18 593 $236.71 124 $206.00 
As of March 31, 2021, $0.7 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 1.4 years.
As of March 31, 2021, $118.9 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock units (“RSUs”), net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.2 years.
As of March 31, 2021, $38.1 million of total remaining unrecognized stock-based compensation cost related to service-based liability-classified cash-settled RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.7 years.
The liability associated with the service-based liability-classified RSUs as of March 31, 2021 and December 31, 2020, was $15.3 million and $26.8 million, respectively, and was classified as Accrued compensation and benefits expenses in the condensed consolidated balance sheets.

Performance-Based Awards
The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2021:
Equity-Classified
Equity-Settled
Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding at January 1, 2021
9 $165.87 21 $227.16 
Awards granted— $— — $— 
Unvested performance-based awards outstanding at March 31, 2021
9 $165.87 21 $227.16 
As of March 31, 2021, $0.9 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 2.4 years.
As of March 31, 2021, $2.9 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified RSUs is expected to be recognized over the weighted-average remaining requisite service period of 2.5 years.
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES
3 Months Ended
Mar. 31, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
The Company’s worldwide effective tax rates for the three months ended March 31, 2021 and 2020 were 5.1% and 11.3%, respectively. The Company’s effective tax rates benefited from excess tax benefits recorded upon vesting or exercise of stock-based awards of $21.5 million and $11.7 million during the three months ended March 31, 2021 and 2020, respectively.
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.21.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHAREBasic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested equity-settled RSUs. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.
The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 Three Months Ended
March 31,
 20212020
Numerator for basic and diluted earnings per share:
Net income$109,046 $85,565 
Numerator for basic and diluted earnings per share$109,046 $85,565 
Denominator:  
Weighted average common shares for basic earnings per share56,170 55,287 
Net effect of dilutive stock options, restricted stock units and restricted stock awards
2,608 2,856 
Weighted average common shares for diluted earnings per share
58,778 58,143 
Net income per share:  
Basic$1.94 $1.55 
Diluted$1.86 $1.47 
The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 16 thousand and 9 thousand during the three months ended March 31, 2021 and 2020, respectively.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Indemnification Obligations  In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.
The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the condensed consolidated financial statements of the Company.
Litigation — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.
Building Acquisition Commitments — During the year ended December 31, 2019, the Company entered into an agreement to purchase office space in Ukraine intended to support the global delivery center in that country. The agreement is subject to completion of construction and other ordinary closing conditions. As of March 31, 2021, the Company has committed to making future payments totaling approximately $36.9 million including VAT to the sellers upon transfer of the building. The Company anticipates making the future payments during the second half of 2021.
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, non-corporate taxes, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate amortization of intangible assets acquired through business combinations, goodwill and other asset impairment charges, stock-based compensation expenses, acquisition-related costs and certain other one-time charges. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.
The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.
Revenues from external customers and operating profit, before unallocated expenses, by reportable segment for the three months ended March 31, 2021 and 2020, were as follows:
 Three Months Ended
March 31,
 20212020
Segment revenues:
North America$474,853 $391,102 
Europe276,704 236,333 
Russia29,218 23,924 
Total segment revenues$780,775 $651,359 
Segment operating profit:  
North America$94,103 $78,927 
Europe51,073 31,779 
Russia979 519 
Total segment operating profit$146,155 $111,225 
Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results.
There were no customers that accounted for more than 10% of total segment revenues during the three months ended March 31, 2021 and 2020.
Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:
Three Months Ended
March 31,
20212020
Total segment operating profit:$146,155 $111,225 
Unallocated amounts:
Stock-based compensation expense(24,553)(11,881)
Amortization of intangibles assets(3,140)(3,135)
Other acquisition-related expenses (1,933)(468)
Other unallocated expenses(9,278)(8,232)
Income from operations107,251 87,509 
Interest and other income, net5,374 2,386 
Foreign exchange gain2,299 6,524 
Income before provision for income taxes$114,924 $96,419 

Geographic Area Information
Long-lived assets include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:
As of
March 31,
2021
As of
December 31,
2020
Belarus$72,805 $73,988 
Ukraine28,621 30,980 
United States15,643 15,718 
Russia13,739 15,036 
India7,182 7,079 
Poland5,610 5,434 
Hungary4,840 5,365 
Spain2,670 2,799 
China2,409 2,722 
Mexico2,396 2,419 
Other 8,834 7,993 
Total$164,749 $169,533 
The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2021 and 2020:
Three Months Ended
March 31,
20212020
United States$448,021 $370,089 
United Kingdom93,464 92,132 
Switzerland67,568 47,222 
Netherlands33,032 25,909 
Russia27,656 21,961 
Germany22,025 20,193 
Canada21,835 17,920 
Other locations67,174 55,933 
Total$780,775 $651,359 
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.21.1
ACCUMULATED OTHER COMPREHENSIVE LOSS
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS ACCUMULATED OTHER COMPREHENSIVE LOSS
The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:
Three Months Ended
March 31,
20212020
Foreign currency translation
Beginning balance$(28,168)$(32,666)
Foreign currency translation(13,581)(35,332)
Income tax benefit3,050 6,813 
Foreign currency translation, net of tax(10,531)(28,519)
Ending balance$(38,699)$(61,185)
Cash flow hedging instruments
Beginning balance$3,642 $1,292 
Unrealized loss in fair value(7,346)(11,428)
Net gain/(loss) reclassified into Cost of revenues (exclusive of depreciation and amortization)2,066 (660)
Income tax benefit1,199 2,720 
Cash flow hedging instruments, net of tax(4,081)(9,368)
Ending balance(1)
$(439)$(8,076)
Defined benefit plans
Beginning balance$(986)$ 
Actuarial losses(811)— 
Income tax benefit185 — 
Defined benefit plans, net of tax(626) 
Ending balance$(1,612)$ 
Accumulated other comprehensive loss$(40,750)$(69,261)
(1) As of March 31, 2021, the ending balance of net unrealized losses related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months.
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.21.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS
On April 2, 2021, the Company acquired 100% of PolSource S.A. and its subsidiaries, a Salesforce Platinum Consulting Partner with more than 350 experienced Salesforce specialists. The Company paid approximately $111.8 million in cash at closing and could pay up to $45.0 million in earn-out consideration based on achievement of certain revenue, earnings and operational targets. In addition, the Company agreed to grant service-based RSUs valued at approximately $12.8 million and performance-based equity-settled restricted stock units (“PolSource PSUs”) valued at approximately $2.2 million. Vesting of the PolSource PSUs is dependent on continued service and achievement of certain revenue, earnings and operational targets.
Subsequent to March 31, 2021, the Company completed two additional acquisitions. In aggregate, the Company paid approximately $13.8 million in cash at closing and could pay up to $10.8 million in earn-out consideration based on the achievement of certain revenue, earnings and operational targets. In addition, the Company agreed to grant restricted stock units valued at approximately $9.6 million to employees of the acquired companies.
Due to the timing of the acquisitions, the initial accounting for the acquisitions is incomplete. As such, the Company is not able to disclose certain information relating to the acquisitions, including the preliminary fair value of assets acquired and liabilities assumed. The Company expects to complete the initial accounting for these acquisitions during the second quarter of 2021.
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Nature of Operations EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.
Basis of Presentation Basis of Presentation — The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated. These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020 included in its Annual Report on Form 10-K.
Use of Estimates The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature.
Adoption of New Accounting Standards and Pending Accounting Standards
Adoption of New Accounting Standards
The adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.
Pending Accounting Standards
From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.
Equity Securities without Readily Determinable Fair Value The Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur.
Income Taxes In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
Fair Value of Financial Instruments The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 5 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments. The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration for the 2020 Acquisitions ranged from a minimum of 15.5% to a maximum of 17.5%. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income, net in the Company’s condensed consolidated statement of income.
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill By Reportable Segment
Goodwill by reportable segment was as follows:
North AmericaEuropeRussiaTotal
Balance as of January 1, 2021
$121,132 $90,106 $718 $211,956 
2020 acquisitions purchase accounting adjustments— (24)— (24)
Effect of net foreign currency exchange rate changes(353)(692)(6)(1,051)
Balance as of March 31, 2021
$120,779 $89,390 $712 $210,881 
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020:
As of March 31, 2021
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$1,543 $— $1,543 $— 
Total assets measured at fair value on a recurring basis$1,543 $ $1,543 $ 
Foreign exchange derivative liabilities$2,111 $— $2,111 $— 
Contingent consideration2,526  — 2,526 
Total liabilities measured at fair value on a recurring basis
$4,637 $ $2,111 $2,526 
As of December 31, 2020
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$4,955 $— $4,955 $— 
Total assets measured at fair value on a recurring basis$4,955 $ $4,955 $ 
Foreign exchange derivative liabilities$243 $— $243 $— 
Contingent consideration7,470  — 7,470 
Total liabilities measured at fair value on a recurring basis
$7,713 $ $243 $7,470 
Acquisition-Related Contingent Consideration Roll Forward
A reconciliation of the beginning and ending balances of Level 3 acquisition-related contingent consideration using significant unobservable inputs for the three months ended March 31, 2021 is as follows:
Amount
Contingent consideration liabilities as of January 1, 2021
$7,470 
Changes in fair value of contingent consideration included in Interest and other income, net (4,944)
Contingent consideration liabilities as of March 31, 2021
$2,526 
Estimated Fair Values of Financial Assets and Liabilities not Measured at Fair Value on Recurring Basis The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
March 31, 2021
Financial Assets:
Cash equivalents:
Money market funds$135,706 $135,706 $135,706 $— $— 
Total cash equivalents$135,706 $135,706 $135,706 $— $— 
Restricted cash$1,465 $1,465 $1,465 $— $— 
Employee loans$692 $692 $— $— $692 
Financial Liabilities:
Borrowings under the 2017 Credit Facility$25,008 $25,008 $— $25,008 $— 
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
December 31, 2020
Financial Assets:
Cash equivalents:
Money market funds$153,783 $153,783 $153,783 $— $— 
Total cash equivalents$153,783 $153,783 $153,783 $— $— 
Restricted cash$1,390 $1,390 $1,390 $— $— 
Time deposits included in Short-term investments$60,007 $60,007 $— $60,007 $— 
Employee loans$794 $794 $— $— $794 
Financial Liabilities:
Borrowings under the 2017 Credit Facility$25,007 $25,007 $— $25,007 $— 
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivative Instruments
The fair value of derivative instruments on the Company’s consolidated balance sheets as of March 31, 2021 and December 31, 2020 were as follows:
As of March 31, 2021As of December 31, 2020
Balance Sheet ClassificationAsset DerivativesLiability DerivativesAsset DerivativesLiability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
Prepaid expenses and other current assets$1,543 $4,955 
Accrued expenses and other current liabilities$2,111 $243 
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Components of Lease Expenses
During the three months ended March 31, 2021 and 2020, the components of lease expense were as follows:
 Three Months Ended
March 31,
Income Statement Classification20212020
Operating lease costSelling, general and administrative expenses$17,256 $18,863 
Variable lease costSelling, general and administrative expenses2,260 2,635 
Short-term lease costSelling, general and administrative expenses178 540 
Total lease cost$19,694 $22,038 
Supplemental Cash Flow Information
Supplemental cash flow information related to leases for the three months ended March 31, 2021 and 2020 was as follows:
Three Months Ended
March 31,
 20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$17,645 $16,891 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$38 $31,252 
Non-cash net (decrease)/ increase due to lease modifications:
Operating lease right-of-use assets$(1,066)$4,584 
Operating lease liabilities$(1,066)$4,573 
Weighted Average Lease Terms and Discount Rates
Weighted average remaining lease term and discount rate as of March 31, 2021 and 2020 were as follows:
 As of March 31, 2021As of March 31, 2020
Weighted average remaining lease term, in years:
Operating leases5.86.0
Weighted average discount rate:
Operating leases3.0 %3.3 %
Maturity of Operating Lease Liabilities
As of March 31, 2021, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2021 (excluding three months ended March 31, 2021)
$47,591 
202248,143 
202336,318 
202431,510 
202522,110 
Thereafter50,842 
Total lease payments236,514 
Less: imputed interest(18,330)
Total$218,184 
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM DEBT (Tables)
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Outstanding Debt And Borrowing Capacity
The following table presents the outstanding debt and borrowing capacity of the Company under the 2017 Credit Facility:
 As of
March 31,
2021
As of
December 31,
2020
Outstanding debt$25,000 $25,000 
Interest rate1.1 %1.2 %
Available borrowing capacity$275,000 $275,000 
Current maximum borrowing capacity$300,000 $300,000 
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues
The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
North America$454,767 $14,663 $891 $470,321 
Europe17,755 241,554 63 259,372 
CIS1,856 14 28,264 30,134 
APAC475 20,473 — 20,948 
        Revenues$474,853 $276,704 $29,218 $780,775 

Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
North America$377,784 $10,419 $1,627 $389,830 
Europe10,332 212,722 223,057 
CIS2,554 12 22,294 24,860 
APAC432 13,180 — 13,612 
        Revenues$391,102 $236,333 $23,924 $651,359 
The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Financial Services$69,740 $78,040 $21,078 $168,858 
Business Information & Media87,205 60,157 387 147,749 
Software & Hi-Tech125,586 20,973 505 147,064 
Travel & Consumer69,429 64,624 4,958 139,011 
Life Sciences & Healthcare75,589 15,351 175 91,115 
Emerging Verticals47,304 37,559 2,115 86,978 
        Revenues$474,853 $276,704 $29,218 $780,775 
Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Financial Services$47,868 $67,594 $16,181 $131,643 
Business Information & Media80,220 58,146 360 138,726 
Software & Hi-Tech101,737 18,146 1,966 121,849 
Travel & Consumer54,724 61,067 3,739 119,530 
Life Sciences & Healthcare61,611 7,619 69,239 
Emerging Verticals44,942 23,761 1,669 70,372 
        Revenues$391,102 $236,333 $23,924 $651,359 
The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$417,887 $232,691 $14,427 $665,005 
Fixed-price53,015 43,566 14,701 111,282 
Licensing3,535 54 81 3,670 
Other revenues
416 393 818 
        Revenues$474,853 $276,704 $29,218 $780,775 

Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$357,263 $190,320 $13,596 $561,179 
Fixed-price31,855 45,255 8,821 85,931 
Licensing1,770 162 1,458 3,390 
Other revenues
214 596 49 859 
        Revenues$391,102 $236,333 $23,924 $651,359 

Timing of Revenue Recognition
The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 13 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2021
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$472,374 $276,731 $29,190 778,295 
Transferred at a point of time2,479 (27)28 2,480 
        Revenues$474,853 $276,704 $29,218 $780,775 
Three Months Ended March 31, 2020
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$389,810 $236,171 $22,468 $648,449 
Transferred at a point of time1,292 162 1,456 $2,910 
        Revenues$391,102 $236,333 $23,924 $651,359 
Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations
The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2021. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:
Less than 1 year1 Year2 Years3 YearsTotal
Contract Type
Fixed-price$25,409 $2,493 $226 $— $28,128 
Contract Balances
The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:
 As of
March 31,
2021
As of
December 31,
2020
Contract assets included in Trade receivables and contract assets$19,991 $7,700 
Contract liabilities included in Accrued expenses and other current liabilities$22,371 $17,383 
Contract liabilities included in Other noncurrent liabilities$329 $94 
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Components of Stock-Based Compensation Expenses
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
March 31,
20212020
Cost of revenues (exclusive of depreciation and amortization)$11,117 $3,984 
Selling, general and administrative expenses13,436 7,897 
Total$24,553 $11,881 
Stock Options Activity
Stock option activity under the Company’s plans is set forth below:
 Number of
Options 
Weighted Average
Exercise Price 
Aggregate
Intrinsic Value 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding at January 1, 2021
2,772 $61.71 
Options granted81 $387.93 
Options exercised(109)$40.71 
Options forfeited/cancelled(3)$180.85 
Options outstanding at March 31, 2021
2,741 $72.08 $889,755 4.3
Options vested and exercisable as of March 31, 2021
2,428 $52.25 $836,146 3.7
Options expected to vest as of March 31, 2021
287 $223.44 $49,712 8.7
Service-Based Awards Activity
The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 2021:
Equity-Classified
 Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
Liability-Classified
Cash-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding at January 1, 2021
9 $167.18 686 $162.15 175 $141.16 
Awards granted— $— 161 $387.51 26 $387.74 
Awards vested— $— (248)$129.61 (77)$119.40 
Awards forfeited/cancelled— $— (6)$179.08 — $148.68 
Unvested service-based awards outstanding at March 31, 2021
9 $167.18 593 $236.71 124 $206.00 
Performance-Based Awards Activity
The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2021:
Equity-Classified
Equity-Settled
Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding at January 1, 2021
9 $165.87 21 $227.16 
Awards granted— $— — $— 
Unvested performance-based awards outstanding at March 31, 2021
9 $165.87 21 $227.16 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.21.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 Three Months Ended
March 31,
 20212020
Numerator for basic and diluted earnings per share:
Net income$109,046 $85,565 
Numerator for basic and diluted earnings per share$109,046 $85,565 
Denominator:  
Weighted average common shares for basic earnings per share56,170 55,287 
Net effect of dilutive stock options, restricted stock units and restricted stock awards
2,608 2,856 
Weighted average common shares for diluted earnings per share
58,778 58,143 
Net income per share:  
Basic$1.94 $1.55 
Diluted$1.86 $1.47 
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Revenues from External Customers and Operating Profit/(Loss), Before Unallocated Expenses
Revenues from external customers and operating profit, before unallocated expenses, by reportable segment for the three months ended March 31, 2021 and 2020, were as follows:
 Three Months Ended
March 31,
 20212020
Segment revenues:
North America$474,853 $391,102 
Europe276,704 236,333 
Russia29,218 23,924 
Total segment revenues$780,775 $651,359 
Segment operating profit:  
North America$94,103 $78,927 
Europe51,073 31,779 
Russia979 519 
Total segment operating profit$146,155 $111,225 
Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes
Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:
Three Months Ended
March 31,
20212020
Total segment operating profit:$146,155 $111,225 
Unallocated amounts:
Stock-based compensation expense(24,553)(11,881)
Amortization of intangibles assets(3,140)(3,135)
Other acquisition-related expenses (1,933)(468)
Other unallocated expenses(9,278)(8,232)
Income from operations107,251 87,509 
Interest and other income, net5,374 2,386 
Foreign exchange gain2,299 6,524 
Income before provision for income taxes$114,924 $96,419 
Physical Location and Values of Long-Lived Assets Physical locations and values of the Company’s long-lived assets are presented below:
As of
March 31,
2021
As of
December 31,
2020
Belarus$72,805 $73,988 
Ukraine28,621 30,980 
United States15,643 15,718 
Russia13,739 15,036 
India7,182 7,079 
Poland5,610 5,434 
Hungary4,840 5,365 
Spain2,670 2,799 
China2,409 2,722 
Mexico2,396 2,419 
Other 8,834 7,993 
Total$164,749 $169,533 
Revenues by Customer Location
The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2021 and 2020:
Three Months Ended
March 31,
20212020
United States$448,021 $370,089 
United Kingdom93,464 92,132 
Switzerland67,568 47,222 
Netherlands33,032 25,909 
Russia27,656 21,961 
Germany22,025 20,193 
Canada21,835 17,920 
Other locations67,174 55,933 
Total$780,775 $651,359 
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.21.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:
Three Months Ended
March 31,
20212020
Foreign currency translation
Beginning balance$(28,168)$(32,666)
Foreign currency translation(13,581)(35,332)
Income tax benefit3,050 6,813 
Foreign currency translation, net of tax(10,531)(28,519)
Ending balance$(38,699)$(61,185)
Cash flow hedging instruments
Beginning balance$3,642 $1,292 
Unrealized loss in fair value(7,346)(11,428)
Net gain/(loss) reclassified into Cost of revenues (exclusive of depreciation and amortization)2,066 (660)
Income tax benefit1,199 2,720 
Cash flow hedging instruments, net of tax(4,081)(9,368)
Ending balance(1)
$(439)$(8,076)
Defined benefit plans
Beginning balance$(986)$ 
Actuarial losses(811)— 
Income tax benefit185 — 
Defined benefit plans, net of tax(626) 
Ending balance$(1,612)$ 
Accumulated other comprehensive loss$(40,750)$(69,261)
(1) As of March 31, 2021, the ending balance of net unrealized losses related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months.
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.21.1
ACQUISITION (Narrative) (Details) - 2020 Acquisitions
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
business
Business Acquisition [Line Items]  
Number of acquisitions | business 2
Purchase price including contingent consideration $ 22.5
Contingent consideration fair value 5.3
Maximum amount of earnout payable 18.6
Intangible assets $ 7.3
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL (Goodwill Roll Forward) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Goodwill [Roll Forward]  
Balance as of January 1, 2021 $ 211,956
2020 acquisitions purchase accounting adjustments (24)
Effect of net foreign currency exchange rate changes (1,051)
Balance as of March 31, 2021 210,881
North America  
Goodwill [Roll Forward]  
Balance as of January 1, 2021 121,132
2020 acquisitions purchase accounting adjustments 0
Effect of net foreign currency exchange rate changes (353)
Balance as of March 31, 2021 120,779
Europe  
Goodwill [Roll Forward]  
Balance as of January 1, 2021 90,106
2020 acquisitions purchase accounting adjustments (24)
Effect of net foreign currency exchange rate changes (692)
Balance as of March 31, 2021 89,390
Russia  
Goodwill [Roll Forward]  
Balance as of January 1, 2021 718
2020 acquisitions purchase accounting adjustments 0
Effect of net foreign currency exchange rate changes (6)
Balance as of March 31, 2021 $ 712
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL (Goodwill Accumulated Impairment Losses) (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
North America    
Goodwill [Line Items]    
Accumulated impairment loss $ 0 $ 0
Europe    
Goodwill [Line Items]    
Accumulated impairment loss 0 0
Russia    
Goodwill [Line Items]    
Accumulated impairment loss $ 2,200,000 $ 2,200,000
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Financial Assets:    
Total assets measured at fair value on a recurring basis $ 1,543 $ 4,955
Financial Liabilities:    
Contingent consideration 2,526 7,470
Total liabilities measured at fair value on a recurring basis 4,637 7,713
Foreign exchange contracts    
Financial Assets:    
Derivative assets 1,543 4,955
Financial Liabilities:    
Derivative liabilities 2,111 243
Level 1    
Financial Assets:    
Total assets measured at fair value on a recurring basis 0 0
Financial Liabilities:    
Contingent consideration 0 0
Total liabilities measured at fair value on a recurring basis 0 0
Level 1 | Foreign exchange contracts    
Financial Assets:    
Derivative assets 0 0
Financial Liabilities:    
Derivative liabilities 0 0
Level 2    
Financial Assets:    
Total assets measured at fair value on a recurring basis 1,543 4,955
Financial Liabilities:    
Contingent consideration 0 0
Total liabilities measured at fair value on a recurring basis 2,111 243
Level 2 | Foreign exchange contracts    
Financial Assets:    
Derivative assets 1,543 4,955
Financial Liabilities:    
Derivative liabilities 2,111 243
Level 3    
Financial Assets:    
Total assets measured at fair value on a recurring basis 0 0
Financial Liabilities:    
Contingent consideration 2,526 7,470
Total liabilities measured at fair value on a recurring basis 2,526 7,470
Level 3 | Foreign exchange contracts    
Financial Assets:    
Derivative assets 0 0
Financial Liabilities:    
Derivative liabilities $ 0 $ 0
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Discount rate | 2020 Acquisitions | Minimum  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement input to determine fair value of contingent consideration 0.155
Discount rate | 2020 Acquisitions | Maximum  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement input to determine fair value of contingent consideration 0.175
Level 3  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Contingent consideration liabilities as of January 1, 2021 $ 7,470
Contingent consideration liabilities as of March 31, 2021 2,526
Level 3 | Interest and other income, net  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Changes in the fair value of contingent consideration $ (4,944)
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Balance    
Financial Assets:    
Cash equivalents: $ 135,706 $ 153,783
Restricted cash 1,465 1,390
Employee loans 692 794
Balance | Money market funds    
Financial Assets:    
Cash equivalents: 135,706 153,783
Balance | Time deposits included in Short-term investments    
Financial Assets:    
Short-term investments   60,007
Balance | Revolving credit facility | Credit Facility 2017    
Financial Liabilities:    
Borrowings 25,008 25,007
Estimated Fair Value    
Financial Assets:    
Cash equivalents: 135,706 153,783
Restricted cash 1,465 1,390
Employee loans 692 794
Estimated Fair Value | Money market funds    
Financial Assets:    
Cash equivalents: 135,706 153,783
Estimated Fair Value | Time deposits included in Short-term investments    
Financial Assets:    
Short-term investments   60,007
Estimated Fair Value | Revolving credit facility | Credit Facility 2017    
Financial Liabilities:    
Borrowings 25,008 25,007
Estimated Fair Value | Level 1    
Financial Assets:    
Cash equivalents: 135,706 153,783
Restricted cash 1,465 1,390
Employee loans 0 0
Estimated Fair Value | Level 1 | Money market funds    
Financial Assets:    
Cash equivalents: 135,706 153,783
Estimated Fair Value | Level 1 | Time deposits included in Short-term investments    
Financial Assets:    
Short-term investments   0
Estimated Fair Value | Level 1 | Revolving credit facility | Credit Facility 2017    
Financial Liabilities:    
Borrowings 0 0
Estimated Fair Value | Level 2    
Financial Assets:    
Cash equivalents: 0 0
Restricted cash 0 0
Employee loans 0 0
Estimated Fair Value | Level 2 | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Estimated Fair Value | Level 2 | Time deposits included in Short-term investments    
Financial Assets:    
Short-term investments   60,007
Estimated Fair Value | Level 2 | Revolving credit facility | Credit Facility 2017    
Financial Liabilities:    
Borrowings 25,008 25,007
Estimated Fair Value | Level 3    
Financial Assets:    
Cash equivalents: 0 0
Restricted cash 0 0
Employee loans 692 794
Estimated Fair Value | Level 3 | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Estimated Fair Value | Level 3 | Time deposits included in Short-term investments    
Financial Assets:    
Short-term investments   0
Estimated Fair Value | Level 3 | Revolving credit facility | Credit Facility 2017    
Financial Liabilities:    
Borrowings $ 0 $ 0
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS (Equity Securities Without Readily Determinable Fair Value) (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Restricted cash in Other noncurrent assets    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Carrying amount of equity securities that do not have readily determinable fair values $ 26.0 $ 25.0
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) - Foreign exchange contracts - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Financial collateral (including cash collateral) required to be posted $ 0  
Designated as hedging instruments | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 1,543,000 $ 4,955,000
Designated as hedging instruments | Cash flow hedging | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives $ 2,111,000 $ 243,000
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Narrative) (Details)
$ in Millions
Mar. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]  
Commitments related to operating lease agreements that have not yet commenced $ 1.2
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 month 6 days
Lease term of lease agreements that have not yet commenced 7 months 6 days
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 10 years 1 month 6 days
Lease term of lease agreements that have not yet commenced 5 years
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Components of Lease Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Lessee, Lease, Description [Line Items]    
Total lease cost $ 19,694 $ 22,038
Selling, general and administrative expenses    
Lessee, Lease, Description [Line Items]    
Operating lease cost 17,256 18,863
Variable lease cost 2,260 2,635
Short-term lease cost $ 178 $ 540
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used for operating leases $ 17,645 $ 16,891
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases 38 31,252
Non-cash net (decrease)/ increase due to lease modifications:    
Operating lease right-of-use assets (1,066) 4,584
Operating lease liabilities $ (1,066) $ 4,573
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Weighted Average Lease Terms and Discount Rates) (Details)
Mar. 31, 2021
Mar. 31, 2020
Weighted average remaining lease term, in years:    
Operating leases 5 years 9 months 18 days 6 years
Weighted average discount rate:    
Operating leases 3.00% 3.30%
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Maturity of Operating Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases [Abstract]  
2021 (excluding three months ended March 31, 2021) $ 47,591
2022 48,143
2023 36,318
2024 31,510
2025 22,110
Thereafter 50,842
Total lease payments 236,514
Less: imputed interest (18,330)
Total $ 218,184
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM DEBT (Details) - Credit Facility 2017 - Revolving credit facility - USD ($)
May 24, 2017
Mar. 31, 2021
Dec. 31, 2020
Overnight Bank Funding Rate      
Debt Instrument [Line Items]      
Variable interest rate spread 0.50%    
Daily LIBOR Rate      
Debt Instrument [Line Items]      
Variable interest rate spread 1.00%    
U.S. dollars      
Debt Instrument [Line Items]      
Borrowing capacity $ 300,000,000.0    
Current maximum borrowing capacity 400,000,000.0 $ 300,000,000 $ 300,000,000
Outstanding debt   $ 25,000,000 $ 25,000,000
Interest rate   1.10% 1.20%
Available borrowing capacity   $ 275,000,000 $ 275,000,000
Other currencies, excluding U.S. dollars      
Debt Instrument [Line Items]      
Current maximum borrowing capacity $ 100,000,000.0    
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUES (Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenues $ 780,775 $ 651,359
Revenues from performance obligations satisfied in previous period 15,200 5,800
Time-and-material    
Disaggregation of Revenue [Line Items]    
Revenues 665,005 561,179
Fixed-price    
Disaggregation of Revenue [Line Items]    
Revenues 111,282 85,931
Licensing    
Disaggregation of Revenue [Line Items]    
Revenues 3,670 3,390
Other revenues    
Disaggregation of Revenue [Line Items]    
Revenues 818 859
Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 778,295 648,449
Transferred at a point of time    
Disaggregation of Revenue [Line Items]    
Revenues 2,480 2,910
Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 168,858 131,643
Business Information & Media    
Disaggregation of Revenue [Line Items]    
Revenues 147,749 138,726
Software & Hi-Tech    
Disaggregation of Revenue [Line Items]    
Revenues 147,064 121,849
Travel & Consumer    
Disaggregation of Revenue [Line Items]    
Revenues 139,011 119,530
Life Sciences & Healthcare    
Disaggregation of Revenue [Line Items]    
Revenues 91,115 69,239
Emerging Verticals    
Disaggregation of Revenue [Line Items]    
Revenues 86,978 70,372
North America    
Disaggregation of Revenue [Line Items]    
Revenues 470,321 389,830
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 259,372 223,057
CIS    
Disaggregation of Revenue [Line Items]    
Revenues 30,134 24,860
APAC    
Disaggregation of Revenue [Line Items]    
Revenues 20,948 13,612
North America    
Disaggregation of Revenue [Line Items]    
Revenues 474,853 391,102
North America | Time-and-material    
Disaggregation of Revenue [Line Items]    
Revenues 417,887 357,263
North America | Fixed-price    
Disaggregation of Revenue [Line Items]    
Revenues 53,015 31,855
North America | Licensing    
Disaggregation of Revenue [Line Items]    
Revenues 3,535 1,770
North America | Other revenues    
Disaggregation of Revenue [Line Items]    
Revenues 416 214
North America | Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 472,374 389,810
North America | Transferred at a point of time    
Disaggregation of Revenue [Line Items]    
Revenues 2,479 1,292
North America | Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 69,740 47,868
North America | Business Information & Media    
Disaggregation of Revenue [Line Items]    
Revenues 87,205 80,220
North America | Software & Hi-Tech    
Disaggregation of Revenue [Line Items]    
Revenues 125,586 101,737
North America | Travel & Consumer    
Disaggregation of Revenue [Line Items]    
Revenues 69,429 54,724
North America | Life Sciences & Healthcare    
Disaggregation of Revenue [Line Items]    
Revenues 75,589 61,611
North America | Emerging Verticals    
Disaggregation of Revenue [Line Items]    
Revenues 47,304 44,942
North America | North America    
Disaggregation of Revenue [Line Items]    
Revenues 454,767 377,784
North America | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 17,755 10,332
North America | CIS    
Disaggregation of Revenue [Line Items]    
Revenues 1,856 2,554
North America | APAC    
Disaggregation of Revenue [Line Items]    
Revenues 475 432
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 276,704 236,333
Europe | Time-and-material    
Disaggregation of Revenue [Line Items]    
Revenues 232,691 190,320
Europe | Fixed-price    
Disaggregation of Revenue [Line Items]    
Revenues 43,566 45,255
Europe | Licensing    
Disaggregation of Revenue [Line Items]    
Revenues 54 162
Europe | Other revenues    
Disaggregation of Revenue [Line Items]    
Revenues 393 596
Europe | Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 276,731 236,171
Europe | Transferred at a point of time    
Disaggregation of Revenue [Line Items]    
Revenues (27) 162
Europe | Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 78,040 67,594
Europe | Business Information & Media    
Disaggregation of Revenue [Line Items]    
Revenues 60,157 58,146
Europe | Software & Hi-Tech    
Disaggregation of Revenue [Line Items]    
Revenues 20,973 18,146
Europe | Travel & Consumer    
Disaggregation of Revenue [Line Items]    
Revenues 64,624 61,067
Europe | Life Sciences & Healthcare    
Disaggregation of Revenue [Line Items]    
Revenues 15,351 7,619
Europe | Emerging Verticals    
Disaggregation of Revenue [Line Items]    
Revenues 37,559 23,761
Europe | North America    
Disaggregation of Revenue [Line Items]    
Revenues 14,663 10,419
Europe | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 241,554 212,722
Europe | CIS    
Disaggregation of Revenue [Line Items]    
Revenues 14 12
Europe | APAC    
Disaggregation of Revenue [Line Items]    
Revenues 20,473 13,180
Russia    
Disaggregation of Revenue [Line Items]    
Revenues 29,218 23,924
Russia | Time-and-material    
Disaggregation of Revenue [Line Items]    
Revenues 14,427 13,596
Russia | Fixed-price    
Disaggregation of Revenue [Line Items]    
Revenues 14,701 8,821
Russia | Licensing    
Disaggregation of Revenue [Line Items]    
Revenues 81 1,458
Russia | Other revenues    
Disaggregation of Revenue [Line Items]    
Revenues 9 49
Russia | Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 29,190 22,468
Russia | Transferred at a point of time    
Disaggregation of Revenue [Line Items]    
Revenues 28 1,456
Russia | Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 21,078 16,181
Russia | Business Information & Media    
Disaggregation of Revenue [Line Items]    
Revenues 387 360
Russia | Software & Hi-Tech    
Disaggregation of Revenue [Line Items]    
Revenues 505 1,966
Russia | Travel & Consumer    
Disaggregation of Revenue [Line Items]    
Revenues 4,958 3,739
Russia | Life Sciences & Healthcare    
Disaggregation of Revenue [Line Items]    
Revenues 175 9
Russia | Emerging Verticals    
Disaggregation of Revenue [Line Items]    
Revenues 2,115 1,669
Russia | North America    
Disaggregation of Revenue [Line Items]    
Revenues 891 1,627
Russia | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 63 3
Russia | CIS    
Disaggregation of Revenue [Line Items]    
Revenues 28,264 22,294
Russia | APAC    
Disaggregation of Revenue [Line Items]    
Revenues $ 0 $ 0
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) - Fixed-price
$ in Thousands
Mar. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 28,128
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 25,409
Revenue, remaining performance obligation, expected timing of satisfaction, period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 2,493
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 226
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUES (Contract Balances) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Change in Contract with Customer, Liability [Abstract]      
Revenue recognized $ 11,000 $ 6,500  
Trade receivables and contract assets      
Change in Contract with Customer, Liability [Abstract]      
Contract assets 19,991   $ 7,700
Accounts Payable and Accrued Liabilities      
Change in Contract with Customer, Liability [Abstract]      
Contract liabilities 22,371   17,383
Other Noncurrent Liabilities      
Change in Contract with Customer, Liability [Abstract]      
Contract liabilities $ 329   $ 94
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION (Components of Stock-Based Compensation Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 24,553 $ 11,881
Cost of revenues (exclusive of depreciation and amortization)    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 11,117 3,984
Selling, general and administrative expenses    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 13,436 $ 7,897
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION (Stock Options Activity) (Details) - Employee Stock Option
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Number of Options   
Beginning balance (in shares) | shares 2,772
Options granted (in shares) | shares 81
Options exercised (in shares) | shares (109)
Options forfeited/cancelled (in shares) | shares (3)
Ending balance (in shares) | shares 2,741
Options vested and exercisable at March 31, 2021 (in shares) | shares 2,428
Options expected to vest at March 31, 2021 (in shares) | shares 287
Weighted Average Exercise Price   
Options outstanding at January 1, 2021 (in dollars per share) | $ / shares $ 61.71
Options granted (in dollars per share) | $ / shares 387.93
Options exercised (in dollars per share) | $ / shares 40.71
Options forfeited/cancelled (in dollars per share) | $ / shares 180.85
Options outstanding at March 31, 2021 (in dollars per share) | $ / shares 72.08
Options vested and exercisable at March 31, 2021 (in dollars per share) | $ / shares 52.25
Options expected to vest at March 31, 2021 (in dollars per share) | $ / shares $ 223.44
Aggregate Intrinsic Value   
Options outstanding at March 31, 2021 | $ $ 889,755
Options vested and exercisable as of March 31, 2021 | $ 836,146
Options expected to vest as of March 31, 2021 | $ $ 49,712
Weighted Average Remaining Contractual Term (in years)  
Options outstanding at March 31, 2021 4 years 3 months 18 days
Options vested and exercisable as of March 31, 2021 3 years 8 months 12 days
Options expected to vest as of March 31, 2021 8 years 8 months 12 days
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION (Stock Option Additional Information) (Details) - Employee Stock Option
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Remaining unrecognized stock-based compensation cost $ 23.2
Weighted-average remaining requisite service period 3 years 2 months 12 days
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Activity) (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Service Period | Equity Classified Award | Equity-Settled Award | Restricted Stock  
Number of Shares   
Unvested awards outstanding at January 1, 2021 (in shares) | shares 9
Awards granted (in shares) | shares 0
Awards vested (in shares) | shares 0
Awards forfeited/cancelled (in shares) | shares 0
Unvested awards outstanding at March 31, 2021 (in shares) | shares 9
Weighted Average Grant Date Fair Value Per Share   
Unvested awards outstanding at January 1, 2021 | $ / shares $ 167.18
Awards granted | $ / shares 0
Awards vested | $ / shares 0
Awards forfeited/cancelled | $ / shares 0
Unvested awards outstanding at March 31, 2021 | $ / shares $ 167.18
Service Period | Equity Classified Award | Equity-Settled Award | Restricted stock units  
Number of Shares   
Unvested awards outstanding at January 1, 2021 (in shares) | shares 686
Awards granted (in shares) | shares 161
Awards vested (in shares) | shares (248)
Awards forfeited/cancelled (in shares) | shares (6)
Unvested awards outstanding at March 31, 2021 (in shares) | shares 593
Weighted Average Grant Date Fair Value Per Share   
Unvested awards outstanding at January 1, 2021 | $ / shares $ 162.15
Awards granted | $ / shares 387.51
Awards vested | $ / shares 129.61
Awards forfeited/cancelled | $ / shares 179.08
Unvested awards outstanding at March 31, 2021 | $ / shares $ 236.71
Service Period | Liability Classified Award | Cash-Settled Award | Restricted stock units  
Number of Shares   
Unvested awards outstanding at January 1, 2021 (in shares) | shares 175
Awards granted (in shares) | shares 26
Awards vested (in shares) | shares (77)
Awards forfeited/cancelled (in shares) | shares 0
Unvested awards outstanding at March 31, 2021 (in shares) | shares 124
Weighted Average Grant Date Fair Value Per Share   
Unvested awards outstanding at January 1, 2021 | $ / shares $ 141.16
Awards granted | $ / shares 387.74
Awards vested | $ / shares 119.40
Awards forfeited/cancelled | $ / shares 148.68
Unvested awards outstanding at March 31, 2021 | $ / shares $ 206.00
Performance Target | Equity Classified Award | Equity-Settled Award | Restricted Stock  
Number of Shares   
Unvested awards outstanding at January 1, 2021 (in shares) | shares 9
Awards granted (in shares) | shares 0
Unvested awards outstanding at March 31, 2021 (in shares) | shares 9
Weighted Average Grant Date Fair Value Per Share   
Unvested awards outstanding at January 1, 2021 | $ / shares $ 165.87
Awards granted | $ / shares 0
Unvested awards outstanding at March 31, 2021 | $ / shares $ 165.87
Performance Target | Equity Classified Award | Equity-Settled Award | Restricted stock units  
Number of Shares   
Unvested awards outstanding at January 1, 2021 (in shares) | shares 21
Awards granted (in shares) | shares 0
Unvested awards outstanding at March 31, 2021 (in shares) | shares 21
Weighted Average Grant Date Fair Value Per Share   
Unvested awards outstanding at January 1, 2021 | $ / shares $ 227.16
Awards granted | $ / shares 0
Unvested awards outstanding at March 31, 2021 | $ / shares $ 227.16
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Service Period | Equity Classified Award | Equity-Settled Award | Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Remaining unrecognized stock-based compensation cost $ 0.7  
Weighted-average remaining requisite service period 1 year 4 months 24 days  
Service Period | Equity Classified Award | Equity-Settled Award | Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Remaining unrecognized stock-based compensation cost $ 118.9  
Weighted-average remaining requisite service period 3 years 2 months 12 days  
Service Period | Liability Classified Award | Cash-Settled Award | Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Remaining unrecognized stock-based compensation cost $ 38.1  
Weighted-average remaining requisite service period 2 years 8 months 12 days  
Performance Target | Equity Classified Award | Equity-Settled Award | Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Remaining unrecognized stock-based compensation cost $ 0.9  
Weighted-average remaining requisite service period 2 years 4 months 24 days  
Performance Target | Equity Classified Award | Equity-Settled Award | Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Remaining unrecognized stock-based compensation cost $ 2.9  
Weighted-average remaining requisite service period 2 years 6 months  
Accrued compensation and benefits expenses | Service Period | Liability Classified Award | Cash-Settled Award | Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Liability associated with RSUs $ 15.3 $ 26.8
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Effective tax rate 5.10% 11.30%
Excess tax benefit $ 21.5 $ 11.7
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.21.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Numerator for basic and diluted earnings per share:    
Net income $ 109,046 $ 85,565
Numerator for basic and diluted earnings per share $ 109,046 $ 85,565
Denominator:    
Weighted average common shares for basic earnings per share (in shares) 56,170 55,287
Net effect of dilutive stock options, restricted stock units and restricted stock awards (in shares) 2,608 2,856
Weighted average common shares for diluted earnings per share (in shares) 58,778 58,143
Net income per share:    
Basic (in dollars per share) $ 1.94 $ 1.55
Diluted (in dollars per share) $ 1.86 $ 1.47
Anti-dilutive options not included in the calculation (in shares) 16 9
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Office Space Purchase Commitment | Ukraine  
Other Commitments [Line Items]  
Total commitment amount $ 36.9
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Revenues $ 780,775 $ 651,359
Segment operating profit 107,251 87,509
Operating Segments    
Segment Reporting Information [Line Items]    
Segment operating profit 146,155 111,225
North America    
Segment Reporting Information [Line Items]    
Revenues 474,853 391,102
North America | Operating Segments    
Segment Reporting Information [Line Items]    
Segment operating profit 94,103 78,927
Europe    
Segment Reporting Information [Line Items]    
Revenues 276,704 236,333
Europe | Operating Segments    
Segment Reporting Information [Line Items]    
Segment operating profit 51,073 31,779
Russia    
Segment Reporting Information [Line Items]    
Revenues 29,218 23,924
Russia | Operating Segments    
Segment Reporting Information [Line Items]    
Segment operating profit $ 979 $ 519
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Segment operating profit $ 107,251 $ 87,509
Stock-based compensation expense (24,553) (11,881)
Interest and other income, net 5,374 2,386
Foreign exchange gain 2,299 6,524
Income before provision for income taxes 114,924 96,419
Operating Segments    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Segment operating profit 146,155 111,225
Unallocated Amounts    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Stock-based compensation expense (24,553) (11,881)
Amortization of intangibles assets (3,140) (3,135)
Other acquisition-related expenses (1,933) (468)
Other unallocated expenses $ (9,278) $ (8,232)
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets $ 164,749 $ 169,533
Belarus    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 72,805 73,988
Ukraine    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 28,621 30,980
United States    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 15,643 15,718
Russia    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 13,739 15,036
India    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 7,182 7,079
Poland    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 5,610 5,434
Hungary    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 4,840 5,365
Spain    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 2,670 2,799
China    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 2,409 2,722
Mexico    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 2,396 2,419
Other    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets $ 8,834 $ 7,993
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION (Revenues by Customer Location) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 780,775 $ 651,359
United States    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 448,021 370,089
United Kingdom    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 93,464 92,132
Switzerland    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 67,568 47,222
Netherlands    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 33,032 25,909
Russia    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 27,656 21,961
Germany    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 22,025 20,193
Canada    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 21,835 17,920
Other locations    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 67,174 $ 55,933
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.21.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 1,983,018 $ 1,596,145
Other comprehensive loss (15,238) (37,887)
Ending balance 2,063,939 1,647,482
Foreign currency translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (28,168) (32,666)
Foreign currency translation (13,581) (35,332)
Income tax benefit 3,050 6,813
Other comprehensive loss (10,531) (28,519)
Ending balance (38,699) (61,185)
Cash flow hedging instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 3,642 1,292
Unrealized loss in fair value (7,346) (11,428)
Actuarial losses 2,066 (660)
Income tax benefit 1,199 2,720
Other comprehensive loss (4,081) (9,368)
Ending balance (439) (8,076)
Defined benefit plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (986) 0
Income tax benefit 185 0
Other comprehensive loss (626) 0
Ending balance (1,612) 0
Actuarial losses    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Actuarial losses (811) 0
Accumulated other comprehensive loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (25,512) (31,374)
Other comprehensive loss (15,238) (37,887)
Ending balance $ (40,750) $ (69,261)
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.21.1
SUBSEQUENT EVENTS (Details) - Subsequent Event
$ in Millions
1 Months Ended
Apr. 02, 2021
USD ($)
May 06, 2021
USD ($)
PolSource S.A.    
Subsequent Event [Line Items]    
Percentage of voting interests acquired 100.00%  
Number of specialists in acquired entity 350  
Payments to acquire businesses $ 111.8  
Earn-out consideration based on achievements of certain revenue, earnings and operational targets 45.0  
PolSource S.A. | Restricted stock units    
Subsequent Event [Line Items]    
Equity granted 12.8  
PolSource S.A. | Phantom Share Units (PSUs)    
Subsequent Event [Line Items]    
Equity granted $ 2.2  
Two Business Acquisitions    
Subsequent Event [Line Items]    
Payments to acquire businesses   $ 13.8
Earn-out consideration based on achievements of certain revenue, earnings and operational targets   $ 10.8
Number of acquisitions   2
Two Business Acquisitions | Restricted stock units    
Subsequent Event [Line Items]    
Equity granted   $ 9.6
XML 84 R9999.htm IDEA: XBRL DOCUMENT v3.21.1
Label Element Value
Accounting Standards Update [Extensible List] us-gaap_AccountingStandardsUpdateExtensibleList us-gaap:AccountingStandardsUpdate201613Member
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !:+IE('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 " 6BZ92@4\9H.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.NW&0%&7"V@GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G MSY(;'83V$5^B#QC)8KH97-LEH<.:'8B" $CZ@$ZE@M)' MM4>H.5^!0U)&D8()6(29R&1CM- 1%?EXQAL]X\-G;#/,:, 6'7:4H"HK8'*: M&$Y#V\ 5,,$(HTO?!30S,5?_Q.8.L'-R2'9.]7U?]HN<&W>HX/WYZ36O6]@N MD>HTCK^2%70*N&:7R6^+A\?MALF:UU7!;PN^VE9WHEZ*^OYC&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 6BZ92W.;M74,% #T%0 & 'AL+W=O_0L/THIT)V)+Y2'8(,X0D6Z8;2D*VG;33"V$+\,2V7%F& M\.][9(--LN;8G=Z O\[KQT?2>R0-=U*])ALA-'D+@RBY;FVTCC];5N)N1,B3 MCHQ%!'=64H5RH#"PF&WWK9#[46LTS*[-U6@H4QWXD9@KDJ1A MR-7^1@1R=]VBK>.%)W^]T>:"-1K&?"T60G^+YPK.K$+%\T,1);Z,B!*KZ]:8 M?IXXC@G(GOC=%[ODY)B83UE*^6I.IMYURS9$(A"N-A(<_K9B(H+ * ''/P?1 M5O%.$WAZ?%2_SSX>/F;)$S&1P1^^IS?7KD;/E4&2 M_9)=_FRWVR)NFF@9'H*!(/2C_)^_'1)Q&D#/!+!# /L00,^]P3D$9)FS9"1WB3D+O*$]S[> J""BAVI;A@J^,!5ASCT@C"; MT0J>"1X^CDVX717^#L@Z:I+_&RT0KZ'=_(Y+=0K*;27;/2-Y*-X71 MH,GS/A95&%Y$FO?#!9(UHR' ME:U7HS,?/Y#%R^+Y[F%Q0::S20>!HW;I=G83O&GD2@4-QTT;7I"%AAY&I"(3 MF49:[>'?JV2N4;^]PR!/+)DV@7SF;V3J07_S5[Z;D2(M7"/)&+2PTZ=V%R-D M)2%K0CCV/*@7B4F@,E..I#,\]D MIY(1U\ICP4@PLM+\*6[?'\DFY@SZW[/<195PN-Q,[/1WD>_1RHI <1__OFD/ M8V.NY-:/W.H&QC7G8PRM+ T4=_2/:'.9:!Z0/_WX_(#%%>GE5=?&V,K20'$_ MSUIP#!/I\RBX .L/,)"R'E#5?O*MM'4E!6!XE;^ M[&LH3G)%*/MI^3-9"#=5D*U*+%QI(L,07'"AI?MZ06*NR)8'J2 _VAVH822& M25HVA<5FH&6I8+B90Y'W_&A-%OMP*8,JVAH!4\(PDK(>,-R\CQDC=V_NAD

- M/'\:P6PV7R*:Z2,_HE:2X8HU9*7GLT:>;V9J,-$ 4UU+53D(:G2^<@4]8.RZ ML!2&"8SPC_K018:?VLT5K@O4LNLC4]^2W5 M4"PCXVB5Z^E4:J3S1G Y.58 M :_JW35;Y>+X?^L"-HR8D M$"L(M3L#&&HJWV+,3[2,LUVZI=1:AMGA1G!/*/, W%])J8\GY@7%1N_H7U!+ M P04 " 6BZ92%W$YQW$& .&@ & 'AL+W=O_G>ZXX^D3Y^D^EFOA-#HN2RJ^FRRTGK]83JM MLY4H>?U>KD4%WRRE*KF&6_4PK==*\$4SJ"RF) BB:S"9Z\?O M?UAI\\%T=KKF#V(N]/?U5P5WT\[+(B]% M5>>R0DHLSR;G^,,%969 8_$C%T_USC4RH=Q+^=/<7"_.)H%1) J1:>."P[]' M<2&*PG@"';]:IY/NF6;@[O6K][^:X"&8>UZ+"UG\DR_TZFR23-!"+/FFT-_D MTR?1!M0(S&11-W_14VL;3%"VJ;4LV\&@H,RK[7_^W"9B9P .1P:0=@!YZP#: M#J!-H%ME35B77//9J9)/2!EK\&8NFMPTHR&:O#*O<:X5?)O#.#V[N+VYO+J9 M7UTBN)K??KZ^/+^#FX_GG\]O+J[0_-/5U=TT3Q,2(!P8[A%_[AER+KA@?[PZ<0>1<^ MZ<(GC3\Z%OY&*5%IQ.M:Z-KCD'8.:>,P''/(ZQ6"U*#,7(A?F_R1%_ $9ZJV MKJ+&E>FWQQFF,4E(>CI]W,V)RXX0'-+.;D]KV&D-O5KG*ZGTB1:JA)?Z*&I= MC@G=^F$[ H*!1-LB"H(@=@MDG4#F%7BG^$+ 9)$)R.)](>IM9F6E%;1_^]*. M406SG5PB7L"(*DEDAL(0%(1Y$ MZC ++QK!4J^$@N8?+\VMX,A2$D9)F STVE8D97'@ MEAMW19AXQ5V*I8!^ M6B#-GSTMU7K9?7X:X&3842XS$K)P1&7/-^P'W&TS.56R.MS\K:>]MQA"2H=* M'68TC49F*-S3#?OQMIVC//)L9L&,$S!KQG<:$DSI6./T?,/L39'K M7/C6(+B'"?;3Y#S+Y 98CM;\Q8#3&;X-AAA'ULNQK3!46SH2><\/[ <(*%0; M86!>PHZDYMLU/G(,_:1@'8_)[KF _ M6%[EOXIT<'OTG;8AV!2)&271, *'61JE8\W1PP;[:7-=0>:%F6I$5R7'K]J= M>FUXI$%J3=PN$D7!"!I)3QCB)\P0CCO)]:HF#I!$.!X2W6$6!3$;*1/2\X;X M>;._3#I0$<0&2QC1.!H6M=..I6RD)LC.7L@/H,^R>MAN!Q;BWIU.&RJ$!3OS M8*O0;9:,".S90_SL<1=MSR*G9)LN(4T)&TIVF87AF.0>0L0/(6_A'E!N8P=' ML'RVI#OL$FBZ$=23GD[$O_VR4'^H@.VM$<&)W6P.,TKB,;D]](@?>MMF.Z31 M2;THL$K884<3BL=4]N C?O!=R++,MSOM;C<+Y2&J#!2C=S=2"X3)'T[M7L_F MP.]#O>:9.)NL8:\KU*.8S)#KC.5_<+0??<]-DG@7/',MLY\K62R$JG__+2$X M_K/9E^D7G_N>:L1/-9-<6$+W*QXH%[-KO\DKU#&USG4K_.8R$&G,$Z2<"#590<8B_&(W!YCU(^Q M;T)S^ B6.UQ54*SNPRP;2SAD46HM:5R&U,0S C#: XSZ 7:G8([=J!=4FP)P MBK3)=(+CX2KFD-6^O)VC03^^8-&X*3<%UZ);*\+J5XF5.15_!#;(VIU9FTTG M(2Q/AMM[EQUA#(]L4V@/,?J6G53]QMYM13LV34%$4VH=;CKPE28TP"/LI3V_ MZ('CPR$0F@GW/X;!K+-7]R;1:>C:)$YW#NO-+R5?N'K(JQK6!TL8&;R/P9': M_OBPO=%RW9S?WTNM9=E&PO=V]R:W-H965T&UL ME55K3]LP%/TK5C1I(+'FT4=A*B% MM$ _-+9SS_$Y)WX,MT(^J@1 D^>49VID)5KGY[:MH@12JCHBAPS?K(1,J<:N M7-LJET#C$I1RVW.<@9U2EEGC83DVE^.A*#1G&3P-27!7\8;-5.FQ@G M2R$>3>*HYK69* ]QMO[+_*KVCER55,!'\ M+XMU,K("B\2PH@77]V)[!;6?ON&+!%?E/]E6M?Y/BT2%TB*MP:@@95GUI,]U M#CL MW< X-4 [[. ;@WHED8K9:6M*=5T/)1B2Z2I1C;3*+,IT>B&9>8KAEKB M6X8X/9[#6;+4)R,J<2,IV 9A'E MI^0'>0BGY.3;*?E&6$86B2@4S6(UM#5J,LQV5,]_6PVA-V2L'> <"%I M#+C<(V ;NN2@".9$(I%IB2NXGH=0CKN)9A&T!5A-,"@G,)MR,_;[?G]H;W9C M>E_4"X)!4[2GO==H[QT-(]0B>DP$CT&J[P2>"J9?CD32;VC[1R.9B#3%#:P, M^QG)J20;R@L@)[B28L$YE8KD@"=-@HONM"V1BM_?,>MT',=]$\E'57OB!XWX MP1?$EQ+Q\Q4Z$9+]@[@T48VV*J_(^SN:W(%3_=ZH_TSEG@._<>!_W0%3JOA8 MO?].4W_0<]SWXML*72\XJ#UHM =?UXYWD]*XJUBV_LA T**K&[08:"MTG18# M]L[1:ZX]/,_6+%.$PPJA3L='#EE=)55'B[P\C9="X]E>-A.\?4&: GR_$D*_ M=LP!W]SGX_]02P,$% @ %HNF4BO2S:IQ! , \ !@ !X;"]W;W)K MPA"Z212#T=. 82.XL&:!Z( ML^VAZ(&1:$M8B71)RD[[ZSMZ1'(D2MU<+)&>&7XSI&8XBZ.0/U3"F$9O><;5 MU2S1>G]I62I*6$[5A=@S#O]LA#7#L_>)YW27Z'+"6B[V=,P:7ZZ(72I4$K^G[*A.WE'IRJL0/\K!77PULTLBEK%(ER8H M/ YLQ;*LM 0+I^[OU;Y7SX,PK56PELC_26"=7LW"&8K:E1::? MQ?%7UCCDE?8BD:GJ%QT;67N&HD)ID3?*0)"GO'[2MR80)PI@QZQ &@725W!' M%)Q&P:D!M\_C;W?KZ!0:;%WC$_E!7+P.2(VP0:>U<^KVQ,X3AMJI[+GC-B[XY'(&=IHJAE\"!K] M>?VJM(2#_->$=;>U[E;6W1'KS^S >,&,<:\U_4JS_*X/RR"T@\!;6(?3< S% M? \[WKP5^P#FM6#>I-N/>R:I3OD.L3=(/HJIRPEW_=:J/^GN2BB-Q!8R2>TV M.F-O458HR GE=,P@J44IK5,%CQ'-A=3IO]7$5U.,ZN6\$^<]/'=(V(O14,PE M3F@3"#P94V/&=<-Z# M-X@1#]NA&3YLX<-)^/54K-^Q3=3A$*<\ESUH@Y0[=VTS\[QEGD\R-]_B5HH< MB?J "FX,[7RXO!U U'J40[$P\.R13P?;77:V_X=3,\BTNHJKT F3D&1+]'/$ MF3;F6'MXD)W [>$:I. 8^R.X)\4$3^)"986Z66YZE%"^8V@'%PDC)1ZN3^;] M\VJ0\CWBCE"2CI+\S.:_,K@%,;27XI!6MQ(8-M%%FKZ9O[3&](?S .>1# (\ ME)O[+AX[$%T-P+HVW5"51N@,;D.Q MR#(J5;> L?0TYL+32%S,!R?*).6-A:&K/'BZ]*S3K- L_@QN8 )!]MFDG*# M$=RNUN!PWJ!9XN&-V>UG=?.C-U+PD7\5W*%JUP1:6B9+ ?A_*X1^'Y0+M$WR\C]02P,$% @ %HNF4G;U M-&-1 P -PD !@ !X;"]W;W)K$G_< M>WS.];6O^ULN'F4"H,ASGC$YL!*E-J>V+9<)Y%2>\ TPG%EQD5.%7;&VY48 MC8U3GMF>XX1V3E-F#?MF[$8,^[Q060\>W >/ MNC.-!Y:C&4$&2Z4A*/Z>8 19II&0QY\*U*K7U(Z[[5?T"R,>Q2RHA!'/?J2Q M2@969)$85K3(U"W?7D(E*-!X2YY)\R7;RM:QR+*0BN>5,S+(4U;^Z7,5B!T' MQ&EV\"H';]^A<\#!KQQ\([1D9F2-J:+#ON!;(K0UHNF&B8WQ1C4IT]LX5P)G M4_13P]'U;#R9S2=C@JWY]??I^.P.._,[_%U-9G=SL8^P;//X W5U0! MIKXB?$5&/,?SENB#\ 1DRI8\!_+S;"&5P)3^U;)OTG$[8MY]V(_31+ J",*BMWC$+:F9!:R"N50*"+-]%(.-2 MGK:H#FOLL%7U**%L#3H3\6[#P\OP] @!;/E",+),9K2\-N+?>*CT9L@CPL!L MB:+/39$JUPMV0G#L.H'O[D6JP^4H!S$ MVE1FB1$KF"HO[GJTKOYGIN;MC9_K5X$I;6\PY9,"KV7,>DDR6"&D<]+%V(FR M2I<=Q3>FT"VXPK)IF@F^;$!H YQ?<:Y>.WJ!^JTT_ =02P,$% @ %HNF M4B!4?*K*!@ VB !@ !X;"]W;W)KT%A%$=]I&E6/_;"I'=Z7/SN)CT])NL\"A-\DX)L'<=> M^GR.([(YZ<'>[A>S\&&9LU_T3X]7W@.>X_SKZB:E=_V]ER",<9*%) $I7IST MSN#'&;*908'X(\2;[. :L%#N"?G&;L;!24]CC'"$_9RY\.B/1SS 4<0\41[? M2Z>]_3.9X>'USOM%$3P-YM[+\(!$?X9!OCSI.3T0X(6WCO(9V5SB,B"3^?-) ME!7_@DV)U7K 7VBE@#P!JH8W-+ Y0P,U1.@ MMJN\I4WE4G>E1X6M>]O7\7B/1YZN7=ZG)(-2!F>^F,7Q3 H M[.GK&R9L;LWSE'X:4KO\=#"=#$>3^6@(Z-5\>C4>GMW1F_D=_7$]FMS-P?0" M#"[/)I]&T ^F@R^7TZOA:#;_]1<'0?MW,+K].K[["QR!K_,A>/OF'\:A[Y=,S[=,D8+I'9#1NWZABY>V M\^2%_CM$/6UYWZD,R];IL[+#;UYBWX'/;4N%?7^;,^J$Y$N< I_$5"LNF8BC M:8Q()BO,[,>]-G/OTXF_'_MH/_91\5A#\=CSK:?WX!X_A FK&*O_"J#D88O\#T.%[@#3HRN;4]E%F\2BFDQ]/31,ZSG'_\7!V=$)-1132 MZI";1D@M&_H^&WIS-O9)*#/<)>SSK4_K@ -TA#Q.Y+YOO@:F(.X*VS35* M%]"M!*1#W3;JL%DKK-9XQK[QC,).5S3>./'9E,+@+>VVXNH=4TG%Q%J2*,!I M]AL8?5^'^3/X>T:B"-##VL9+@W\:9H"Y?[C9V/7S:M^!1UP,F(,W7R8I3/'- M4V7 VI.P.I/8A/ERB:, T.,XP/$J(L\8@]Q[HEJRA9DE,#MR%4/!WC.S?P8S MF2*U)8UG.@C5>^IS*ZS&V]GS=MIY'[&S?%#L$KI(O.)/!/B)7=C,)) MH!90UUZZ4Q)LD4D.>KI$&YF.RRT]"4RE?&"U@:#1&,(H"3CATT;WO/18ZUS+ ML T'\2TN DV+[W%#",J"FFF[? E%'(2:A1R3SY+X4,G:E[@[LEQD044^JZ4* MF[?J*Y6U(M/BQC5I=AP^SYU@4PE,V3_5_H;-"[Q-.RL"L\06"@;M AQ:M+R4-E+201'8B>:13[&U;" ]K_ORJ$E7Z '03$ MBW0A%)4!,AQ%&BIA )N5P4^2AE 4!T>.0K6B2AR@9G'P ^H0B8N?GB5[5_D?-^_\U"A&)^QT:%N*.2>-66)WRP9\KFE7 3U&)2%0!4',5U"H- M@)HUP*ME(A+7N6&(&6U!U5E7:Q\UK_V7:$ DV9701#HWJV_;<76RU4Y%S3NU M60.6QO4_&KB:P:V)*R2N/PY7IU>M0-2R E^L J$T#G&?F);N\.>&;K"I!*9: M]JC:3*CY3-PL%N51B:=&PO=V]R:W-H965T&ULI5EK;]NX$OTKA._B MH@7J6B3U[$T"Y%6TP#8)UMG=S[1$Q[R512])Y[&_?H>2(CDBI238?FA$>4B> M&<&_2X+2M]/-L8L_NR6.A\P[=,?Y8[7L$O:ZFVS,!0W2WT M3G%6U).VY8($0;S8,E'-3H[J>S?JY$CN32DJ?J.0WF^W3#V=\5(^',_P[/G& M;^)N8^R-Q_[VX4C!;=*H78\DH+62'%U\>S4_SEG,9V0FWQA^ / M^N :65=64OZT@^_%\2RPB'C):584^6AA 8]=< MY.W.9\W.9&1GBG[(RFPTNJP*7KRC8Y%E>H/64"8:K97<(J@\Q8RH[IK4%49P_65BG[#;)ZSW M"4?VN8):%U4NM]SW#)JY<3W7EO3]"0ZR((R/%O>'H7'-TBB*H\[J!;*H0Q9- M1N"T^#\D,-2\T4V6#LE[P7D EH]O3M:<8VRP5K.*0J$-M*9<3?S0W^"/2HO8%LEHT. YFD03*(H\DPYQ, M8K[N8E%R8"RD+#7-Y7J^AP'3FD-\W^I&X@*,XF28#AZK.,6QWXVTX8]&@YZC@TEP2R/SGW.K5@6"JK'1>_5!MTN^B%(8170 V&.&<9KB$<@' MLH*G<]9LN/+BPLZ&\S CPPSTF$5I1D=@D1X6F2;E#:ONN+;2]5PXP &E8"M1 MOLHQN*=^3">]OU6LX);PN+AGJY(WVP#]&05TUF[MC0YUHP-N9\,2\-E%."1C M >K%!$^KR8WB.R:*&J^TSW *;.@!&QWD3HO58Y8EX0B;X%Y=<#0)]33/Y=YJ MRXX]V2![(4;NWA3'3K9YS$AXP.XO(?9B@Z?5!B"J/11M6Z?Z(*P'.><%[BK) M'$\7![Y.NSB^+17.BE!4]KR_>VF[#D M/9D/KG;,290%V1"HQRX+8C*"LU<9/"TS5V_M=;S@777!)"7#'L1C%E,2C31S MI%I"R"OD*7/.BS8^>@,MV=QP]1RJNA/V B?N$PO@ MWQ"W:S;269)>J[]5H31&/..$@ M#(?(/6;DQ2-ZB;P7,3(M8G6?Y"VE^A%X(;MB%6=#T?48S9.1KH[T>D:F]]N7BNJCUPVO!ZYHA6D8.SYX-##*PG2L3GMU(\F[F&PM*@8GT[B1"KOZ J@^;=X]5G$9C.=F+%)D6J1OVU!S:H9@> MA-EL9%G8X-3J^M__@+#_3_&2&7M:DLW8LH7>,&7+S9B2=_,5)(02N;5MO-]7 M8H0$7=F:4QHXE>@QPP$>.6/17MWH]!FK=;KF/.C3P5\[@DL->:Z:X]9:*LA\ M?B_D7I=//2T^LZ;/+>H>L(:TZ#&9)VD\PHJTEU'ZAC.8-[E'N86ZTDAB!Z]' M/\? ]MI)I[7S%6KQ>>%UP-5(3,FPO?-8 9V/M:'TX)7?M)I>KM<\KW.(/^;U M41-!ZG"4M\=.R"'KXZ?&4]O,W+.R+A7;W!S4BOW=ZYY/07$:#5L];53V5+#X4/#FRE+_O_7,5=@H2!Q-\)C!DR-CFD![(:;30GS^9O2? MT(K?B:JRR6C[4ZZ$++PNN1H,N4@C.N1QCV%&DWCLQ1'M]9I.Z_5[G.+V:#KI M3NR^2Z9)2+(A17L,,YR$P?#EQ.+@L\66J[OZ:XY&]:F^>>W?W>V^&)W6WTD& M]\_PE_/FNT^_3/,9Z@=3\*@TG&+7L&3P.8$8J^;+3C,P#WM82.MQW8#;KO:R?_ %!+ P04 " 6BZ92\"=D=[," #*!P M& 'AL+W=O<<O*O,05DB=\A9D^67!1(:678NG*E<"HL*"*NM#S(K="A#EI M8O=F(DWX6E'"\$P N:XJ)/Y<8,JW(\=WWC<>R+)49L--DQ5:X@RKQ]5,Z)7; M9BE(A9DDG &!%R/GW#\;QR;>!OPF>"MWYL H>>;\Q2QNBI'C&4*8XER9#$@/ M&SS&E)I$FL9KD]-I2QK@[OP]^Y75KK4\(XG'G#Z10I4C)W9 @1=H3=4#WU[C M1L_ Y,LYE?8+MDVLYX!\+16O&K!F4!%6C^BM\6$'X(=[ + !P.\"@@806*$U M,RMK@A1*$\&W0)AHG@7&Y]DUN+J=/H'#&1*8J1(KDB-Z!'Z!QVP"#@^.P $@ M#,Q+OI:(%3)QE>9F*KAYP^.BY@'W\+A#X@0$_C& 'O1[X..OX1.=9K!;OTP&G1(]@0%IUX_ MP[!E&'Z#H:%U_,G0XRYS:WMW[Q]_(.PA/0SA:=@1UQ<'@T&PYP\,6GV#+_4] M=-CJ5I@)O$*DL&*X;ABAFUF8W@%(2MQ5\:%JU%:-?E*USY?HLUXOZ'C2%Q/U M^S%LF0U_ZL?4>L X^[8-<5LL_E\;XI[&BV#'AYX@&(<=(]R=F]:\[S]OE._P)0 M2P,$% @ %HNF4D"-94. !@ S \ !@ !X;"]W;W)KCU;6O?,E.51$WU=5P/!H]'=9*F][)47PW=2='M@V5 M-CQUY-NZ5FY]RI5='??V>YL7UWI9!GDQ/#EJU))G'&Z:J^9W?))',K7TG#Y/BN#<20%QQ'L2"PK];/N.J$D. M\;ZSV=NZE(V[OS?6+V+LB&6N/)_9ZG==A/*X][Q'!2]46X5KN_J9NWB>B+W< M5C[^I55:^^1IC_+6!UMWFX&@UB;]5Q^Z/.QL>#[ZPH9QMV$<<2='$>4K%=3) MD;,K.3I.C\1<< M'="E-:'T=&X*+C[>/P3H+?+Q!OGI^$&#E\H-Z&"_3^/1>/\!>P?;3!Q$>P=? ML)?EN6U-T&9)4UOI7+.GO[*Y#P[*^?L!!X=;!X?1P>'W3_5W<43GT^R29FL? MN/9]FIA\0(]"R?3C#\_'X]'+,ULWRJSCT_Y+LF[S0?9U;Q^3]J2H0GN01"XK M.U<5-<[>ZH(=V045>JF#O*M4D)Y";); ST[6*U.0MXNP4HY16[?H&0TZ0"#/ M[E;G8"38KBK8>:ILK@(7I!R8*TBPH@=411\>-7J,KM:D#5U9%TK*L$7GJD_G MK4-/ZU/FM8H>LU9(KK0:T%N8V(ES_]E+#PN%+%@3?VC8!>T9K_*J+0!GH8TR MN48\&X1]@BT CY9S:]#MV/7OHI+7I=X+G)=]FK<>L7OQD?IK;%1847.A ;72 M"R8/*1J)/6YE584RAZ4^*4\KM#/Y;Q&[(X:KI>2Q@PP)?Q22D /HUC76Q<0A M.:^X4A'82B-),%^\;Y4+DEY)':^"79D^3=D8OZYNE9$TG2H/4V!SZMB#GP0\ M9FS\,GI4J*;H4^"T1K6%%H=(2(&.GGYYE%D1<>RD$;98*(_FHR)+I)/FS :L M<@.H$;W<:VA.-),2 MBES"*(30$8G#KU);'4+DQJMXLGKB2N-H$FPQ O^M,8CACX1CK)#C2]M6!21 M,G8(@3#U3VO2N1[!AGOJ=@?!?_ K%I([*25>%%QK=K5B@MX0?%DG,]!['= MN3/:I#VBDCQFQK0P?LTH,7!L2&8'2&3OET1NDG#2"1@),5M?Q[,LDFZAPSH% M+\I$:MZW&M6(X'>T<+9&JZLWX';3P="FY?=JM0' M:[46,<@2)YX1IF#_"H0#>H-6KF)KV*#9T!TUKVO" FT+!..B,,B >^\WATJ! MHT3F22%Q8R$FLP,G9T4N[@'.YN@ 6_OP#YZBJ@:HP1V^MLJUC3:@IQ]K4!7_ MH)>GQ$I@\Z\$;NB9E/X4FJX%4A7SC, MTA'HI/W%PQT-HG4,%12VV0#$^4([@Q>ZL2F40];C&;*ST&#A3C_WVX6%+B(] M$:.Z$X5&S'FLP/MZPQ=B;JS7(69^PRE](CE^Z.Z2'8)M[7YC9@SHT_92QC)POP?6'13;L' M<;"]P)_\"U!+ P04 " 6BZ925^'X++,# #R!P &0 'AL+W=OO?=Q>D:+FM/9U>" +8??OV+;!8]L8^N!K1PU.CM%M% MM??MQSAV>8V-<#/3HJ:=TMA&>)K:*G:M15$$IT;%:9*F M\TIJW%EP7=,(N]^B,OTJFD>'A2^RJCTOQ.ME*RJ\1_^MW5F:Q1-*(1O43AH- M%LM5M)E_W)ZR?3#X56+OCOZ!,\F,>>#);;&*$B:$"G//"(*&1[Q&I1B(:'P? M,:,I)#L>_Q_0?PRY4RZ9<'AMU&^R\/4JNHR@P%)TRG\Q_4\XYG/&>+E1+GRA M'VP7BPCRSGG3C,[$H)%Z&,73J,.1PV7RBD,Z.J2!]Q HL+P17JR7UO1@V9K0 M^">D&KR)G-12GU]OKG_Y=GM_^_7VY\_WR]@3(J_'^>B]';S35[P7 M<&>TKQU\T@46+_UC8C+120]TMNF;@'?"SF Q/X$T2>=OX"VF]!8!;_$*WK9S MM.(<7)LFDUKP27#P^R9SWM*!^..-$*=3B-,0XO1_*OC?O2GG!#;Y]TXZ.1#] M\.XRG:=7<--9J2OP-<(>A05DN>$&S<^3JU&UY"284;ZMT'O(:53H MR=KWAN[ $7@O?0V"+D956:R$1V@[F]=TQ*&U,DAN@'W;+8XP,[@ZTO"C?2!L*&# M_O!FM%;LJ4'X0RY\,633-2 :TY$Q;8M,#0'GE[/S*1'797]26^ 0PGMJ78S" M9J[%7):2HK=H0\O3)(07MD**(G70MI36>4JR (?$IX!<**H(U86+XT"4'FVP MM,B W'>.!0$6Q(6T';ZL"2E,K=51_$^[S5TH_\65 V=*WPN+8U#[R.7)12LR MJ<@37=C )U*P^+NO*4ODTQ/HEW0'="Z%.J"0)ZE'39%'4;#W^XOGVK F4GNA M*\E""N=(AY.A"HYK MSXU9[MAFY%F5M4PT6K94MI[JR!("7+0;3QD"%22A 2TS5* MLNS%L02>%L;S0]DS!6KS)!;M25W(1UET0G%R]E#ZZ:[,_JUSQ$=]F(2HPFO# M1.@P#BUY6IT>M,W0QY_-A]>0&F$E*3>%);DFLXNS".SPP@P3;]K0U3/C2?7P M6].CC)8-:+\TQA\F'&!ZYM=_ 5!+ P04 " 6BZ92G;X(0M@" #.!0 M&0 'AL+W=OX[?S39* MWY@*T<)]+:29!Y6US4$8FJS"FID]U:"DE4+IFED:ZC(TC4:6>U MPB2*QF'- MN P6,S]WH15E9-Q$N9@TK\0KMM^9" MTRCL67)>HS1<2=!8S(-E?+ :NGR?\)WCQCR)P2E9*W7C!B?Y/(A<02@PLXZ! MT>L.#U$(1T1EW&XY@WY+!WP:/[)_\-I)RYH9/%3BFN>VF@>3 '(L6"OLI=I\ MPJV>D>/+E##^"9LN=Y0&D+7&JGH+I@IJ+KLWN]^>PQ/ )'H!D&P!B:^[V\A7 M><0L6\RTVH!VV<3F B_5HZDX+MU'N;*:5CGA[.+C^?G1] M+WU)FE+YA@L!3.9P(BV3)5\+A*4Q: T<<9,)95J-\&.Y-E;3!?GYRK;#?MNA MWW;X'R?Z*M+Y[\ T+,-Y0 8SJ.\PZ.F@E[-^(#/[R% M.(D'<9I0-(T&<32F8#^>T#.)X\%T-'9Y$=GJMN6&.XL9:%J=5>01FLU4*RV7 M);#\%UUC5Z.!=V\F29R\AYUDN/M\<%P4Y%-7B*1.1,V&["3) %JCS!X [XE7 ME@B:680N-K"3CM)=V!E/$_>D?SR(1O'N7\KH7F55?[&\L&BPOS^E:#(=I-/( M"TN\L&@PF<3PKUL0/O$8'6KI.XD!+[.S6S_;-ZMEY]$_Z5VGHX)*3J%E;I@1LPN M6I/>V=60UOL%7Z58V>B:D253K;_3/^_3BU:7%!)*)(XD5+\;RLF"@G+O#)Y*['.7[R;O[]C7R8[F]N;CY_OS MCH-P6M))*D%705#_@* !N]6%RRR[*5*1;N_O0*E&LWZMV57_28&WW!RS0:_- M^MU^[PEY@\;2@9*)XD0CFH66/_]4^:9?5ON!NL^]D8'K%A^V0PWJM6D!\B]RBD MOR=XP_;KT6CK\-T[OQ"\OQ;^@N#MP&#[_X.!&[>'X^ZCP(6[OQJX<7O MD\Y4D%-244^M,$MBI3WGHC"2441)E9$Y.8N([IC="\$^:B?8R-O2[[YYNPG# MNX:QWA41ZUN&!ET Z,IZFDL*$ M)[(([57H=.;94GB3:IS^^5=)E?"B67DEI!; Z]95H' $6( M%" _+4I0/'1C?&Z$J+PT45"]G'LY4 _J6^!#SF3"X:)O93KW<)#%4JNE2-MQ M[8(!2@I"+%5(89U$F$3 )VBAS!?.ZT1X1E-L$4Y@\!AP:3Q-3MX$:5MZ'1_* M.CQ'/7=KP@?N^A4:8( ".1%N/ M#>LM;<@HM.;?,0L8:;]O&>@R9-"*_.=A2=$&A@U$%4#>'(T2 D4"!#=D,C B M*!-#'L!Q_J'C#Z+";7UH[=/'\ DV>(1!)J).1^:EXEY4[ C'S9P8FG" N&Z@ ML01MQY$E&D"!I9 H)J-/F%5\B MV>;B":N\#R&HB/D-Q]:]5$CE.C>1N6([VQX=E6@X%\HE?"&)TW$Y+P$JRA$\ M)"_+VNGUD5XN>3B$(8M#)@Q1#MPG*C)R=6E94*8H_Y%\42]!7J0>VZJ-"BY)3H M0X,42O$9(+EN5Q12;27>PP'OX^31Q%_$"#H'C13"U2KL]MD'*E)3?TC1( ;D MZ,^$LZ&A#VMEQ%3,9>&YRR=UD8;B[[LNS]]UI\4WD7]5>_<@9@*L8_HMBZAT MRV)15M61=' 9DA8=@9\K!!0<;HJVYR%OQ;UZ4W*Q9 M+;!N8&(P/B\= E,'ZOF+L/T3G>!P^*^7Z+EC=]T>;_J3R6:B^A#M1F?#;J/& M+IJ"?6-WUS1V5[ZQNVF8T%>AV/*]/0@K<$"81)_5..J#B#TT>OJ\@(_@&Z76 MS);3;U6QAZ,+[LG54[HO34US$]S&ZY*0L(661<@8F>]0*E*1W@ @W6%]TG0G M^PVFLX!SL23T5HP4]6^!9R-],VUH'?0,$2$,/3VQQUQ3E'[N(5/V+Z9<6642 MX(A<+WZ47'D>I/<< FKP!1CQH2YRU#2$5&D(YW!@]E')B]\.1/7P-[PG(-"] M_%T!'95Z!TC064+:G,4)\8=$S)!FZV:ZO&FTCI8=&CEW4G0W-<_8-0TQ" V: M>D50.J-79F)=@VA6%JF?^@>C]KA[MTP M/!GM^7V\]R9?*+T&6RO-"SK\Y'6_^?MX>7BR<5%$66?L2AOC@80&!>BKNXS> MF%TCWI)(+ F5'30X:G>[I_%%-)#NWOI]L7[\0N+GPST:M,>G@P-7+PGW"P7M M"_?@=7?/[QXEB$-3L="6QJ*X]-T3W[TB&J:!"D?DE7HG741C'%]$8-B]]0A. MX]?#YN\^.-&3WP6G<7RQ Z?XUD=T/+<^F+YYN2?2"?STIZ2)T\'%/)5@W[=5 M7?+K-O"R6X-0IE5JMYP&=U*(H9G=R/:#6*H]!V:8 6CL](>D\2$1RWIVMF)+ M\E:OR5V8(>HJ2J]'*FY%FQQQ:U,TZP(6M6[T_D;432U5'@FKI/'M)@V)SK,P M7(]!*H$QH690Y[#V368H1X&E=Y2EUQ9'_9/C+D8)I?RW'&AZU!_%=Y[]-K@= MO2]0Z_J%1J)0:L+H"%'_\2U;@;88980LJ.K0R_KMG2*Y[_M")_IRDPL,L?1] MB@3"&>$C3G.W^00V"5]^-LO#]S/8CH[=,B5FV-H]'H]:F)3\-ZGPC],+_QUH MJIW3N;_, !UA: &>S[1V]3]T0/-A\/+_4$L#!!0 ( !:+IE+PFCUE^@, M "L) 9 >&PO=V]R:W-H965TC(5*AY9V5L*1PO[3JFRJ+( M@U&IXJ3?_Q270NIH.@ZRI9V.3>V4U+BT0'59"OL\1V4VDV@0;04W17O4')9HB9I-%A<3:+9X'0^\OI!X5[BACK?X#-)C7GPBT4^ MB?H^(%28.8\@^/6(9ZB4!^(POK>8T2X$K5R-V;S!=M\CCU>9A2%)VP:W4^LG-7D3-D:GYQ*\04S>0!S"E=&N(+C0 M.>8_VL<"7L$0P'/4CZR> WG"7\C#@#=]*&:U\%)X,L-#D M;,T<!<4J8,U1;A[UG*ZLRC?PY$,=I%,0I1C/[' MPA]$],?WE"J1X23B\TEH'S%ZUPV7 %R!H#W%%62FMH1@5I#6Q/A$O;!]9LI* MZ&>HB4N2[PNXDEKH3+*E[)32&::HYC,=;*VD!X^X4G7F:N$/([$Z\$3A,Z.9 MY=:BSIX!G[)":+:RPB$=P5W'<2&X0U"T_:FL65M1PJ9 B^DS2 ?L&*W'9><" M.'O?/.^U];(#9\%&V)Q3U:&9Q"?.%9#7M@V-C=P&%6=7-D0V%A17@I,1#@03 M(4=B2 XR!PXK$U1P*\N]QDU-) 5/L#I5V(.E49+U_U7&/0?.+73> M;%?(];)"DP@#BPLP"UC,_ZS8'8 >"*5"C/OJ_/K+23+X_"?]5++X(H$V;!^, M\P4%2+WX^XX<%*2 N/0M6!G!T&=GEG]*M582CBJN?!;RH49X401B;Y]%^4 M.%3B'#,L4[1;:;^IG/!%5MQL.GVU/:WPI?6\]7L;KMHS)9@5*YD%SK$1L7 _ MF B^2I%*)9DC7>G/ZEV^SX./L+18"9FS$M_PU!+ > :T1Y+)[OT1?(!![W@T MY/>H]\?Q,8_'S-9XT%*U6UVQIT+K$2[#M>T;URM77.7 M[:2[/X%9&ULG5=K;]LV%/TKA)<-*:#8>MB. MDR4!DK3#"JQ;4'RB+REP..:&R&,5A M.!V57%:#JPLW=Z>O+E1C"UF).\U,4Y9KG)+$Z.KBYJO MQ%S8/^L[C:]1AY+)4E1&JHIIL;P<7$?G-V/:[S9\E&)M>F-&FBR4^I<^WF:7 M@Y (B4*DEA X_N[%K2@* @*-SRWFH#N2!/OC#?HO3G?HLN!&W*KBD\QL?CF8 M#5@FEKPI['NU_E6T^DP(+U6%<;]L[?=&V)PVQJJR%0:#4E;^GS^T=N@)S,)G M!.)6(':\_4&.Y6MN^=6%5FNF:3?0:.!4==(@)RMRRMQJK$K(V:O?WES/W\PO M1A98-#-*6[D;+Q<_(Y>P=ZJRN6%OJDQDN_(C<.B(Q!LB-_&+@.^X'K(D"E@< MQM$+>$FG6.+PDN<4$_"587]?+XS5\/T_+V"..\RQPQQ_L[&^1HY]R 6[567- MJT=6>'IJN92I8*;FJ0A8JG2M-+>"\9IKB]BW)MCL$9\;6=-4P'B5L7N1R[00 M9LC>$9Y:,KN%_^F'61R=_FPVQZ3P%1*4W7,M^:(0K.:/#IW)*BV:3%8KEN:\ M6@F:<6&.C*NL.PD+FA90 0!4EI1+R']&*6]%Q2N0PY+"^1HA:E*D&*^$:@P3 M#R@>ADB^;@2S"ARE:5G(0MK'P+%.N,>Q9VI1R!5W)8@L:!K,;\WO/-!H+;)A M/S[V'9CS>SJ/3$[4/2=2Q3 -M]'<4JN2A<.(S!S1_Z/@&I:_%=KYWLOPE1:B M#2Q"*QX=J]TX;(W*5$VT#2&*![@Z(S][ U*0DG8>=2$ XB?@V'_P(G*( #Z%320BT M[$\:'DI!\J9I%ILOA@QT[)%1TNYF:!O!.F.4GI+BVI49,I@JQ0[49FXM8!B) M&P^:2%XX:Q-9F\,1K/1%5% 112)K&&53 QT:!B$EC]Y8Y>O%VM2"LJIRL0:% M/+,V*STU3HE=4.Z=PSH$WB_L[*W78F[!G\*&W1;(#0F;>!^[(^DX]@>"'W-= M=*;*6#9'+-1<9NXD7JIF>P?T M:BC(--J[NPN:7@$\[_FZ5[I=C77%9#<26L=.QQ,:3(/96<3>'ZB[:D'I[&F( M!W\=.3Q/8%M'=PAT1\#F1V2?>!*SWU5UXIA5:&N/,Y%2V1"O1J2J&[+,WT<> MNE19%]%/P0]>$D?L. K"Z?051N-@,AL_D>K?&'N[3Q/VR;6+4!:%7:/[/5C< MG988U3%)PE>M,$H.)B*$ M8/]VRWGFNC5IVQ+3H<.^1]$P1JN$RK=;AO;MO.T6_#5*H-1U/2*M"%R@]\L. MQJ2[:BEK]YWMW+619 7W_5.:>X!O"%5F=*E"<(GK;3Z:N?2<_4 M-4XTL;V I6]9OT'#X:&WPZCWZ"H%.F1Z6E*KC4CW[Z]NMGN]7OM'VW:[?_K" M=-"+FKTE1,/AZ63@B\[FPZK:/>$6RN)!Z(8Y7N!"TP:L+Y6RFP\ZH'O37_T/ M4$L#!!0 ( !:+IE)NVAKL: 4 %,, 9 >&PO=V]R:W-H965TS&-G&2)%[HZH<)7'\RZ@2JAZN M5+6\-V3;JA+F>2I+O3H=C ?K%P]J43A^,3H[:<1"/DKWM;DW>!KU*+FJ9&V5 MKLG(^>G@?'P\/>#]?L/O2J[LQCUQ)*G63_SP.3\=Q$Q(EC)SC"!P6:@=\F&F_=K]"L?.V))A94S7?ZA<#CX-*)=ST9;N0:]^DUT\AXR7 MZ=+Z7UJ%OVO'[]7TR\G( 9-71EEG M/PWVR1OV^W2C:U=8NJQSF;^V'X%+3RA9$YHF.P%OA(EH?SRD)$[&._#V^P#W M/=[^&W@7,G5TH6Q6:ML:27^>I]89B.&O'> '/?B!!S_XW]G;:<\==VP;D-D0G9*I5[ICTV8\PDGC#.VLU5 MM\$OC2KE,F4%+>@5J]VX_C*$;GEB48=FEIM$-=%-@C7:I&)3!7 M/(DM(&W#N]X=;.*0FE,FCAO"ESV6M,8^$\^*BK]%C1#ER*@S03<=:\*A255OY5(Q?A2"_M6HI M2B2"[:<&,5A.#=Q;LE MFF4QA#QJD2LHMP,?DFR-]CX>5\HB^T;4F?65UB!M M,#6-D76F$.:&4ALN%[BFH=HB!WG%DX E0/C^@ =C\&*G@?^2E50*PTV&9K, M^.!?W<&^YL]3:(HKQ,(2>X#Y,!")H\/W0]I+ MP_Y[PZTUEX?R$4FN7Z\_3N8=-X',7O(S0BNT079T4_OX=;X\'9P')' M,H?T)<.L7MNF?Z,K@W:\HX\A-7UJ?$%4EGKP0&MCDBN<'RWTO*!=H==_7/N*L&^/]U@_<^F)C@O#L M\8<;E@"$4OO*=^<2*M !.O,=D?/6E6[+G/L!9!<+_C+\B\+1"BA^TE1-J3B[ M88R) MN7X4;C7#9Z(S6]]M.YZ,-@YZE30+?YSEU+>U"V>^_FU_8CX/!\67[>&X?>,' M#P^7.4SCZ.AP0"8<8<.#TXT_-J;:H1O\;8%3OS2\ >MS#0UV#^R@_Q]Q]@]0 M2P,$% @ %HNF4LUX2L56"0 )!T !D !X;"]W;W)K&UL[5EKC]-(%OTKI2P:@50DKO(;FI:ZFT:#!"RB&5:KU7ZHV)5. M:1Q7<-EI>G_]GEMVG 32T,S,CMC5?DG\J/LZ]]Q;U_;)C6U^=4NM6_9I5=7N MV639MNLGLYDKEGJEW-2N=8T["]NL5(O3YGKFUHU6I1=:53,9!,ELI4P].3WQ MU]XVIR>V:RM3Z[<-<]UJI9K;>&>NERU=F)V>K-6UOM+M+^NW M#%OHR]T59$BN/%QT#D939+@_O%6^PL?.V*9*Z&O)?/5:M.3QI[PQI:#6UTX$/UTG#.U)24J[;!70.Y]O3=Y8?+-[]< M7IW,6FBC:[-BD#SO)>4=DB%[;>MVZ=AE7>KR4'X&+T97Y-:5<_E5A:]5,V6A MX$P&4GQ%7SB&%GI]X5VAZ8VN.\T6C5VQ"_C:@ * MUVR"P^L;M@_SN;.7__G M5PQ&H\'(&XQ^ Y;WDV3/C5/7UXV^5IZS=L&&*!Q[OT0HMD(5F?J:M6I>X2(* MT>FZ92UNEE_(TM4+NUJK^O:GOV12I$\="FG0-[\=^ 48*EMX(XW>FT;[QYS^AKUVSKV\(UM-1,A(S=D\/2JO\%> MUGU;@7I_1SQ]A!@;KV>M&V-+!X]*4Y"M)X"@T?J =@RD*98C:X#6:/QJ:_P- MKBS9&>*$'G;9->AH[%WGG%%$"VKP:PI/!CDAY&L=,1H+'<<2P4,8Y#U/)+EY>,<&S.($&)C,NDXB% M 1=AQ,[>GEU $<0"'J4]:D(^I=,\RG9^DK4(*LBZ3!.>!A$=Y5R*# =I%O 4 M6KX%6_#GP1:FP",C+P5"$SD=\$02CF&6\RP,1N 8R@9XN:IE RXR9 '<>IQ MDQY,@=N2RQSP 84D&'"#E BYR((1-YPF6+R'6Y@++@)):(4)#'D$0YY+?Q>(U8A8QYGB2\_5&,,89((4+#O&[71U;"> M0NN(__ RDCE+T!E J(CG<$N$.0^$8*_, D@51M<4T6!(JZI=%F0Y)5,Y$S$8 M*- ]8D9,%3&[A.)K8LD.(?@0HN+#%-60HR9H69; QQ^W1=PWSP@M2\C!!,'E MOE\D*&EJL (N)5%XCSP'',QG<<9%E+ 0_4&$&9I)> \'3$'3H)03/$_R" M8!FX<3S3M L@Q0E(B,T@A#AR)W(>HY%](].02<"'%+\YRXDS$L+'T@P"19+: M4YH(:I=)SFB327^(CE9L!ZOV%LG__:SJ\C$\ MA1(0'WS'G)!EJ<^9Y(F?)#!81'YG3)*8!V@Z+\PG73Y>PZYF,39#E'L4\IA( M"AH&X(807&82S"OHL0E9P.TP!DL92@>;8!JPOP*,9H=[)% :>0@"9N+';1OW M0#",T=;]'"9RFL "WRK0/!(8'"(8T? '!F$O\8>] OK.8YZ'8PP\- M 9B)!",%C]#%0Q[F7V H,<"1'72)#$7VW45I5F1J-^OCO[#7M?%E\\V2;4?Q MP2%?>%OQ;1$"S?_E$OL&AHVJW4(W#40L)B_"3'N.2[31:,OQ4/02Z"[ZZ4YUWCBX!8[T%;]:#I(\3B^U3?EL2_ ML.R!B*>2K4Q5#;O26,?^10%([!F.39O9>66NAR<9AW^W,%!@:JJ_C;&=&RE? MD!V*OK7L03S-1OWE_5T.IL>*?=A2X1[IT Z 'NZ<^M-:%VUO>J[W(X6C)+/H MVJZA&Y4:EMT58[NDY&$M8FG15JM;AM)>='30U3L$E"/<#O'NG=_BK=;KRL Y M,('Z-@TRWM'24!-!ZV:EQ>W:MC00%)5UVONZ415X">7[YNYRE_K.=OP8G']H M'K$E!C68@.L&D]1@V".$9(RSB*TUN]6JH0@K&B/)J8<&\CN59.!F:1"E:7? M[LT_JF_!:F4[ZL9VMWJI^H0U]%:0[IAZ8VG;(9UN.^BN&[LQ)37*5^0"0JB9 MZ-T2[._T)_V?P_-O___>MHCH8#\\V-50-3&/@MS76)3[,I)4<=MGX0?TKD&@ M6?T1Z1H"'T:[EKJ ZM^V]MZ 0K;8LJY_5*47Q43NNY): Y\!%DHBO*A4/6;M M9JGK@\+N<^M(_YB@@<>];VI,5\\7C-7P $3#W$#EA6P[V.J),=TA>ZXJY0?W M8S4Y.$A;W>[9P_:>%95"$UZ88G1Z')%Q0[<]TS 5SS$:M\8KZ04M>D+M %:Q MW[_GO2/,O^-U3]B9+[[^]^(SS4.O\*6/GESZ=J#-II\:R.[GOM"XQ',_;^(9 M. AV*@\]W.D]*XJFPR$A#V][M=9/1$6'': ^%/6[1>BW#QJ M]/$1:5O&\*-BQGDA\(&\Z];^Z\+2@&9^1MI+>8="PE: MHU^XZ;'8Z?-HS%N M6TYTH:KZCN5C..;0]M5MWZ3&AD05>JM;AEY14Z-&:ER'CK353,U=P?/"K-7A MGM&4?6/?/9%1J8V=RN\*?_K RY0,5OEY(156X\ M]]?JMI]ZO/1A[*C%!9HG:@U8[_SU-5;T#-W;A#]VV-IT,_VC9@DQ#8[.$KX% MW1"=?D?M0,472'V7Y\'=GB?3^,]T7.338U]89GM?KNC-A_\^1P4 MO8?L<:K MXR? L_[+UVYY__T0@6.[=]C,%Q -IFD\Z]+:M?\.-K.093LC ^&'T]-]02P,$% @ %HNF4A%^G6T[!@ AA0 !D !X M;"]W;W)K&ULS5A9<]LV$/XK&-73<6=H2@ IDO(U M(Q]MTS:QQ[*;ATX?( J2,"$)!0 M.[^^N^ A.9*9%P[(W=;T$<+Y5^ M9^9"6/*09X4YZWJ\X#,Q M$O9N<:UAUFVE3&0N"B-50;28GG2&]/ L1'I'\+<42[,V)NC)6*EW.'DU.>GT MT""1B=2B! Y_]^)<9!D* C/>US([K4ID7!\WTG]UOH,O8V[$NRHF=GW22 M#IF(*2\S>Z.6OXO:GS[*2U5FW"]95K1AT"%I::S*:V:P()=%]<\?ZCBL,22] M'0RL9F#.[DJ1L_*"6WYZK-62:*0&:3APKCIN,$X6>"@CJV%7 I\]'=U>G?]Y M<#8<75Z0\ZO7UY=O1L/;5U=OCKL6I"---ZTEG562V Y) 7FM"CLWY+*8B,E3 M_BY8U9K&&M/.V+,"7W/MDX!ZA/48?49>T+H:.'G!+E?G7(L#/,()N>:/D%F6 M#+7FQ4RX\3_#L;$:TN3?9Y2%K;+0*0N_0ER?E815>6@6/!4G'2@[(_2]Z.P4 M3V[G@DQ5!K4FBQFQ?)R)NN#D!V&(A>U4Y0M5@,>&J"F!#$O?U5'!':@W[NI% M/.!80.6E:E8 ]X3(P@DX!S)>//[\4\)H?&2 #4Z\J 041F5RPBU,C(6_O-$C M"Y".MFDG8R&T5!,#RQ.9(ODAF*Z%>))$[N3QIP( G)"& N21F2B$YEG% M,X$"DY@#B!1- RA@1<&$8F]9!"36V6!?(^PT.OW@TIRDE RPCB2JP4J-/5, M+5;((^TC*<$IO36$BXP#ES3$ Y#C.R"6Q/PC:/?$@="KQK/=I;X"1#7OKO&#[5$C@[J:\2"'*2!FX$TAZ?M+? M91D4>SIOJQT-"U%[S/Q> O]),O#B?I^$_LJ4>V'02CRYVBJ7[=REVX:\D*&< M/O-9'^4%D4?#B 1^O.;: EH%2+3*R=XA*<$L8BSPPQ"]![LH(PG(&6XA]\@> M4#) ;L@W2 4@L"Z!M,".BLF2;T"UQZ;;>.HHO-7:^\:ZSDW\T\QKG##]3VSB1&_89F3"\2/ MER.^:_-T6XP_ 4\#A(TH]FE"HB1R$^;3/J$QUC -J4^C)F,:T'+GSXY@OQG1 MJ,&Q/I1O5(_CL.&L#=QDW&=AXI"+#7R0L1_'52<9^&&O8=Z&=ULD18XS'B": MK;9IF/A1\F4Q^@B.UD+4'V [8D&$>$P9HA/K17ZOMPN9 +B_/C ]]6&S"/4J M72OH>E%,HG[88-*.(%":^(,?( REJ]I]3 [6.[H9W1DWI$>__"B@OB. 0>+3 MEX[?5M1.$05-@X(0L.\:* ;%5 <*FU=K,=PBC,*;*>A82KC7H8[/\ X=VGX# MP39V(5+A4+A>[7ED"<1[M \7I.8PD'"/17[2K'B8=A@ N-YFCYXC0+;U'FG( M,$UU^?'Y(.D8[LI3S-+V9EQ_$.SX !CS##&1N*]3B,NUT.X5H?@FW7ZQINWK M-?9/=>W_V^>_00?>&9#/ZL)]'RZ^C+J[;_Q9?7=SY8M-V=KL-BW9U=Y> -+8ZM6MRV=XONVMM0+O3,O8#A-WM9V.J9J%UM']F&U=O2BKQZH8,(SR1\ M*&5B"JQP>^AWB*Y>O:J)50OWTC16UJK<#>>"PS"AT=K P CP< !D !X;"]W;W)K&ULG55-<]LV$/TK.VS2DRI*E%U[$DDSMN).?7#JB9TF,YT>('(I MH@8!!KO41W]]%J!$*XWM:7N1@ 7>V_= [&*ZT5MHF\VF,W?KYU+5LM,5;#]36 MM?*[2S1N,TO&R2'P0:\J#H%T/FW4"N^0/S:W7F9ISU+H&BUI9\%C.4LNQF\N M3\+^N.%WC1LZ&D-PLG3N(4RNBUDR"H+08,Z!0\4J_G4NPWXL%O8PB!:C6@1 MIVWX*'?L954+CN?7[Q>_W5S!_<7GJ[MIRL(8XFF^1U]VZ.P9] 1NG.6*X,H6 M6'R+3T5)+R<[R+G,7B2\47X(D_$ LE$V?H%OTMN;1+[)<_9L[FJ$>[6%=YIR MXZCU"']<+(F]7(@_7TAQTJOK.V*]!,H*W,=0V- M=VL=*T$*4:+1%JLMT@"X0EBXNE%V!RTA@;* Q%KN+!8RL:TR@&6)L0(""KPL M#6!3Z;P"3?%>%R#DN&UDUR-*TI::88F2-2('0*RX9>=W/5%(6,198P07I+NF M<9Y;JUF'Y;721BT-BO"H=JV\=BW!7ZW75.A8H,'K7M&Q(6D_,<<0%NA9N@R0 M7EE=ZEQ9!CF+UK84I&K&6E*)3,)&!8S92=O(G>S^6QSM4W]IE9G25!Z5_?T[ [#(=P_VOGQA_-L?/:6 M0J\RA93Z,U3B*Z3ARB-"W=48AAH#J1 1?2B1*%D&(]B@.#\=CE_'T'@\G+P> MB'UJ.G*S>UK'4]F7:%&^NB2+EG";(U%Y:RUV_[*/]:W/1-=G'[=U3)2)66BZLP5*@H^'9:0*^:__= MA%T36^[2L33P.*SDQ40?-LAZZ1P?)B%!_P;/OP)02P,$% @ %HNF4J8< M^QMF! ]PL !D !X;"]W;W)K&ULU5;=<^(V M$/]7=I@^$C ?!I(AS"2YM'@#V+)V?_O;#ZUVOC?VT66('IYSI=UU)_.^N.KW79)A+ES/%*AI9VML+CPM M[:[O"HLB#4JYZ@^C:-+/A=2=Q3Q\6]K%W)1>28U+"Z[,+>M=Z! M/=D8\\B+3^EU)V)"J##QC"#H\81WJ!0#$8UO-6:G, M&?55ICZ[[LPZD.)6E,JOS/XCUO[$C)<8Y<(_["O94=2!I'3>Y+4R,P_GBSNI_W/>'R;C^I,6XKC.$[&"/X;+3/'-SK%-.7^GWB MTY :'DG=#L\"?A:V!Z-!%X;1<' &;]0X.0IXH_><%%9+O7.P1 OK3%B$WV\V MSENJB3_.X(\;_'' '_^K(/Y=C%OA9 )XY%X0=Q>X2P>)R8O28PJ; Z3R2:8D M IK.L-2TA2">A%1BHQ"\8>&<#D!0SHQ*T3K6\QG"/E0MIA?B"2T=0M!EOB%# M9EN).WX[ZGN3/ (=;.>%#@;3TO*#@8B=-&D/Z*A 4=K"N$:7B++4YAUWNB#T M ;313^C8HY-=>G@KD_ QV/:9\) 15=@@:HJ#*ZL0,(,[LL1(Q TX2@G5)%E" M[=6!H'QI]3$@+\1)%)\355+IPM::_+^)RP>I0K[^5^ED\]3I'1$CN[3@*(7] M$ZY(4\G]5:CW3(2L[4VITE;NVG;EMK)I/"5+"J4X"!0N:M?@,"%67A)N)M)V MWGNP_(["D7#;5NUUP91=%\ICU;VJ-2ZC9A>_E=(?+AQZKVBY6G]Q/?B5.#=F M<;NE>X9]_YX;E&ZZ>/A60@YP)?-V95!615$HF8AP@YDJ3IY34MI#331'GW&% M,9VM473+AB2&:B'"CCY:GP7-JLP:L.I$LJ-G./PUF\+55MP5F;2(+YI_Z-C\ M%\%#F5,->NH'1."';%W!PZGD?X)!=-F-QA-ZF\7=>!+_ \2W4#Z@-G21,LX5 M?*T/#!P/3/MPN9:=-[#C27Y3@\XKCI7;R< M3<)C/ WU]JJ]E%0$5AVX NLSLPGMH_:E:@7X9LM-A$I*U13G&3\$ Z&TQWA7 MO65#&W3N+IK0[TEN,"%14[IP*=#O\K1L=3L?ZCBOZAA#'=,(DF3-#!)TN:I# M!@L,HZ0Z]-Z:'?JM88SJ=1=&3F[QI?;57-9\;:;:FVJ8.XE7(S&1V$GM0.&6 M5*/>-.Z K<;,:N%-$4:[C?$T*(;7C"9SM"Q ^UM#S:A>L(%FUE_\"5!+ P04 M " 6BZ92A6[*,3D% .# &0 'AL+W=O0Q9O2^5I&+/UJ'AI/LDA&M9DO=G9^F]=2V\G)4=J[\R='KHU&6[KS(K1U M+?WVC(S;'$]V)_W&5[VJ(F_,3XX:N:)[BG\V=QZK^>"ET#79H)T5GLKCR>GN MQ[-]/I\._*5I$T;/@C-9.O>=%U?%\62' 9$A%=F#Q,^:SLD8=@08/SJ?DR$D M&XZ?>^^?4^[(92D#G3OS31>Q.IX<3D1!I6Q-_.HV?U"7SP'[4\Z$]%=L\MF# MQ42H-D17=\9 4&N;?^5CQ\/(X'#G#8-%9[!(N'.@A/)"1GERY-U&>#X-;_R0 M4DW6 *KS5L(LGY[?7UU/%S=_'YY7\T MCPC!!^>J6W2W><+)=A]?2S\3>[E0L M=A:[[_C;&_+=2_[VWLK7U;6.4%4,0MI"G .NMBNR2E,0%SHHXT+K2?Q]N@S1 M0S3_O!-U?XBZGZ+N_U\L_P=WX@K4UU:76LDD_-NET:OT&,2OOQPN=A>?<$;$ MBH1E81NA7.L#"5>*91L0*X1I>@VR&FFW0H,KT4@?MR(Z/*ZEUX0%#.3*$V4Z M6\3U8E-I50D=(=*M6,)ICDX%F^H.VC:Y=_CC.[\8+T*1CQ@CL(R1?)B)AXK" MX"'AC]L&:1FS%8" =SBM4$&N4T!H0N'&P',#X2@;,-+ *"IGBA< *NEK@\QQ M#AA"%-!!P'F. X&(TKL:J2\Q^9 ?,O>$*1B0>0>-$W!KLI*Y>"6=*<"6GK7& M=+&'6&E?=.&UC9A,&%4MZM%X#%W>]3Q38%F@M;&KUU)MQ5H[DV-.DX3[.-%Y M[+:!&2E:%9DU\TYR2E@?7*UHM9N);=C?PF_P^H4])CRP;O-8<8]G&5,0^Z'.F M"D>YQIX4LATG,$VF/)%PY1)%_D#Q'./Q+9.YCO>T_%\4\:=: 5!@*$2ICNS M#P>3_*7H%]$UZ<:W=!&?O_1803WD^0#>EPX3J5MP@.%?@)-_ 5!+ P04 M" 6BZ92I%NLV7,) "E%P &0 'AL+W=O=>Z7RM](-9"F'9XZJJS<5H:6US=GIJBJ58 M<7.B&E'CR5SI%;>XU8M3TVC!2W=H59W&83@^77%9CR[/W=J=OCQ7K:UD+>XT M,^UJQ?7FK:C4^F(4C?J%3W*QM+1P>GG>\(6X%_9+5*U$:JFFDQ MOQA=16=O4]KO-OPFQ=KL7#/R9*;4 ]V\+R]&(1DD*E%8DL#Q]U5O>^GOG._P9<:-N%;5OV1IEQ>CR8B58L[;RGY2ZU]$YT]&\@I5 M&??+UGYO/!VQHC56K;K#L& E:__/'[LX[!R8A,\BW#]_"H,&J^+>JK?QBP)ON3YA212P M.(RC%^0E@Y>)DY<\YZ58 $B6?1*-TE;6"_;OJYFQ&ICXSPOBTT%\ZL2G?RV( M+PJAZCLS#2_$Q0CE983^*D:')+//2\&NU:KA]0;XLT(#%L(P:0V;M8:N#3/> M8<-X7:)VR.MAD5T(8,\NV1+.VZV.?_QM$D?Y&\.*I11S M!CK0W(6P%(5TM;GB#T*S(]H8AV^N/_YTZRZC-\<,;,%K^0WFD<3!*JN8^,JK MEEO!(,^9 _T!XU6E"EI%!%2K"^$]( U;YWK%YH3UB<5VE"$V:^&*M&2P:T?E MX(067T7==F*WOC1:S:4-V'HI]'#HR7,F2?D<5I2,(^)UH5:"S;5:]5MA%)L) M^"-86_?.E*Q0!M3);A[!I4:XDU6+4J'P/ZNL@#!I+&ZQ73:0MF%JSDJIP6@X M5E6TF?PH105JTQNOATQ;XRG]\[H/*24*IPNA+2>M2X2J9 0S25$6G6DG[+K; M 5 -I2+_IF+;JTLVSJ&1)H&Z9C+8@=S+MOFP$&X9+6J*CZK!.-V-T.L0F8J M9+0MEMN#7: &L^VFP2K\H!@!"_"*5VPNA F@H'Z]-=KR1UI$ADB4]Q_6TB:Q M:BJU$:(+I=(>#;T.!:LT6X@:^:C<$UZBQ"3Q!;60P;J@,X_2L*<']@U166C5 M-LYD4@VSR];WH]X*A/P]LE26DI:#W=)CI8*WNQ%G?$4$]FW0(VO+ZX5T\31& M4/2+WUM)N;5+J%XLMW4#&V>R]B@-V$*I-K674E[R['H M",HJB\0\6S?(,M>:$L5]$:E*ED[D,P7+34>1V#*C,87*DM( ="B47B6W:7U! MZ2%5'1=@TU?/E;CMGSF$GK"K+O-4WP&8KL8LY'0LN=GR.Z43[G@.(D0TU+QD M@4"0OST\9(F3P!W? <1L,Y@-((#E#958CQ9B*N,,AB:DHUX('-Y0^.'=+FN? M['4>;^AW;0=4A=%.XO@>"?N]6L)8$'5#O#9#5.W&AP,2BDJ2?72J(WS]("R" M8WYPF+.&HR"*MN*ZFY> +X<_RNU2-GTE5T2/VB/3=$"";?V9H4,LA%IHWBQ1 MNSUQNJ)$H!!ZSI:8\Y"7A0:!$"+D2D(WV3,3=BU$O36C/^]+@+3M")\!WB4. M>CX[U' ]*%TJMSD 5QA"3\%=U?V9Z) ;H,Y%[0F<[X+."KYR0T'M*U6+A1N> M83^.M:9U@=QOL5:+>H%P=F[L!?])3,2C*%JB41^4'?M68C43VD7CYN[J=@B# M$;6$+]\9Z2-!2.XB<3"9;NBG:*Q56U%U;RN]I\'<^]T=H^\[XY'TZ8Q]@Q))=P1%P"WO%TCP-)EF"JV0: M!5$8LYM6PSL6Y^,@#U,6)^,@21+VJ06D.(NG01Q-L!I,XY1]WF/J8?9ZQ?)) M&.1YAJMQ%@5)-AU,^3YR3TV:IK C<4*@).\-@IPP3R@F>3[MS9GB,HNFWQGR MA+U?L2@=!U%&!D51%,1Q!G@AL_T)M'YTO,(7LXNQ>.Q&. <#2A.?*?2J>NCR/ZB-ER%S=A S7Y[.+V?L_@>S$SN* MTR#+DF-V!#&3270,L#\WY9F^<1\E092&Q^X_R8[91S_!'1C"AF'Z* JF":E) MQY/^P"$^8DV4V461;MJ M?41+ 2@5'5K="\).OH)N@/E+90$>3*EQ3 9(Z4EUO(@FL3X#<'R=ZHB5W T"O&;)BG[ MI:T7'&_%Z& IK27CC-TW'FGC/,1O#KQ=+_%.A.L4$,9*'+-;\2@+15"=CND! M(.6+91),(#8/IM.DHP>@;YP&>3IU5],@0R>D*=DWF2/N32?)/S 0_H+G]T*/AIY. 'J+AYV$03J;]CG^"_$H0P#0)TG'*IC%X M)V;W&*2_">UB/P8/C"<8&<"%,?L@*&;TP+ D0=9B%F?!-!QZAL2\W3$ M./2E[W3GTRD"O7 ?B.E5&=SMOZ(.J\,WZ"O_Z76[W7_ 1OP7$N948HZCX4F> MC9CV'X7]C56-^Q [4Q99=9=+P=&^:0.>SY6R_0TI&+[,7_X74$L#!!0 ( M !:+IE)75V"&O@, ' ( 9 >&PO=V]R:W-H965TDXJ1? MWR'EN''7<1]V7RQ>9@[/G.%P/-E(]457B :>FUKH,Z\R9GT:!#JOL&'Z1*Y1 MT$XI5<,,3=4JT&N%K'!.31W$89@&#>/"FT[;,B[S7A3N^JHQ="*:3-5OA/9K']:VB6;!#*7B#0G,I0&%YYLVBT_.!M7<& MGSAN])LQV$B64GZQDZOBS LM(:PQ-Q:!T><)YUC7%HAH?-UB>KLCK>/;\2OZ M7RYVBF7)-,YE_9D7ICKS,@\*+%E;FSNYN<1M/$.+E\M:NU_8=+;)R(.\U48V M6V=BT'#1?=GS5H/WX8?:PN(";A\O%'+C_=7GQ;PX>;^?A(8 M.LG:!_D6];Q#C=]!3>!:"E-I6(@"BWW_@!CN:,:O-,_CHX#73)U $OD0AW%T M!"_9A9TXO.0=O,77EIL7^'NVU$;1S?CG".9@ASEPF(/_6,;&B,1=NRO*\;=J:&2SH5M=,Y+1'-0[(\@IRV:RE M0&% EGNFDGR5VU98V=)\0JBEUJ=$02'NI=WEROZ$0 5$Y2'H0BN%(G\!$EUH M@K2%>8XK+H0EOB4"OT,OSOPHS?IVF,1^FJ;]XR"]*/&'6=0G\Z&?)'$?K@31 M1!+C&98HL.0&$C\BT!\F%IDX#:-QWT;W$]LD\]/Q MV+%-(S_*AGV8,UU!21F!"HN5M>>"[EI+#YK1!V-._'00TS?RXW$,CX+>V)K2 M5SB!;=Y*QA4\L;I%Z(W\9$":]*+('\2DTTV-L]1Z_O%;%D?QGS#+34L5P6JGJ%4@B^B(U^U#867#W?;!<_?#2>/T M!]R_;TGDIU&\3^C7E>44"/W1,.RNU]B/TZA_Z+D*WG2!!M7*]3I-D*TP74/8 MK>[:Z:SK(C_,NUY,SRW)J:'&DES#D]'0 ]7UMVYBY-KUE*4TU*'V74IK7B3U@]R=C^AU02P,$% @ %HNF4J@MB/4Y! ;PH !D !X M;"]W;W)K&ULO5;;;MM&$/V5@9H6+6!3%&6G3B(+ MD!T'S4-:U8K=AZ(/*W(D+KS7EO7W/;N4:,F-'+0!^B+N;<[,F9MFM#+V MSI7,GAXKI=UYK_2^?MOON[SD2KC$U*QQLS"V$AY;N^R[VK(HHE"E^EF:ONY7 M0NK>>!3/IG8\,HU74O/4DFNJ2MCU!2NS.N\->MN#:[DL?3CHCT>U6/*,_4T] MM=CU.Y1"5JR=-)HL+\Y[D\';BY/P/CZXE;QR.VL*3.;&W(7-Q^*\EP:#6''N M X+ YX$O6:D !#/N-YB]3F40W%UOT3]$[N R%XXOC?I#%KX\[YWUJ."%:)2_ M-JM?>,/G-.#E1KGX2ZOV;?:F1WGCO*DVPK"@DKK]BL>-'W8$SM(# ME&((MV MMXJBE>^%%^.1-2NRX370PB)2C=(P3NH0E)FWN)60\^/9S<7LZO>;JU\_T]4M M?F>CO@=LN.SG&XB+%B([ #&D3T;[TM&5+KC8E^_#G,ZF;&O31?8BX"=A$QH. MCBA+L\$+>,..XS#B#0]Q;.:.[QO6GJX>\.OHS\G<>8N,^.L%^),._B3"GWR+ M"_\E!/VF:5);J2AKW7!$OF2Z-%4M]!JY?-](RP4-TO1[,@N:&C4SC@SSL6UD(6).K:FD>)VF&UIE>#P2 Y M0Q(K%>I1:LJ%*TEXRI5Q07\P.S>-*B"^IJ8F;^C5R6F2[@JQL/H8[04OT1H* MMB*6=RC-@F*=EY(?N KAAF=RMAZ]"0T$H6_X*,I#F8O:T-Q:>:'("[ODP.,C M0(I"AN-G;E]:AA)8M;0"\([M@\SYN-5]/;MQ]"!4@S5(/2>?[7 /JJ$Y]E3= M 2!'I5\?._9>86L9.2ISCR7:0'Y'C0XQ_?&'[\ZR+'WW%/(I%,?#P;N?#AN0 M)=E6?T*WP X>AX,"P7TLD@Z-#6V_B#[4P=,A5X(A+>-(X-L=O5.8\"G*/B^[ MNM_W?(ZOXN *OS)==( 5*\'%W29R2P1I"<[[ %_,Q^%_2,=!NB_TM70,1OR/ M*7D@:0YFQ9OD=<<&( PWFS6SVV9&UVGRJ!!])*'W#8>WX=K+:B>-=H/1FBFA M7<8PP9$ZIAR2_A^/0\9)O0UR0I/0NO)RGRK>: ,")04X7QOCM)BCH9LSQWU!+ P04 " 6BZ92-5CE?;H* M "'' &0 'AL+W=O:E3(AA&&8%T *#,Q&.A@T&?;N=+H/3K>3>.C8/;:;D/OU]U39W6D@]&E6 M^P62CEU5KGJJZBGW\=JZ.[]4*HB'56'\26\90OEA;\]G2[62?F!+9?#+W+J5 M#/CJ%GN^=$KFO&E5[(V&P[=[*ZE-[_28G]VXTV-;A4(;=>.$KU8KZ39GJK#K MD]Y^KW[P52^6@1[LG1Z7,4?6JU]Z[.@H\RLO:,OD_RD-R2+5*&R0"(D_MVKXU.VMC^ M7$N_Y,/C,#/IU;DM_J'SL#SIO>N)7,UE582O=OV[2@NX]FC8 M$UGE@UVES;!@I4W\+Q^2(UH;WKVT890VC-CNJ(BM_"2#/#UV=BTW4XGUQ?3J1A??Q+3VZNK\==_B2^78CKY?#VYG)R/ MK[^)\?GYE]OK;Y/KS^+FR]\GYY.+J7AU8PN=:>5_.]X+L(.D[65)YUG4.7I! MYX&XLB8LO;@PNQA9(0,5 :', G8H1^NER86W M\["6.$VN[I'D)5(V"*_RU9X[BB2!1:#L0WB&B=<__HHX>$G!9L MA'J BQTO].JALV1>S MRN/LGG3$@LB%!2M6*M HZ\A^5=(%\3/Y3 MZV#7IB]NE#%^4]Q+ U]UP/:P@>UA)^#.I(]W;(9L?NCCQQGB:QDCY#'*B.K7),[$+,<72)^\DC7G+W4BC1D M*4(EB^>D62+B8J:4 ?!4"4>R5TF!R[$K^76A#)*S "CQBRH9N=O* ,A"?EDH M]CEA^=:P05/2Y\6KE&V?Q^.;YSEX.Y@.1.NGWR*R =>L4&)_2*9^58NJB'Z8 MOOXGCDPI28JF*JN<#E26+AZRI30+)<99H#W[[P_>,-(D3HSJ&E/DSWDK90VK M['3GXQI$!]'XU5>J^V%#Z@SB,XNT'9+(#=&L,2(0!K\ K$_YU%:1*5#ATWT M"6$ ].9'I8%[='8#+L0E%)5S)>^44+7-["3I4:#*Z*.PE$'(^1P$AV,D5X1- M#VDH%:E2_+R-K*6=:L9"^8 5F$EK 3A\1!4%3FZ ]0[,7=V!576M\SMQ^Y0 M9AAG,^1:(Q_Z$2>Q4<0X)J85KZ;]V%(; MA*?/:)?Y=Q3VZ%@Z&'55R*W-V;!@*>92.U&V"U^$UU]1\[:U+N5S'B/SU#P9 M"8F$O]#98C]T5&BXTQMF+%U-Y*A)Q:/.1!KGMJR/B$XE6F0+E=/DTN41A.A> M3$IV+=B5OW^!6FXSK84&"ULEWS<+2%8I?4Z M,&1J,$*U;8AA7\02S^4#5"J[6]H"./))KJ#B@7+"!$;ZI9ACU$*6=/E/7'+& M8K[B!,3__M/#@@0:?,[4%AX:Q0>6SS9\NLOQ](PZ6N0RC6]>>Q58P,SF5/DY ML5K>0-ECY,'+J>/2XE0&[I&BMO)L49"S@O?$D=JT#] N-)AG7%C[ MG_(Z@]V4[M'H;>QBV4R%88/!5W$)I7K IG7'58<_&\0QH:TKL]XU MF?6N>QZ(.&BQ ^HP&,7!),#OX8M/"N>AO@K/BDLJ.G_(HE*[LJE;53L A$;" M)F(0FC:7,.FWMK#;<[MUKTM&Y6VCN!+>DU$QS$S>MY(I;(@L0$-D+" 2/L1J MQC^LE/25BX5[*XG']IR"EV$>D+#.SHAULD+0./"].L, 9PJU=MR" 2M6RMC: MQ%;0%:CW3:#>=WH/- D#D?@F'W8SD?^WNW$9SP[L\-3V:'#C"Q/J*SJJ":2F M_R@%*\]THFG6\)\QU-VWJ8!=@N:-OE@O-7HXR'GCQJ8_IEU0.]2UUP3!*?KHO!=T#(HV?'+,*/T:+V M@6*6$6;.4XB]7AA4BTPBCO!%92I/IFHBJHP6'[F< @()45C]WX8RB31./5*6 M )#2V!!1D)@3*Y=QXR1KY4P7!/LDY;DW?:1*M7C -'WL@M7^<'N9,^R$QC:E MR:++IC)-#*;+BE-HYW5-MU1*=HHL/(K0IWD##4C?,XN*[N1,RP4-R#P;9?1_ M97-5Q,#GVG-K4:T:B+$9]2FWA5T0 !I\M=+SN5X9I$@=):4[YRH5XP%JGQ+7 MX*OBL!ZT/C5V[O9'/9JED+W K.H$V\FPF,/E.==^@ECK;L"IA8P-;NNOEA"] MM2,VM5;12@P09E WI2/6!#**7J,LU76@<;RD7)PE&+Y>\YTD?FP2UBG0.)/\ M'B>UEM\9L_72><5W5*7W))$QO)TJ@X\ M2*4ZAN&W9Q!2J:+P]6L9E(;[DG,=%O5]QMD!Y+;Q%\R>5 H13 .7-0!^M0@B,! M9Q')N%K*>GN0'!0/N^>3XYKY5(: M4[2!84?]#LA;H.[0M X!F'/HR+ZN[9P'*O5<;BR/R=BVH3R%3SP#(PPRB930 MR:LB7NFU'1&D6RBZ/TA\KX'&#CS$T/$40UW_\01*.'5J7M3S<2LUDK<11YDM M"1(DC8Y" NJT>0V6XC#>=9R*?0A!IEW?H#;-L =#4=#3 S 8.2R M'L*Q/H]]2](K"+VJ5GS5=#@X_!LI))[\T#P]PE.TX>W(LA.W_9>PV7]Z+.L> M!:X-8Z<*F1P>PUA#K&8.-=0R<% B\F+-MQ:1GG-Q2LROAMCS^MNPS9;KBM3H M.1)3NN%(_!$IC@G:;/J/B2K5/2B8M),G3DV1HM'L%6H3=@R-NSI2TW_(T"AF M)X?8:[T;HNMF?@/&USL4OP9;\IFEF0[ K_DAWT\K1 OP^MVC-Z0LI:-X]GOX/4$L#!!0 ( M !:+IE(N&PO=V]R:W-H965TE:Z3^F0K1P5PMI9D%E;;,?AB:KL&9F1S4HZ:10NF:6 MEKH,3:.1Y3ZH%F$21;MAS;@,YE._=Z[G4]5:P26>:S!M73-]OT2AUK,@#AXV M+GA96;<1SJ<-*_$2[??F7-,J[%%R7J,T7$G06,R"1;R_'#I_[_"#X]H\L<%5 MLE+JCULVVH6C /(L6"ML!=J_04W]8P<7J:$\4]8=[ZC-("L-5;5FV!B4'/9O=G= MYAZ>!(RC5P*234#B>7>)/,M#9ME\JM4:M/,F-&?X4GTTD>/2?91+J^F44YR= M?SX[.[P^/CF!K2NV$FBVIZ$E6'<89AN(90>1O *1PJF2MC)P)'/,G\>'1*?G ME#QP6B9O IXRO0-I/( D2N(W\-*^QM3CI:_5J%2^YD( DSD<2\MDR:E66!B# MUL A-YE0IM4(/QMN&"ZQI*:V+]WS MFWA.GONF81G. M*?07V+P6.2U3UII$]BNB2P9@;H5RA!ZC/[\(T<*EC4J'G& MX*C5I&ZX:(WA#*Z49426"28S=%&J@*],MJ15V'P,> ]Q$@_B-"%K$@WB:)>, MO7A,SR2.!Y/1KO.+2&PW+3?<"<] T^JL(N70;J9::;DL@>6_J;D=1P,?WHV3 M./D(6\EP^_GBJ"A(O8Z(I/E$(XA$)DD66J/,[@'O"%>6")I9A,XVL)6.TFW8 MVITD[DG_>!"-XNU_*J,FRZJ^RWQAT6!O;T+6>#)()Y$O+/&%18/Q.(:76B)\ MHCRZU-+/%P.^S$Z$_6X_PA:=PJO$Z M7BE+4\&;%8UAU,Z!S@NE[,/")>@'^_PO4$L#!!0 ( !:+IE)S?34")@4 M #@1 9 >&PO=V]R:W-H965TF4KF+!YJ(V@ MUN\NZ!P>0#\M[B5^U3(M 8N!*R8XD3#K50;USK!MYML)SPQ6*M#NU@P=T@C] ;( M+2PA(O5-ZV[:!L%CBX>2$WCU0\KG@*=5LB4U-+#U_X+4JZUF UL;H_NU0/(H M]"[@T'<:KU>W]-U*!GAN4/K!D]?(&VB*FJISZVVW'8V;=NF MTC2Z]V)X09K5=L,K="O5GR)W!.G'@->L7K=:>\8/);\!WJ^5GP'>01KL?Y\$ MSJLV/><(N%3ZN\!Y5:]>Y%2JO80#6QD'MDHY<.#_3)AB)I O$XBH1L]RD8[V M(IT@,YG]7%$9%!%>J:EBPAN8H 72%>Z1M;$AM2G,&>=F*PS9 _27;'I:)-U MFX(T%X#TDR.QT: MXWZ4&!=QR0W7@#NL[=X)#$6:81%#E7"\0G["(])L?C['SX.XM[Q1DH#M+ '; MI0DX5IK%%K5=A;4F?UF=N= E%?H-];G4L7?69\C"^8A*;4(\OUH;4P'Z8-(G MP#1';SKYW?G!$&C$Q$()TG_(!<.<>J0$54A 3R6Z"GN"TKPL@EKO!'+ M%TR_6<(#6W<;K:KGM$_T=HRW7R7\ ^7O4#1!D"3S+5,8;:;@-]NM@O9X[3A> M1&*-M! )RHWQ]K6;_1Y/3T=V6Y3+WPX9"BEM(BFD(3Q\%CC7J7MDA'@SD]&& M%_7:G+=6U7&N\IU<23@4?1S6QU>"]\/=:E2]J\:)WCEPGZFH".[&M5/0%CB! M;UN\,"P$5ABUQ[$/H9#Z"_)LC%]+-!%OW&L[B(:7[^22X5!TE$[>=3/[+4HG M,_)1Z>3E.P?IE!<5L7PM]YJ-0<[MFUUA'<$"F#YL,VGVM\ @?0WOIJ?_*2"? M8*U7)((9+G4N/;Q&R/2=GGYHL;!OXZG0^-*VW1 H1F@FX/A,"+W], :R/TOZ M_P-02P,$% @ %HNF4EZ9^4P P = 8 !D !X;"]W;W)K&ULC551;^,V#/XKA'<8-J"K8R>YZ[HD@).VN #7HFARW<.P M!\6F8^%DR1/EIOWWH^3$S>':X%XLB2(_?J1(>K(S]AM5B Z>:Z5I&E7.-9=Q M3'F%M:!STZ#FF]+86C@^VFU,C451!*-:Q>E@\#&NA=31;!)D]W8V,:U34N.] M!6KK6MB7.2JSFT9)=! \R&WEO"">31JQQ16ZK\V]Y5/)2XHZ,]^$@VQGSSAV4QC0:>$"K,G4<0O#SA I7R0$SCOSUFU+OT MAL?[ _I-B)UCV0C"A5%_R\)5T^@B@@)+T2KW8':?<1_/V./E1E'XPJ[3_4O.U'MC9E!+W:WB>9^'(X.+P3L&Z=X@#;P[1X'EE7!B-K%F!]9K,YK?A%"# M-9.3VC_*REF^E6SG9E?7#\O';+U\O(:;Y5UVMUAF7V!YMUH_?+V]OENOX+>U MV"BDWR>Q8W?>*,[WT/,..GT'>@BW1KN*X%H76'QO'S/-GFMZX#I/3P+>"GL. MP^0,TD&:G, ;]K$/ ][PO=C1RB?AJP*6FIQMN=@<@= %?,9B*_46,E\TTDDD MN)*4*T.M1?@GV[ Z%]2_)UB,>A:CP&+T#HL;(2T\"M4BF!+>YO16\D^B^EZ^ MI$;D.(VX60GM$T:S=850>G=/!W?%JSMYE )N%\>Z"U,W0K_\^LM%FGSZBR W MFHR2A7!8<"\HH7.$4'N<-?)X_$1YU;]12.45YEAOT!ZD ]@AYY#U2Z-X)M E M9&_9=L(?K>=[OZLPLQ9*$,E2YB(T>4;$PM5T%M.G[$[80N?BE !!'_ O<5&R(*5>%02=A5D.(&6.]A:SBA'2SY)'R Y M&X^&O([._AR/N;QRV^))2[7GY4OP Z1G29+XE4'>JKWX:!+4:+=AWOF':[7K MAD(O[4=JUDV25_5N'O-S< L0*"S9='#^:1R![69<=W"F"7-E8QQ/J;"M^+> MUBOP?6F,.QR\@_Y',_L?4$L#!!0 ( !:+IE+87UJ7L@0 'H, 9 M>&PO=V]R:W-H965TU=57J[.IWN@TD&8FT2YVRGM/_^Q@X$Z*;LWGX ',?SS#,SS]AFO!;R MF\H1-;R41:4F@USK^FHX5&F.)5,7HL:*WBR%+)FF1[D:JEHBRZQ160Q]UXV' M)>/58#JVMV;4B+TT9I46Z,B4')J_:7O6SRL&>0N.\8^!L# MW_)N'5F6MTRSZ5B*-4BSFM#,P(9JK8DOKY;C:_F\/I$UL4 MJ,[&0TV@YM4PW0!D8^5M&U_Y1P'LF+R#P M'/!=WSN"%W01!A8O>"]"I*(I^'NV4%J2"/XY@AEVF*'%#-_!O!%E+2JLM *Q M!.L![EZH4LH9K^^#AREQM'2..([1[3G%J2 #+1HPS:JD?]3D; FL?U ;SL] MV8!KQC/KB96B,2+F55HT9B&OK/>2R#2RE68G\()$PPNN.9*3G2Z[R!0T"EM< M<:C:C0CC,#*#V$DN/;"'T[E8GI,1T5=H>FFAZ9!K:>!+FK-JA1:O)2 6!5_9 MQ!T0Z%R0/DY,?OS(A]]%=6Z9573LGF:82K/J;&A"M4/(&NSR3HG.NN[['AQD M#]D3./4<-X[/:!0Z41)^9[67L+>K1\$Q*<>=E..C4OYJ3T3*U^R9/%.NVGWR MB9I167W<>,JVGB@#=OLCV;PKV+<[ MY*QO><^D"S]%R#'Z>44F^V0272007_0@'4308QB0T0?Z#N##D=*-NM*-CF;V MGFDZ?O2KB7'GJJW?YYUN^DIV%+A_*^I+L/.V2P_TNN9%0;<@(GE8JK\HK68_ M,E:WF&*Y0&DA6^H/[+6TQZ(MX2DU,>TK[2G[@_W,-L;(B2[M1N5#F#A>&)AQ M $'L!%YBQJ%9'WFN&4?F4/!H_)23H-B22@^1ZR2A?W"2U!TE@HF\D)@J"H27 M=:/M5D-V2(?-*9V.0>">;8SIR*$)C]JZK]K#O?M@B7)E;[T*K(#:JV$WVUVL M9^U]\O953&E:\4L1V2:;NQ8B.&MG>=-L'+6I[NUP(37=5.\SISP%*LX#> M+X70VP?CH/N[,?T/4$L#!!0 ( !:+IE(R@ "9C@( )<% 9 >&PO M=V]R:W-H965TW++DLD3M MI-%@<36*)MW!M._S0\(/B5NW9X.O9&G,HW>N\U&4>$&H,"//(/CSA#-4RA.Q MC#\-9]0>Z8'[]H[]*M3.M2R%PYE1/V5.Q2BZB"#'E:@4W9OM%VSJ.?-\F5$N MK+"M<_M)!%GER)0-F!644M=?\=S\ASW Q3% V@#2H+L^**B<"Q+CH35;L#Z; MV;P12@UH%B>UOY0'LKPK&4?CK[??/G]<7-[?P/QRNH!W"[%4Z-X/8V)RGQ)G M#=&T)DJ/$/7@QF@J'%SJ'/-_\3&+:I6E.V73]"3AC; =Z'4_0)JDW1-\O;;2 M7N#K'>&;XY)@+EVFC*LLPJ_)TI'E5_'[!'F_)>\'\OX1\MN*' F=2[V&<-!$ MYS UEFE\:"8V(I/T\IKR.GD24@79!T0Q_KQE:JQ9 M92U7YU^^+*OR,*R7) UL9QVZV7BO64JTZS 2'&2FTE3W31MMI\ZD;K;7]'ID M\1-=2^U X8JA2>?\+ );CX':(;,)K;;GVO=L<^+ MIO7'DWG7+5]-I[Z:ZT7I7]JE;C$RLVY1=GATMU._=+JL@]"BF+TK23 MDZ/P[M*='-E5UYA67SKF5XM%Z>[/=&/OCB=BLGGQT=S..WHQ/3E:EK?Z2G>_ M+B\=GJ:CEMHL=.N-;9G3L^/)J7AUEM+\,.&3T7=^YYY1)#?6_D8/;^OC240. MZ497'6DH<5GK<]TTI AN_#[HG(PF27#W?J/]38@=L=R47I_;YL^F[N;'DWS" M:CTK5TWWT=[]K(=X$M)7V<:'7W8WS(TFK%KYSBX&87BP,&U_+3\/.#Q%0 X" M,OC=&PI>_E1VY?+C[\>G'% MGEV7-XWVSX^F'=32X+0:5)SU*N0W5"CVWK;=W+.+MM;UOOP4[HP^R8U/9_*@ MPO>E>\F4X$Q&4AS0I\885="GOA6C7NMVI=G,V04[AZ\.N0"N/#^[\=,!B/!N-@,/Z&P9^,+V]OG;XM0^;9&1M<\ ^A>U 7D?*57Y:5/IZ M=5Z[M9Z<7,\1C6W *-/>LBZL' O#;<4!OS^UB6;;W/_XIER)[[4&J MWBMV;U M+;C<>?;L@^TT$XJ1&S)Z?=4/L+=M7V*@/HR(U\\1HPMZEMH96WMX5)N*;+UB MUW.G]5[F,>1--1\3!YB/QJ\VQC_@S9R=(D[H81-J4,L MFP7;9LB[ 9)#'# M1)D47&62G;^]8H+G20H-3.97I^=0!+&(QUF/FI"OZ;&(\ZV? M9"V&"K(NLY1G44QW!9.3DI4!HHJ ;GDK"4>4% MSU4T @<8E62(FV=2,N F%8^2+. F Y@"PY++ O !A30:<(.44%SDT8@;'E-, MWL%-%8*+2!):*H6A@*#BA237TD1PE13LW\ X)#- F+8$%F4#O6YMJK!N:<&S. JYS:-P(P6/,LIVD>:@0L[.5A[EU/O= M4-F/Y6+YFKW7-3S(,RZCA*7@&M))Y1D(B*R,"W9E9]U=Z?0P_6?SXEHC5B$3 MGN1IH!_8F$"8)"(0]MJ5:]T,\RFT%>4_O(QEP5)4!B14S NX)53!(R'8.S,# M4I71+44T&-)ET\TKLIR1J8*)!!DH4#T21IDJ$G8!Q;>4)5N$X(,"XU4&-A3@ M!$W+4_CX_9:(IZXS0LM36,A/!#RXP$BB65IRP55"[3@M$FDWT7%:W:]%;=/1;_7R]F M7]OZKR]N8_MY#8@\N\8!YT79UB_@*90@\9'OZ!/R/ MK)GD:.@DT%G'8&=,T MX1&*SAOS6= X;:XQP+4*!02,!??;]EX H(J05D/?9@HJ .+0JE \4AQDX!L(BOV M$%34? '!A$M" ,Q$BI:"QZCBBJOB*PPE&CBR@RJ1@V1_ MF)1F0::V)P9<*WO;FD";1RG;C>*#0X%X&_$-"8'F_S+%'L'0E:V?:><@8M%Y M$68ZY+A$&8TW.:Y$G^-(():AP9!%LB=:=JAJ2VL Q4STB'1GQ?LFHX6G MISSZ;DGTSV$4VG(1#2DLLH 1 NUWYSCG<;\Y'D()5:F0(XN(D)(7(OK#3#EP M3$_&8WIR\)B^"?WB\U)7!$]GVV!Z/[6J?=#<7NAD,RL#\=MPUGN M!&&W06 VK1[F+DMT'V73W#-P>[:BFU7K,N;$9L:UF][IT%&%#?20Y]]@OFZ!,AC9AV;6G?(9U^T^DNG5V;FBKE.W(! M(;1,]&X)]A>ZR'#Q. #WUVO;(:*]#7%O6P-M$AY'12!97 0>2:+-24*W\Q4X^J. M;2D&=-D&+>MMZI$:U6S-O^G!8^,;J7['3D._][_D7F@=Z M!K:A#M:!@=JL^YV:['[I"[4HO @]'LZ=4;15N>_A5N]I5;D5;BF1X6VOUH8N MI%JAZK;[HJ%"JU"JT5>J7#UNH6]I6O0*#^I3DA(*![&'DF:Z\RF:CB_A@[M' MV.!$_U5Z?#M^TS_M/V5OI_=_"*"D@+(>A)Q!-'J9H8:Z_B-[_]#99?BP?6.[ MSB["[5P#=$<3,#ZSZ%N&!S(P_M-Q\@]02P,$% @ %HNF4O R3+-*!0 M9@\ !D !X;"]W;W)K&ULO5?;[>Q;$^5;(CZJ@5*/[JN3J8E1H79]-)BHM:$64(VK*868M9$4T=&4^4;6D M)+-&53G!KAM-*L+X:'9NQV[D[%QL=,DXO9%(;:J*R(=+6HKMQ<@;=0/O6%YH M,S"9G=6*"8XD75^,YM[996S6VP5_,KI5.VUD3K(2 MXJ/IO,XN1JXA1$N::H- X.^.+FA9&B"@\:G%'/5;&L/==H?^RIX=SK(BBBY$ M^8%ENK@8)2.4T379E/J=V/Y*V_.$!B\5I;*_:-NL#6!QNE%:5*TQ,*@8;_[) M?>N''8/$/6* 6P-L>3<;698OB2:SO'[Z>5\>?42+:[?W%R]7W9%52]?Q\HF$;LWB2MI"7#20^ M NFC-X+K0J$KGM'LJ?T$Z/4<<WY_9MWC^L3,7 M1-)3$\L,W9 '2#&-YE(2GE/;_FN^4EI"OOP]L%G0;Q;8S8(CFRU$50L.L J) M-5IJD7X\O;1;FQG(;F*S\^K>M*DZY.[!#8QJSU1-4GHQ EDJ*N_H:'9;4+06 M)4B.\1QI$\I6=^PS54C#=/J$F++$&I^DN\1H0PP$F(J<@W6&&+< AC_A#S__ ME& O?J' #.+-&P"N1,DRHJ&C-/Q5W3Z, [KA)BU&3243F8+AC*5F^1FZ+22E M3U+(QMW\N+"GT@9&TCO*-W"2$WJ?EAL%RC;#&047I*QA3GB&2"6D9I_MP'/T M#'G>V/-B:/CC:1*@)50#<- 8Y9132!'Z%XG$QC M="LT+'^&<# .0[]!3A(/#61,V&=,.)@Q-D?0=6TX*S0W98OIAT.)\2TXHGZL M?@"#-N!1>3!^=4E@/Z:0@KL J0+M#)%^PR]W50K, ('?[!5#D(ROP-_Y13- M\US2'"*W/]6= *X"R $(,&0BT>@WPC=0_E&K9X3'<8S!@9'GQ%YOE(,<#1BX M%(*5Q,[4[^?H/94I,XEVXKE3$]; W;4%[FO*P'J2$IY"B,U*WX8_<9TD/,8, MZDQ:](7&$ O,[C%VW 3^DV0ZCL,0!'XV]($*^$^\R+^JS+QK. M&B@@+*5MC9IOB:IL\_05;/5XA'Q'41&,ANG M1F3[2]H1^*C1Y2&+]YQ!0?RCY[MCNB"J^)KAHR+M9:;VU?>+$1!Z:93Y_RU^ MSUL!'/3Q5X0_-8*,8L=+4)1$MH,=+T1>;-3A!9[C15T"=N7 QA^_@/FNY45= MA0A!&%';CH/.LB6X;WB"@\36!#QU .,DCIL+8NH$;F=\J)(<0(JL93PU=>)Q MV@L2)TJ^ST=?"'W'1>'4W#+8CTRE\[#1/78CQW6'KIRX%WT\*/H;*NWW/?\> MX0]"_D#AUSOD_SN-?TW _U;R/T",1QWR38(,';A=L&?M45.;VA6<^1C=<-\^@?K1_1,Z;M]/C\N8%"B1R!I=P2==@"I\4 M\'TEFU==T]&BMB^IE=#P+K/- A["5)H%,+\60G<=LT'_M)[] U!+ P04 M" 6BZ92_CK6?OT" #Q!@ &0 'AL+W=OXE_W??==V??9;J7ZE'GB :>RT+HF9<;4TU\7R?.KV5FH^E;4IN,"5 EV7)5-_EEC(_X>--=_EQF[X\VG%=KA!\[U:*5KY'4O*2Q2:2P$*LYFWZ$^60VOO#'YPW.NC M.=A(ME(^VL5-.O,"*P@+3(QE8#0\X046A24B&;];3J]S:8''\P/[5Q<[Q;)E M&B]D\*XL)>R,8I..>', M_&JQOKNY^[:!U=4:-M>+]15\OF?; O67J6_(@37SDY9LV9"%[Y -X%8*DVNX M$BFF+_$^">O4A0=UR_ DX2U39S#H]R ,POX)OD$7[<#Q#=Z+EBG!Q4[#"A5L M9P9)IG@ 3*5SRHC:8PFL! M;V7YI!-;IA-=L01G'M6A1O6$WOP^1\AD035&]&#L#8)&HVE3F1P,'2@E)H_ =.M%3^ ^5X@O;MQ=D_T$<%>7J)B1R@KX MD*\)W%$/XH+\(7R"?G#>"X8CFL51+QI%_\'X%LLE"DEE9'DF\.!JEK#LB:AW MV,5JT?K(SQOF*;!2OCMB>J51#V!L%,7WC:/01N2>2$<6]\3BV0W\X.,[UT0TT#Y;2 M=G8^=$,4=4_7+N.1&X9C>*M8_*,V1'>U<\U6D\I:F*8C=;M=/U\T;>R?>?,S MH,+?<:&AP(R@P=DX\D U#;99&%FYIK:5AEJDF^;T3T)E#>@\D](<%M9!]Y>; M_P502P,$% @ %HNF4IR'J!KK!0 *PX !D !X;"]W;W)K&ULG5=M;]LV$/XK!V\8$H"M)5*O61(@R=(V6-Z0I-N'81]H MF;&%R*(KTG'27[^'E*PFKN,6^V"9(GEW#^^>NZ/VE[IY,%.E+#W-JMH<#*;6 MSO>&0U-,U4R:]WJN:JS.4[??;_BK5$OS8DSN)".M']S+V?A@$#A JE*%=1HD M_A[5B:HJIP@POG0Z![U))_ARO-+^P9\=9QE)HTYT]7 MZ.4GU9TG=OH*71G_I&6W-QA0L3!6SSIA()B5=?LOGSH__(P [P2XQ]T:\BC_ MD%8>[C=Z28W;#6UNX(_JI0&NK%U0;FV#U1)R]O#V]./%Z>4=G5U^N+JY.+H[ MN[JDG3LYJI39W1]:6'#[AD6G[;C5QM_0)NA"UW9JZ+0>J_%K^2&0]?#X"MXQ MWZKP0C;O282,>,##+?I$?USA]8FWCJLF8)2E&S77C2WK"?US-#*V 3G^W:(^ MZM5'7GWTAOH;]:CJA3)TW^@9G3Y9U=2RHA,?1]48DO68KN:JD=[V=:/O2SO< M.=?&[#(Z5D@R19\A4NE"6C6&"F2?4693*+9"<*THAELNK[_I3K_"6K MZ4371E?EV'/CK"[ IA6=L>FQ]#7<<:);NY-/FTF]%=1;I%Y'^J:O@+1XB;1L MT73\GK]"VJU9AY1*0]Y@[:1&KI7]@)W;@[:W,6HO$U_.]**V(/6MU<7#.]=X MQL ^AY2E+ YR[$(Q4L:V)^\9)C^;K 78"H/IB.']#Y;8_N15] ^<9>3S<+70LZR MP'$X1=',,OK\T" 6J+ 92Y *(L!L &*73M.M!5$0^)@ED7!_*:IM5^Q"P5*1 MN\E )(C?&',I"S..9X!">*TK=Q2(A@&>D8CHTZ*>X!Y)*/*1FQ-)3+?SE@I) M&N"9@A GT[)&:6<1.(89SNE"/96%=ES*$[> F+=LSE@&M2G+<]'E+^B11"R- MN">B=J[M!SY5-7-BJ;C,7[ESS]2W9!W 54)2RNKW* M>UJ.<$_?R(KF!<35]:"GU?_H[C\HEZ\9@M8=9I)D:/ZHJ9PNE0NM6S D!,C%B<3,04@B& W'+F6Z;!;H@2%<>N M3/;\^?ZRL(D_PQ<7>#AZXC]3#.H]>D![E^]G^R^AH_8#X-OV]C,*_I^4@%.I M>X@&[U-TU*;]-&E?K)[[SX&1MHBJ'T[Q-:<:MP'K]UK;U8LST'\?'OX'4$L# M!!0 ( !:+IE(%*%0!V0, &D( 9 >&PO=V]R:W-H965T=_1E3@V;*/&%E[:Z[.0=*-F"-L(^J?4-V_B3.KQ"">-_8=W*IBA< M-,:J>J.,#&HNVR]]V\1A3R$//U"(-PJQY]T:\BROJ:6CH59KT$X:T=S"N^JU MD1R7+BDSJ_&6HYX=C2>3E_N7N_'S]!H>GF^F3S!YN']\FMY,/\UN/T_A[F$V M@^XSG0MF>L/ HDFG&!0;^*L6/OX /H%[)6UE8"I+5A[J!TAUQS?>\KV*3P+> M4WT&240@#N/H!%ZR\S_Q>,D'>-/O#;?O\'4\-U9CB?Q[ K._P^Q[S/X'F#/L MG+(1#-0"QD71U(V@EI7P8"NF8:)J;)_*U?4K@UM9J)I!]TZ9X_$];>JY8K!0 M EN+RR58EZ9-?_$?S :A**B*\W809I];MQ/"-@YV!<2*UEK)HMWP"!+@Y"N(Z_8DDOI MB&^(P)_0C7,297G/+9.89%G6.PW2C1*2YE$/Q5.2)'%O&U)+WV#.)%MP"PD) MTQ RDD?)230"DGG7G7(W"DF:.&3DE$:#GO/N-[9)3K+!P+/-(A+E:0\FU%2P MP(P 5L'2R7.)M=7@2V;-49\3DO5C_$8D'L3P(O%Q%9B^T@?8Y6U!N897*AHL ME'.2]#$FW2@B_1CC] D)+_'Q#;I.NH80FMM?'W,K3W?51NX?N9''V"^Z_51*1+(H/"?U_ M9_D(A.0\#=OR&I XBWK'GJ=@[_FOF5[Z(6<0LI&VG02[T]T<';?CXY=X.X3Q M><5P&A!L@:KAV7G: =T.MG9CU&UL?97;;MI $(9?967U(I%:#"8<$ADD#JV*5%(:FO:BZL5B M#WB5/3B[:TBD/GQGU^"ZBN&&/9L"Y$T*,YZ-F4(5TCO7Y M2?V3SQUSV5 #,\5_LM1FHV 8D!2VM.#V01T^PS&?GM-+%#?^EQQ*VSX:)X6Q M2AR=D4 P68[TY5B'FD-T>\8A.CI$GKL,Y"GGU-)QK-6!:&>-:F[B4_7>",>D MNY2UU7C*T,^.)[-OCXOUXOOBZSVYNJ=:4U>E:W(U!TL9-]?D XG:49M,DN>" M&>9*:<@[PB19,L[=*@XM@CBY,#D&G99!HS-!.Q%9*FDS0S[*%-+_!4+,H$HC M.J4QC2XJSB%ID6[GO6=]7,_)U;OK36'0RI@+\MVJ2ETOWSTC/SU*U:M ?GW! M/;*P(,SO"S%NJA@W/L;-F1CWA=B )FJ++[56ZC^D.8^R*J5DSTNZ_]]^',7A MOH&B5U'T+E*L"IUD^,I)KED">,T)+U(F=R3!"\,1I'53PU)P3T7))JHRQ&V= M*FKUFL'Z%5C_(MCL3'RRI4R3/>4%-*&4HIUVC:77ZC:C#"J4P464)7UAHA"$ M"E4@#MX84"VQXY&V.YL"KW_6BC+'8W/\WP#Y5BE[6K@ U0=J_!=02P,$% @ M%HNF4NSP,32I P "P\ !D !X;"]W;W)K&UL MO5==;]LV%/TKA%H,";!%(A7)5FL;B)NTZ]"N0;*V#T4?&(FVV$JD0U)Q^N]W M]6%)GBT.&=2]V"+%>^[AY>&![FPKU7>=,F;08YX)/7=28S8O7%?'*Z.:4"V4_5C MR3*YG3O8V4W<\'5JR@EW,=O0-;MEYN/F6L'(;5$2GC.AN11(L=7R8AE+#8E!(6_!_:*95F)!#SN&U"GS5D& M]I]WZ*^KS<-F[JAFKV3VF2\Z4<7RDAJZF"FY1:I<#6CE0[75 M*AK(<5&>RJU1\)9#G%F\^?#A\O/;=^_0R1LIDRW/,G0CX0>VO*4J.44GE\Q0 MGNE3]!QQ@?Y*9:&I2/3,-9"^!''C)M6R3D4&4OGHO10FU>A*)"S9CW>!=LN= M[+@OB17P/55GR,>_(N(1_/'V$IT\/[7 ^FU)_ K6'RK)KA!?^I7X:D$^;Y'/ M*^3S >0ES:B(&:(:R17Z@XH"+@)J-G"LH#5<6,&5]^MA03".@G#F/ARA$;0T M BL-R.;!=;@ON.;EU=!H4Z@X!6W#;"P+8;A8(YI\ _G!!31'S[I.$?2H_4;. MC_,*6UZAE=?5:@5WM2R- #L"QX$K)> 2*,5$_ .Q1^ HU@PI:ABJGX]2"P^I M82_ Q\E-6G*3)YP=2"].?WF&0^^E;SF_R0$3@KWI=(#*M*4RM5+Y4RJ3HHN< M*1Y3BRRC%B\:6?#8Z^S%&U?R#5Z_9AA$[Y/C-<,]H\,_7_5-CCX[;X 8Z8B1 M_T7V39H]W?N!/T"O[KL#TTK\K WX/2X%UMSF]:3S08)'ECWIK(S8K>S)LB>' MGC7!TX%J=99%[)8UBNC)H84-'6/G7N1?W&LDR3=I]B4_0*[S0V+_+/Q/@F\P MP[T#_.?=W<20.]4_680K?*5+D WJ^D-+M!F:#M?Q=_ U!+ P04 M" 6BZ92*+08U6<" !3!P &0 'AL+W=O0-O+1+T!M)&@W5JD;",1XF/9@DMO&PHXSVVG@W^_: M24.8:,1#^]#XXY[C<\]-KJ>55$\Z S#D6?!+H'+:N:% MWF[AEFTR8Q?\>%K0#=R!N2]N%,[\EB5E G+-9$X4K&?>17@^#P,+#FFSLR.SWO(W1K&W7YKZ(-PI'K<)1K\*O MI<(6TY/JN"4:']3"2-82G1W4 MPC!X;1K!(4ULV+JO683W#/[^\_(#@;5BO]/Q['6#_63#X_&_P!02P,$% @ %HNF M4MDE5R&P! D1D !D !X;"]W;W)K&ULO9EM M3^,X$,>_BE7M"U:Z)?%#6T"E$LN#;B4X(9[NM6E=:FT2]VRW9:7[\&0-#.3^4\\OT[94OD1J)1F=YTYI$J$X'D4IY=E@.LD_NY73B5CKA&?L5@*U3E,J?WUG MB=B>#N#@[8,[_K+4]H-H.EG1%W;/]./J5IJSJ(HRYRG+%!<9D&QQ.CB#)^>$ M6(?_Y1!!]4] MK6/]^"WZ52[>B'FFBIV+Y&\^U\O3P=$ S-F"KA-])[9_LE+0T,:;B43E?\&V MM(T'8+966J2EL\D@Y5GQG[Z6A:@Y0-+A@$H'%.J 2P><"RTRRV5=4$VG$RFV M0%IK$\T>Y+7)O8T:GMG'>*^ENG?VX T]GUX^7X.;R[/[Q[O+F\J^' M>W!PQ3.:S3A-P)E23"M LSFXYO29)UQS9LXUN*)<@B>:K!DP3^2.S=92\NP% M?*>*JZ_@X()IRA-S]*UV\1MXO+\ !U^^@B^ 9^!A*=;*Q%:32!L]-JMH5N;^ MO<@==>1^0^4AP/ /@&($6]S/_>X7;%:YQ[OND:EB54I4E1+E\7!7*=]5[,03 M$U[-% X)GD2;>LF:1N1X.*R,=D202@0)+$QM_?BJ,ZP"#[W5.1>9-I)9IL%, M&++,F:06#FWJBTC#FC T1*-WZIM&8S*.V]6/JB1' 8\PJ77.;S['42-),L+C M=TJ:1N,QQ.U*QI62L5>)X::A8@;8ZVQ)3=EMT;4T(%:>9WE4!3_JK7N.JYC' MWH0OF.0;:K\GRA9J*^=QHU(M;=$TZFX+&#OVQOTV!JQA'89*KRV]5L;"9F= M"-\5H,V*=*PGZ(@)D3?+:[9A"8 ^Q8Z4$/>V@*!#%R3_&X#+6]5K&+\OL\]D M5X*#)!SVO,H9[*;HF,6]$.K=_R6]_/J\)GLZG!XA$]]1%RJ$/Q[Z.XC.$KK==D-S?'2@3[;1!4&PG]@ O';5MV]@ATW<>B[=&"OX-H;M9]X MX4@N ^U986U672L,.Y9B_]Q9K##L4^P(BD,'P(!%Y'"&0]YK>]J:V#\;>DUV M)3ALXG'/J\SA#OMQ]Q$BXQ9&-?P0QGVHZQW+N/FNW*;FJ95MQKB M>$G\8V;9-I\%,W$():$SX_Z>(@Y[)'A<[ 8SV3\I>DUV9% E&M?UR^V/%#94O/%,@80OC$Q^.3>%DL?]?G&BQRK?0 MGX76(LT/EXR:GK8&YOI""/UV8G?EJU]AIO\!4$L#!!0 ( !:+IE+K_>QY M?P, %<+ 9 >&PO=V]R:W-H965TJ'TPR$.L9Z($4V9NU1XE/=DJG3)+ M6[WSS%XCBW.C5'BA[_>\E''9&@WRLR<]&JC,"B[Q28/)TI3I/R8HU''8"EJO M!TN^2ZP[\$:#/=OA"NUZ_Z1IYU5>8IZB-%Q)T+@=ML;!ATG0=0;YC6>.1U-; M@PMEH]07MYG'PY;O&*' R#H7C/X..$4AG"?B\;5TVJHPG6%]_>K]8QX\!;-A M!J=*_,ICFPQ;=RV(<4$(R5,_@O'\J[?@B@S5J6E,3%(N2S^ MV4N9B)I!&%PP"$N#,.== .4L'YAEHX%61]#N-GESBSS4W)K(<>E465E-3SG9 MV=''\7P)S^/']0P6L_%JO9PM9I\^K^!J''W-N.$N=>^7*)C%&*9*6BYW**U; M&AZC9GENETH(H"P=F8ZOX>H!+>/"7,,[X!(^)RHS3,9FX%EB['"]J&0W*=B% M%]BU84&0B8&9C#'^J[U'D5;AAJ_A3L)&APNF;Z$=W$#HA\%Z]0!7[ZX;W+:K M++9SMYT+;A^XB51&::%\(/SIO/M0RZ"ALP67/,W2!K1.A=;)T=J7-&-6>=*IH -BHIV7>]\O(7OY!PG[%5K_?RSA7<7R M[FTDO#LK8?^"A/<5W?M&NH]X0 'MAL #_]06_3<0Z :F3$29*-6JM\TFO8): M-P\:4S"]( *(6@S,.+U^83*C[S"4S?!LC69^IV^?UZE(#R1#/\KDM2O MH^3''X*>_U.[B6@!V*T1#;MA[P+14UDK+=_2$$J=>;.\[]YW. MWT3T:K-.BGJ73W0&\MY=C#W5:34UCHM9Z72]&#FIN':<&KO +9GZMWUBH(LI MKMA8M<\GIXVR-(?ERX0F7]3N CW?*F5?-PZ@FJ5'WP!02P,$% @ %HNF M4A$O5B,U!@ ,"8 !D !X;"]W;W)K&ULK9K; M;MLX$(9?A3!ZT0+;6B(E*BX< SEB"S2+PFFZUXQ-QT0ET95HIP'VX9>2%8\< M22.FT4VCPW T'$Z_?V1J^JBSG_E:2D-^)W&:GX[6QFP^C\?Y8BT3D7_2&YG: M.RN=)<+8T^QAG&\R*9;EH"0>4\_CXT2H=#2;EM>^9;.IWII8I?);1O)MDHCL MZ5S&^O%TY(^>+\S5P]H4%\:SZ48\R%MI[C;?,GLV/GA9JD2FN=(IR>3J='3F M?[Z(R@&EQ0\E'_/:,2FF2'CN/!DX_A5 M.1T=GED,K!\_>[\N)V\G:'C?]72K$]')R.RE"NQC2'B+Y_MYTHYYWHCL M$V'^7X1ZU&\9?H$/OY2+PW#O>/C89OR0=GI(.RW]!1W^SD5L$R@13^S@B96> M6-<"OEB*SXC/X. S0*.[$/F:R%];M1.Q3!L^]_G>N^"EBP(6NYG/PLCCT_&N MGM<6LY!%)^Q@=A1A>(@P1". M&S_$QM'8KI)-K)^D)+$6:6NI\L93^82^B*QI$TV"]L"B0V"12]&1_\B-3N63 MQ4CVTPK%:MOX'W7D_N3@_F2P2IP7HF3ED5LJ<06,Z02?0\(ZCFF];L5 M.*LA&YTKRT25+N+MTE:H)=?M6F?FHY%98L]VMGB38C9(@OP:P/W!TNX#GWP< M4"X!5^"DS6KV/"_J2"MPS6>.:9W+G8YWA1XLK)PH6[%B40C-D[UWL;]R_7R% M>GZ$)0 0Z >.::WI&II;8)>/P^M<9W:,G4^[CC691$//.WE1S1UF76D'>/D] M]&K1?6S6 !\_&JY.@3G^R=L!4?GH)42;'88(H)B/8\Q!KOP6/#7UJLVJ4[ H M((SB".N7K,H!KEDM1IVB10%PU']U1;Y6PVBM,:.#E2D%F%$<9DYE6OGH+=,V M.Z1,*3"/XGU?1Z8'E#4*D*3A<.L =*,XW=QEC;8T:=VR1@&#%&_".G(\H,91 M@"=U[=@<-8X"\2A./%SC:!-C;1K78=:Q!@QPQWIPU[X&7^5.QL3'7LH 6FRX MKHP!G!C>E3EAA#4;LE:,M-DA&&&U-U(<=@YJQUH0UE2[-JM.M6. .=:#N5ZU MJQS4'^R]C TS.0X,F,?PQA"OR]=J'@,J,CYXX:& '@YXW6%0#@R;<7C(&-3D.JO;3WA_U>/M5H-B\ 6/!<*U; ) *\-;- M[4?)9M?62"IF>@>$$38(W(,)/CR !O00_>>K4N:+[T-@+#3(X# M \(%>(.(U^%KM2X$!H;>8,49 MM"G&U.Q5GYP#*-FAS'!H0+\::Q-],#*EP( M< R'V[<(@6XA3C=WA0N;_1OR?A?6-B;>T,/1854N!'B&KAV>H\J%P+ZP9U%:BJ7,"@-[?Z6U M>3XI/AHZ?"0V^Q]02P,$% @ %HNF4J9-YV-T @ =P4 !D !X;"]W M;W)K&ULC91=;]HP%(;_RE'4BU;:FA HFZH0B0+5 M*I6M@M%>3+LPR0FQZL34/B'EW\]VTHQI!?4F\<=YCY_W^".JI7K6.2+!:R%* M/?)RHNVU[^LDQX+I2[G%TLQD4A6,3%=M?+U5R%(G*H0?!L'0+Q@OO3AR8P\J MCF1%@I?XH$!71<'4_@:%K$=>SWL;6/!-3G; CZ,MV^ 2:;5]4*;G=UE27F"I MN2Q!83;RQKWKR<#&NX!'CK4^:(-ULI;RV7;NTI$76" 4F)#-P,QOAQ,4PB8R M&"]M3J];T@H/VV_9;YUWXV7--$ZD>.(IY2/OJPKA:S^>S[SR6< MSUXJ3GM88E(I3APU/''*S3F A3DL7.QABH3*(+&U0+AE7,$C$Q5>P+F985SH M"_@,J^44SL\NX QX"7,NA-D['?EDT"V G[28-PUF> 1SSM0E]'N?( S"WCOR MR6GY%)-.'OPK]TW!NJJ%7=5"EV]P)-\"-2F>$*:0,)U;;S\H1P6E+$V]%)8$ M3&LD?6*Q?K=8WRW6/[+8_SM1?VPGX->]205WA(7^?0)DT($,3KJ>,*7VO-P M*V1E',H,L&'3?]DH9P2I-)4@R-D.0;60Z2%D9B%W%O+=P]!P#!V'?8=V<3B, M_-WAAK\3.O7S=6QO_ 5!+ P04 " 6BZ92$Y2C M'U#45BHM:"L!0A38PVH/;C)M+!R[V$X+$C]^QTD(82G=O7!I['C>S)OW8KO] MC=(/)D6T\)0):09>:NWJQ/=-G&+&S*%:H:25A=(9LS352]^L-+*D &7"CX*@ MZV>,2V_8+]Y=ZV%?Y59PB=<:3)YE3#^?HE";@1=ZKR]N^#*U[H4_[*_8$F=H M[U;7FF9^G27A&4K#E02-BX$W"D_&/1=?!-QSW)C&&%PGW&2:#+S $4*! ML749&#W6.$8A7"*B\5CE].J2#M@'L<')V,[T?W4[O MS^!\>C6Z&D]'%S"]FMW>W%V>7=W.8.^<<0WW3.0(:@$3U'S-G/0PE<;JG!RU M9A_V)F@9%S3Z#J0OJ2[X1.,:WCP'NZ39K5P42U<5.1K?9KO50AS V- M?EU0($PM9N;WCC*MNDRK*-/^I,PYETS&G D240AF4=-PC\M8Y F72XB921M+ M^[2S'G.N,0&K8(ZP4L9BLDWMLFZWJ.OV^GI(LJRW4&W75-L[J4[0D.O$(P%F M(,5DZ0CRMZ\$7F#LZ"[HZ*C77^!:XXKQA#X7.IH,&F R 653U+0!M"8DY3-H MS0XY.S7'SE>ZUJW+='=*,7)\&WO%;#.@3-%I&!!VVJT@>+.A_*Z['XQJ]SJ= M9MP[CD.:Z/%7>M:KR_1VZG%1D7[^ MEV^]#WY$81A^]&U+W'M[2YI^X_!V%R>=&ULO5;;3ALQ$/V5 MT8H'D%#VDAN@)!(0JB*%"A'1/E1],+N3K(4OJ>TD\/<=>\.22LFF4DM?LK[, MG'-F//9DL-;FV9:(#EZD4'88E&!STOG%^+1 M8,'F.$7WN+@W-(MKE()+5)9K!09GP^@RO;A*@T.P^,IQ;;?&X$-YTOK93VZ+ M891X12@P=QZ"T6>%URB$1R(=/S>@4*W%-UZX]#KS[@)J.OQFM#\((0:O$D<5_Y4IL[0+B<_-YK<7$YOIG#\ MA1G#?().X'B,CG%A3^ (N(([+@3ESPYB1WS>*\XWV%<5=K8'^XZ9%K334\B2 M+'VR(?IN MC=3]X#SW:J9>H^8']._'>T(=&KDK7'E9_5JL_:RX$]G*@$,YKI/,/+H0T>7^.DG]2"@=@TH0.A!D+ M?UP4Z=:+F?['LCA UJWBV"4\WGKU?0>EYW;.E25%,X)*6GVZWJ9J2M7$Z45H M!$_:45L)PY(:.1IO0/LSK=W;Q/>6^J_!Z!=02P,$% @ %HNF4LKKC);7 M @ W@< !D !X;"]W;W)K&ULM55-;^(P$/TK M5M1#*]$F)!!"!4CE8[656FU5VNYAM0=#AL1J8F=M4[K_?L=.R%(^TKWL!6QG MWILW+Q//8"/DJTH!-'G/,ZZ&3JIU<>VZ:IE"3M65*(#CDY60.=6XE8FK"@DT MMJ \X%#EFNE15Z!44'.>/E/WRL?=@#( M/F+ SI#9._:* G5!SJ>@*YU-R?G9! MS@CCY"D5:T5YK :N1C6&TUU6F<=E9O]$YH#<"ZY3168\AO@CWL4JZE+\;2EC MOY'PGLHK$K1;Q/?\]A$]DW^'>PUR@MK9P/(%IYP%I0!:I91=U:7K=1WAR_4<:3%DF @T2EV"^$QMC,3&E)S6=,H&JU M!C?".EWXGWWOU9EZC85]*\#(Y\DGWIWXWW//^2%04A<%Q[Z-:8M0H M\85*1A<9?*(P.LCM^Z&W)_!(4!ATC^OKU_KZS;V1"JDO-8@$SM!%*9=-?5I/:1N[-V\=S[&X57.FK\TY>3#BR1A M7&%!*Z3TKGIHF2RG2;G1HK 7\D)HO-[M,L4!#-($X/.5$'J[,0GJD3[Z U!+ M P04 " 6BZ92#F! \!(# !>" &0 'AL+W=O'BHD)YNE/YA%*@L9L%ESWKA839^\- MOG',9%RB$ R(:/[>801/2.>ZN7]'O M?>Z4RXH97"CQG:7*&'\+VQJV]$D@*0R5A5; M9V)0<%D_V&V\-V7#I:OBTFIZR\G/SC_>72_OEG"^K,I2()7',@$+9G*XIP+#!UE?%%+\ M LYOT3(NS 5TX.OR%L[/+N ,N(0ON:H,DZF9AI8X.>0PV<:_J>-'1^+'\*"D MS0W>S1$*9*;27GY0&0C:(@C.5EQPR]%+RG3HM)+QI$[>J,&FZCD^I\4K+C MBRJI[9^GF&A'\2)T]\PO(:T0K-HJ4ZB49SSYNS;C)O[X?[0!?5BM-KG&!UIT M>MWA<$^Q0ZO^8-QO%VS2$)[\%^&=OUH;TFC5'XSB/:+A3JLN4*_] M!#.0N+Y0-[GFM!F2UWXV[)W?T/"L9]T?F'KR4@M; M6%7Z@;!2EL:+7^;T 8#:&=#[3"G[NG$!FD^*^6]02P,$% @ %HNF4C,5 M%3&ULI51=;]HP M%/TK5Y$FM5)%0@*T0Q")0J=-ZC0$V_ILR(58C>W,-DWY][UV0L0J8)OV$G^> M<^XYL3VJE'XV.:*%5U%(,PYR:\MA&)IUCH*9CBI1TLI&:<$L#?4V-*5&EGF0 M*,(XB@:A8%P&ZRQ4-0ZZP6%BP;>Y=1-A.BK9 M%I=H?Y1S3:.P9&T[_;[#3\Y5N:H#\[)2JEG-_B2C8/( M%80%KJUC8-2\X!2+PA%1&;\:SJ"5=,#C_H']D_=.7E;,X%053SRS^3BX"R## M#=L5=J&JS]CX\06N56'\%ZIZ[^ V@/7.6"4:,%4@N*Q;]MKD< 2(^V< <0.( MWP&ZO3. I $DWFA=F;+SG#UUIG MC76-[OASN87"AV IA!O@$O;(M!E>D$Q:R<1+]LY(?BM)R;8*YE2&EQGZ=3'P M$822-C?0O8.,[4\Q32\S#6JF"ZYZK:O>OP69'E$ MT8=3(?T)EKR'U0;"HZOGGCTZG%LN#=6W(:*H!UC=*V++P" "7!P M&0 'AL+W=OV"2EL3 MYXM0 5*_IDVB6E7:[6+:A2$'8C6Q,_NDM/]^MD,S-@+<$#OQ>9_W-?+Q>"/5 MLRX D+Q6I= 3KT"L+WQ?+PNHF#Z7-0CS9255Q=!,U=K7M0*6NZ*J],,@2/V* M<>%-Q^[=O9J.98,E%W"OB&ZJBJFW*RCE9N)1[_W% U\7:%_XTW'-UC '?*KO ME9GYG4K.*Q":2T$4K";>);VXHJ[ K?C.8:-WQL1&64CY;"=?\XD76$=0PA*M M!#./%[B&LK1*QL?OK:C7,6WA[OA=_;,+;\(LF(9K6?[@.183+_-(#BO6E/@@ M-U]@&RBQ>DM9:O=+-NW:8>R19:-15MMBXZ#BHGVRU^U&[!2$]$!!N"T(G>\6 MY%S>,&33L9(;HNQJHV8'+JJK-N:XL/_*')7YRDT=3F>WE_/;.1G<,6P4QS C)=F](%P01X+V6@F$!]!U3YR2B'TD8A/1I?D,&'\[^5?%-F"Y1V"4*G6QT*)'UK,G/RX5& M9?[T7T3$I%D679RSONUH M&:ECV-/R,HV'R8B._9<>:W%G+3YE+>R#M57)+BRC<=0/2SI8<@H6]<&2/5B4 M1C3KAZ4=+#T%B_M@Z3Z,)C3HAPT[V/ 4+.F##?=@84@/P;(.EAV%/19@.N@* M0?4ALSUD$F1QV(\<=>:O9F^BKU'=K2?-TH3&O?3:?"WS01' M^3/0^H+PJF[0'!8N3';0V-LT@CT+GV@610?VG.YT.GIZ"WJ)=.]@AC2CV?^A M_9TV:Z\L<^377&BSJRM3&)P/C6?5W@+M!&7M.N]"HNGC;EB8FQ.476"^KZ3$ M]XEMYMU=//T#4$L#!!0 ( !:+IE*]?,P&50, "D, 9 >&PO=V]R M:W-H965T/C$_O$M)90ZCL3+A*B=%=,?3D70&(+2I@?!D'#3PA-O4[+7KL7 MG1;/%*,IW LDLR0AXK4+C"_;'O96%X9T.E/F@M]ISY_="]_R2):8) MI)+R% F8M+U+?-''30.P%4\4EG*CC3V9,)/0X^TEC-6M[9QZ*84(RIH9\^1V*"=4- M7\29M-]H6=0&'HHRJ7A2@+6"A*;Y+WDIC-@ X,8>0%@ PK> VAY M0!4#P74 M"D#-.I-/Q?K0)XIT6H(OD3#5FLTTK)D6K:=/4_/<1TKHNU3C5.?F[L>WTX>K MX2WJ7W4?T%$?%*%,'J-3U!,04X6N24095:\H#'!37Q["@K,%3:$>&;=$\]=.[!@[T+V/T**"JMC 0[P#WG?# M^Q"5\& ;[FL[2T_#TM/0\M7V\-TM0*1FO:$N29_1=9;&QJXA4>!@KY;L5 MW:MVK- @E4ID>O\I].M&%Z"!@D3^=M#72OJ:4_P3$92,&2":*A @%1):-\I3 M9=>#==,%E7KPU2&K7LJJ.WGZ>E6^HIM!]V[XD9&-DK+Q&48V2_KF_S7238?82(.UOD4./5VN= 8&S=DKI-&O>Y, MEYRD84G,NV[1J0;%I^4O=BG82$CL5-#+A#!3TZE+DRQ!X\,4Y:3U#46U=XJ* M<,,'B"^"[)#2[7FN4PM_$%N9DHKD617KQ[HSA\-WXX?UW4H/J-P6N@Y 7'4* M'6QNJ)TJW7AWP\I MW9:]SF#L#N$[-0.A3R5F/T04Y F"EXAE=L4,\.]#>.9>80K8\I4YI*Q&"BL4&EJ=T6^;DT[R@^MR>U,5?ZW&>;,_VR M &$*]/T)YVK5,8>_\M]!YR]02P,$% @ %HNF4D(!_4E'#0 U6, !D M !X;"]W;W)K&ULM9U=;]PV&H7_BF 4BQ;8U'SY MS:X3('%3-$#3#>*T>['8"\66[4%G1EY)MEM@?_QR/OE:_-!( F\2S_BE1CI# M'_$ASW NGNOFC_:^JKKBS]5RW;X^N^^ZAQ_.S]OK^VI5MM_7#]7:_N:V;E9E M9Q\V=^?M0U.5-]M&J^4Y)42>K\K%^NS-Q?:Y3\V;B_JQ6R[6U:>F:!]7J[+Y MZUVUK)]?G\'9X8G/B[O[;O/$^9N+A_*NNJJZWQX^-?;1^?$H-XM5M6X7];IH MJMO79V_AATM*Y*;%MN3W1?7L_-@\^W+P^(YM3JI;5=;ZHNJ^5RMMM_B^==K6)GQ?5CV]6K?6-[!JO%>O=_^>=> M"=3 'B?<@.X;T'X#'FG ]@W8]D)W9[:]K!_+KGQST=3/1;.IMD?;_+#59MO: M7LUBO7D?K[K&_G9AVW5O/K___?VOO[V_*K[]<=&6=W=-=5=N]:UOB\_54[5^ MK-KO["^KKEPL[4^OBM^N?BR^_>:[XIMBL2Z^W->/;;F^:2_..WLVFV.>7^]? M^=WNE6GDE5GQL5YW]VWQ?GU3W;QL?VZOXG@I]' I[VCR@!_+YON"P=\+2B@$ MSN?R].8D<3KLJ"S;'H]%CA?5L_CW+[:T^-!5J_8_B1?BQQ?BVQ?BL;=P_S:% MWH)=2[EMN?F3?GJC-%%*7)P_867\,BF "7,L>W%BXGABXJ03*VZ;>E4\5,W6 M=M;755%_72YVNK1%:_]O;Q?5S:8_62]Z6M@NM:E>U#>A2]J]ID#G"L*Z5N^* M_"JA4=&+ZY''ZY')Z_EB#>R5[>ROK'O8TRN7B3=/'8^I\O82?7PA/;F7:$\L M*04A_5[BEPD)H"*]Q!Q/S"1/[*?%G]7-JX=F<5TE+A.(,S225U% W@F3-=TW M?=%/ :BF/5$#=5H8!F%1@;ISH\ES^\7J:>^VZ[O4E3HO@\QF!L[-8+J=[9MB ML9A4_;_]4!4SD3]^<&X&:3O[9W=?-7;L$CJ]EX=TA@(RLZS.9T!-EU7Y?1!T M7]5 4>P. U-1Y#:69I79&1-ET MJ9DG(>6Z[PZA*@,1=Z#.MFC:MGY:K.W0Q@X*BJNJ>;+FFW((ZDR'BLS2.C.B MZ>%-4EKIW\VDUJ)O$J$Z!I*SB+S.OFC:OMX]VGM9U;;%A_4.7C=J_*U[$#=4PK*L-B,^=G+.UG5_5M M]UPVU5[@GQ>OOE37]RDF_+&ZKXNIZ45G@; \]N2J7W?VU[=JIZW>FQ#+#&W/6Q*;C&_/! MS%C6Z(\P F724!;KRL[*6-K*WMN>>V=!H_B]:KK%=;E,W?FX,R&>F>.X,R4^ MG>-X@,^D4?T;7Z!,$:9H6%SN3(RG3>S7NNGNB[=68JMLZF*=\_#<\U)H8FK& MS)0/:=: &>W[0Z".::-C_L"=>?&T>;U_;.J'E ]P9S4\,\9Q9SE\.L9QG]"H M,+@3[B4-U%%&A(I(ZDR*ITWJ\L-5ZB*=H_#,Z":UEZAJ=AXC,>":"8"X$4,[SMIH R8A(B3"F=& M(FU&ISJI0-/;F=E,.(<1T]E,^,S%%=>"]87UZY@=)Y"8LLZ31-J37BA;_*\8 M,T\NG+F(S' FG/^(Z7 F?.CBH+16?;7].B8LFT5(6#K'DFG'ZJM]VORY=+8C M,Q.:=,8DIQ.:],G+0H$WJ V4,=!"1%1V1B;31M97^93I=.F\2&9F-.E,2DYG M-.FS%Q/,DSA :$K%UM+08EK:TOH*GSR]+ITQRE\)GWPXB#[*OM% M%'A$9.=D,NUDGC6/G&Y7SI949EQ3SJ'4=%Q3/H=Q19GJ#]H"=1NLB,T#*^=I M:@2P]10?-?VNG%>IS$2GG'&IZ42G?%*C7/4G+0-50$UD#**@H% Z:3GO()3AK%^TL=@3*NM-01L9W9J;39]<6>,3FOG)6IS%"H MG9?IZ5"H?=K3BOI9B4 9H31B+]IYGTY[7U_ZT5/UVCF9SHR-VCF8GHZ-.L"# M5 C=OX&&Z@@H%IG5T,[S] APW#GZJ*E[[4Q,9P9*[8Q,3P=*[8.B-)SVG3Q0 M)NR]-C)FT<[X]#BCI;:I\9E>WIGO!^F00)D6DZ P)YF1YB2!.*<6_3%( MJ,R.52)=& A*9D>TD@=4^Z[[>C2Y8R"1CD1EK("CD2=+FM9-VY-( M$)3U))GA$'# '*;CX:'M2Q6I-/UU[5 A&,)BB @O8NEI)SO*?6*V'J?*(3,4 M @Z=PW0L/+1]:0-">I8ANJ$B82 M]02478>!\+KSYK%1?)1!!YJ9^0"ET8%.I[Y#V_[MD'G^'"ID$E3TDSG(UP9" M[$')1RT. JF \W,@8#BZD"GD^"A+9;T%>US8*@J;B/T\4"."Y,1-%Y('/P$P>($@NI6?@H3K"X]T:V=U KMYUZ\%90)2'!YZ; M,5%H'O@,QN0^/5(.PH?Y4*$=]]+8 !Q%[6$@:W_4>&"! $7D0>3F2A2C!S&# M*T7H$X5]<4-%46&1B0VD[H_"#JT*H+0\B-S4*/#."C.H4?@\2 GW1W>!.CO& MUM%]'Y!W#:7O']LV#2HH+ \B-R2BS#R(&9 H I%30_V-'T)US,2"'H!R]C 4 MM-\*.W9= &7E0>:F0A2N"J"P M/,C<*(BR\R!GH* ,(!Y7Q!L?!^JTIK$1&XK;PU#>_J#R28L"$F\5DYO^4' > MY SZDZ'M8CR!_2(['HU$3P$%[6$H:7\0>,1^/,B19&[20Y%Y4#-(3_D$YX%' MH":V-0&@?#T,!>R/MCQV20#EY$'EQCR4D R&J/".6 ,FYVZ(8Q8$ M4$X>5&[^0_EX4#/X3X6PCGC;&(3J[)!$QVZ,*%,/0Z'Z@]IS%@104!YT;C1$ M47G0,]!0!SZCZ'U>-%@5^Q YH&@]#&7K#[J/7PQ &7G0N7$1Q>1!S\!%[6.@ M\#Z>$:H"(V.F@G+U,!2L1U8^;B4 )>1!YV9(C7?HF\&0.O#91N-M"Q8J8RJV M]0R@-#T,Q>G=<'OJ.@ *R(/)C9,H)@]F!DZ: ";Z4L/6I^\ (""\6!R(R6* MRH.9@90F@)1^9#)0!9+&5A-1MAZ&PO7''CTX^V_P!J39=R#%6Y#.V8,TL+EH M?_XT5!3;MA&EZNE0JOX@;7K2GZ(L/"6YMQM%Z7A*9FPX2@)$J*FWBV"PCM)8 MS(:B/#T=RM,?Y!V8^JX+)MQA=E]X\;'8% MCM_D\>;_4$L#!!0 ( !:+IE+D'(OB.P, 'D/ 9 >&PO=V]R:W-H M965TT'0=A^J M/A@R(5:3.&L[0/?KUW;2!%0(^]!M>0%?9L9GSIQH-/T5X\\B )!H'86Q&%B! ME,FY;8MY !$19RR!6-WXC$=$JBU?V"+A0#SC%(6VZSAM.R(TMH9]G/K#2Q'(X(0YE*'(.IO"5<0ACJ2 MPO$[#VH5;VK'S?5K]!N3O$IF1@1L*I,OJB(]X%+!4D]D3?EBH?CY]@O,^SN'NS?"3]##5Q# MKN/B^^DU.OERNAW%5FP4E+@%):X)V]A'249$[6!JM9*K.QII.^:CJ;H2/LDT M]_A-Q4:W$B+Q5(&L42!K&&3-/#4TEX1(I60-ZO%A3\71N*EUWFG4' M5]#9*K"VCJS0[0)9^P,+W7Y;Z%;3Z>TN=*> V/FW0O."O&2#/+9!7@F]($]L M%5HY4N;M@EZ-H8+=+I?K)N727::MWV"JR](],M=LIVXGR@7#8QW#@V^9;="U>W MKW>6;_.M?-WV'O6670NWCD&]U2 .J[?L=;BZV?U_]38/J[=L>[AS;.HM>QBN M;F+OK-[N&_4Z>[1;=B[<.P;M5H/8KUU[8Y#20ZF:,!8T%B@$7T5RSCKJH^#9 MG)=M)$O,;#5C4DUJ9AFHV1BX-E#W/F/R=:/'M6+:'OX%4$L#!!0 ( !:+ MIE)KBU>6&0, "$* 9 >&PO=V]R:W-H965T5+6ZPXX,B TL3V'*=EIYA0J]\U:U/>[[),)H3"E".1I2GF[T-(V*9GN=9V MX9$L8ZD7['YWA9

U+13! F>)?&2;KU TU-1\(4N$^8LV>6RK8:$P$Y*E!5A5D!*: M_^*W0H@*0/&9Y.HK43C9?YR\3!Z>)S-T-6)4?KM$G1"AZBEDF,(U$UY:J"$UEAT7"89[0.Y/01_-M M57S9@;?M8.C5$MYC?HM\]P9YCN>>J&=T.=PY 1_7P\<0GH/O=>.7?OB&SS_# M-XHQ78+6N/1C0V2,1F8K +]!WPF>DX3(=_1K,!<<&>%Y?G!HQ(DP-_#;_FDKW,J1[=:6^4/&P-$#HV'& M.5!YH0&NMTO@?; %N^//]?^/!?[1+O>]SJ$!QT&=QH'Z=N7N5*TMS1M$(+/= M\TNH7"W?.0-SNQ^L#]V[4?Y:V='DCR=UQ2P)%2B!A:)T;@.U(WC^'LDGDJW, M#3UG4NEKAK%ZPP'7 >K[@C&YG>@$Y:NP_P]02P,$% @ %HNF4G_#?]L: M P '0D !D !X;"]W;W)K&ULS59-;QHQ$/TK MUJJ'1$JR7WPE B0@5(W:)"@D[:'JP>P.K!6O36T#27Y]Q]YE0PB@'G+(A;7' M,\]OYBTSVUY)]:@S $.>#*5*J<&MVKFZ[D" MFKJ@G/M1$#3\G#+A==O.-E+=MEP8S@2,%-&+/*?JN0]Z*T-=VR6&6OP MN^TYG<$8S,-\I'#G5R@IRT%H)@51,.UXO?!B$ 8VP'G\9+#2&VMB4YE(^6@W M5VG'"RPCX) 8"T'QL80!<&Z1D,??$M2K[K2!F^LU^E>7/"8SH1H&DO]BJ2A38R+X.10MY(HHZXUH=N%JXZ(Q&R:LC&.C\)1A MG.F.[V\'WT_[O?'PD@QNKT?#FW'O_NKVAAP-9#Z7 H311$[)V,CD\;2/!4N) M/4$AJ=-A^&37H(_)T248RCBN3LG#^)(M$>>C&YEL)DF@Q%"NG;>!]3K?*-UOGVHX. UU2=D3@\(5$0A3OX#/X_ M/#A )Z[*'SN\> _>,)]S^0Q QJ"6+,%G1A6<3M[5^83T.)=)47/4XPX2.1/L M!=U&H)BTWAJE^OT#;R!7!G+]YP"_6L6OYOC5]KT>3O:"3K(I.Q2R[U*T0&PX M1-M%EMVH5J_';7^Y6>?W7F'8:H65UQNZ]8IN_2!=6P-;'05+$ O0Y B>$K[0 MV"FL.05L=0DK,L 7DM!<*L->G.'X0+D:U?V-3REGL^+7_' Y"\3Z&Z'"L+DE MYWNO^+Q5VZUFJV+;.LP6FSL3LQ,R P&*\D*R%+L@TT91V__7Q/6!XIQ7UYU_ M2O'"X+57!Q\N7PGYYH\6U^+&EGX[W)JM\^:6@/[&H,E!S=S\U-[;K)MV?MV]KL!]@I3?#A@AYTQH0F'*4(&9TU\IU0QBXN-D7,WSB;2X'!T MRPR_7T!9!SR?2FG6&WM!]474_0=02P,$% @ %HNF4C6LP*:E! [A( M !D !X;"]W;W)K&ULI9AM;^(X$,>_BI6K3JVT M);$32.@!$K1=7>_4!Y5V][6;#! UB3G;0)'NPY^=0$(O#PWL&XB3V/.;?\8S MM@<;QM_% D"BCSA*Q-!82+F\,DWA+R"FHL.6D*@G,\9C*E63STVQY$"#M%,< MF<2R>F9,P\08#=)[3WPT8"L9A0D\<216<4SY=@(1VPP-;.QO/(?SA=0WS-%@ M2>:C!&$,B0A9@CC,AL887TU(3W=(W_@1PD8<7"/MRAMC[[IQ M%PP-2Q-!!+[40U#UMX9KB"(]DN+X9S>HD=O4'0^O]Z-_3YU7SKQ1 =!I-R9H93RADHZ&G"V05R_K4;3%ZFK:6\%%R;ZJTPE5T]#U4^. MIB^/UW]?3L;3VQMT_7C_=/LP';__H)QD]J:&WT3U+Y$*@VR2 X'-_4RF1RT'V0C;\A8A'\ M.KU!YV<7A3O9;X,9.U?=3LW8U6;T5+L22^K#T%!S20!?@S%Z6,5OP!&;[47_ M_3?4DO58D\ '<#\41 M++T2RR6V^M4T;D[CMJ)1J78&H5+&]/6WBJ(CN-PREUU-Y>547B.5FEFG!(Y7 M$3A.S>?JYRC]5@*M0>BX42EC_^7H6P2(2J2FK[_(YV]KV'X9UB%>-2RVBLQJ MM8RNI2I!"EBR%/T70'<6/Y%Z;@WH00G QV>CGVD]4]3C-7!5G]'M;I*@)Q[Z M\&5NPJ0P3UKII-8,0M(LW)1$?]%DI=8)Z%"C@$41Y0(M59Y,5=)R%?FY4K+, MN'<@60]WW)I0Q$4&Q_;16>P4O,P*)@=\MN=V^C73%AKD=@JB4T9T MK'H)BSJ VQ6"NH1W"FNWS(H]J^-U:V"+4H';U8K_16G%1#X%NU?&=DG'JLM! M14G![6K*42GS% ?7GR.3Z"GH7BE!$&)W'*<&O:A6N']\ M6AW/YQSF5 *Z2R0/U>[&1S]HM/HZH9*B\)!VA:5%H=W#3J\&M"A*I%U1*L?=T8BDI*73=W'- M(IH4!8@T[B'*!?H9]"YRB@VZ9M%RE*#FE7F ='$#'P>7K0(I#/5HG,3B/RN_EASC@[PBA>STZ" M%+S:K@H4P4QU50L-I3//#E>RAF3+]$#CC4G)XO1R 30 KE]0SV>,R7U#&\B/ MN$;_ 5!+ P04 " 6BZ92#V^S>9X" "K!0 &0 'AL+W=OK(PC I<*M % MYT3M1\CDKA^T@\/&(TTSXS;"02\G*:[0/.=+9:VPCI)0CD)3*4#AIA\,VW>C MKO/W#K\H[O31&EPE:RE?G3%+^D'+$4*&L7$1B/UM<8R,N4"6QEL5,ZA3.N#Q M^A#]NZ_=UK(F&L>2O=#$9/W@:P );DC!S*/<_<"J'D\PEDS[+^PJWU8 <:&- MY!78,N!4E'_R7O7A"!!USP"B"A!YWF4BSW)"#!GTE-R!S)?3A]7P:;9X@.N5D?$K+'+?O&&24+<@ M#&:B? K6NH'K"1I"F;Z!!DQYSN0>$3X@KX *F%/&K*%[H;&<7>8PKOB-2G[1 M&7X=F$MA,@U3D6#R$1_:6NN"HT/!H^ABP#E13>BT/T'4BMK/JPE<7]U<"-NI M^]CQ83OG^I@1A0WW/A(82VXUHTG9.:6(2-&^8P/K/1S[+;P]W1"7P^Z<- M"3.#7/^Y0.BV)G3K"=V>(?2(3I)4I% (A;%,!?UK_%:P:1!MJBL]*VZ#V05OA544X.@46UI MC)"CHC(Y1>URD@[LD2@-$?#R!;4C2,A>G^IM>"0@CBKU8T+;GA3"E%JJ=^M) M-"P%^-^]'&/V?:54:&"XL=!6\XMEJKY//@'4$L#!!0 ( !:+IE*T1[C<^04 #&PO=V]R M:W-H965T@ZSQ-DD_B17G M$GR)PEB<]U92KE\XCO!7/&*BGZQYK+Y9)&G$I+I,EXY8IYS-\T)1Z*#!P'4B M%L2]R3B_=Y-.QLE&AD',;U(@-E'$TJ\7/$RVYSW8>[CQ+EBN9';#F8S7;,EG M7+Y?WZ3JRJEJF0<1CT60Q"#EB_/>%+ZXH*.L0/[$AX!O1>TSR+IRER2?LHO7 M\_/>(%/$0^[+K JF_MWS2QZ&64U*Q^>RTE[59E:P_OFA]E=YYU5G[IC@ETGX M,9C+U7EOV -SOF";4+Y+MG_QLD,TJ\]/0I'_!=ORV4$/^!LADZ@LK!1$05S\ M9U_*0-0*8%,!5!9 N>ZBH5SE2R;99)PF6Y!F3ZO:L@]Y5_/22EP09Z,RDZGZ M-E#EY&1V^_;RG[.+Z>SJ);A\>WUS]68VO7W]]@UX]HX+F0:^Y',PDXG_";!X M#AHWW\>!%&":Q3:07Y^#9R^Y9$$HG@.Q8BD7((C![2K9"%5:C!VI)&<-.WXI M[Z*0APSR,+A.8KD2X"J>\_EN>4=UM>HO>NCO!6JM\)JE?8#A[P -$/P5.*7, MXF]+_;B*)\[K)Z9X\O0^\#FXX6F0S,$W%'Q>5K>P78LU\?MY32U;.)[G@*D@68Y9W_ M[1?H#OYH:8U6K='6$+R/[U47E'R6]4@ Q0(AU? '\1(P"?YF\4:M_Z*YK8QA)6-H(T/1?L$#I<3Q6>PK9';0-+35-*HTC9XR MG]2*]E?5DK:6.;*=27"@43KHOLP^YKZ0K>][GBJ? W]F4PTH6'/PB@4I^,#" M3TF)1EX6X5P>RG690 MHQNVLWMW#>Y5@*T5:$Y#&25IEM:7->]J M(L.^:_!HHG%/GH3[CAY=-N;6F3HP3"2B 4_: :]64OZ:1T4+W+)TR>6I]Z\U M[\D!67QG=R:U#?/C9^FV""5-V!NV'HF&/>F4J%M+:=+ZG#]7:B^@1TWJJ?5;5ZH)3X_YWG6OPI%=I)S:69:(*UIF)W8$\)--+(MC+=7= MZE30M#@+HQ\OCA0IA-+BE$YQ(9-U?C+F+I$RB?*/*\[F M/,T>4-\ODD0^7&0-5&>E)O\!4$L#!!0 ( !:+IE)0BX<9,P0 $3 9 M >&PO=V]R:W-H965TKMKM%I7V]N%T#R89P&IBL[:!R- MTB2D]7HK3!D70:_CYX:JUY$+DW"!0P5ZD:9,K2\PD:MN0(+-Q!V?SHR;"'N= M.9OB",W#?*CL*"QVB7F*0G,I0.&D&_3)YP$]=09^Q:\<5WKK&5PH8RD?W> Z M[@9UAP@3C(S;@ME_2QQ@DKB=+(X?^:9!X=,9;C]O=O_9!V^#&3.- YE\Y[&9 M=8-V #%.V"(Q=W+U"^8!>8"13+3_"ZM\;3V :*&-3'-CBR#E(OO/GO)$;!G8 M0'<;T-R /C,@S3T&C=R@X0/-D/FP+IEAO8Z2*U!NM=W-/?C<>&L;#1>NC".C M[%MN[4QO='\[^')RT1]=7<+@]F9X]6W4O[^^_09'=ZB-XI'!&$9&1H_ 1 PO M)A\$-QKZ<Z$ MQ@;AH(11#O@B TSW &[ C11FIN%*Q!C_W3ZTP1<9H)L,7-#*#6^8JD&#_ 2T M3LD./(-J\TN,"O-Z!9Q&49"&WZ^YKR"HECQ"&*+B,H8_X>K'@ILU#!*F-9]P MF_G^BJGRS8G]U$RR-?V\1A6@F@6HI@?5V =JQA2>N,\EAH%,;0_1OL+05XJ) M*=KOVL!X#=OKAFSMIS-8OWVU6\*UP53_7@'HM !T6IFE.W0MBHLI+(3"2$X% M_\/ZU"[>W'^TC3.2VNSB6N;EW'MQ'6_9J]?..N%R![16 :U5">V[[QP8G[ E M*ML);;/;8%5H*Z:Y0=!YE>>^RKN053LAL$:FH EI]C'0)L1LK2LR>U; /SL< M_WP];(ELCZB UBZ@M3\&"\\+0.<'8>'Y"Q82TJZ=[^8AJ9>MO7X()K[BI>&I M:"FXX2*AKW&1;*D3>1L;OW(VYLD>0@Z8GOU[.A):HJ,?@Y"D5 ]2+1_O1\;$C9RDE9E=A2 M?6BU^O2C2"V>9\^=&\AAYU&:OCS?D--:HV!H?L!]N8JV:NUG/ ZW+AE2M(W&W;UH M6^J%,-E]0S%;W._T_:U&6"[/+H?LD7O*A88$)];4GK@L )7=MV0#(^?^RF(L MC9&I?YPABU&Y!?;]1$JS&3@'Q:U7[R]02P,$% @ %HNF4M9$"(A= @ MQ04 !D !X;"]W;W)K&ULC51K;],P%/TK5]&0 M-@F:5TMA2B/UA=B'0K5N@(3XX"8WC37'+K;[V+_'=M+0C;;B2_RZY]QS;NR; M[(1\4B6BAGW%N!IXI=;K6]]768D541VQ1FY."B$KHLU2KGRUEDAR!ZJ8'P7! M>[\BE'MIXO;F,DW$1C/*<2Y!;:J*R.<1,K$;>*%WV+BGJU+;#3]-UF2%"]2/ MZ[DT*[]ER6F%7%'!06(Q\(;A[;AGXUW -XH[=30'ZV0IQ)-=W.4#+[""D&&F M+0,QPQ;'R)@E,C)^-YQ>F]("C^<']D_.N_&R) K'@GVGN2X'W@CV3?U.$(8'A. Z(&$+T&=,\ MX@80.Z.U,F=K0C1)$REV(&VT8;,35QN'-FXHMW]QH:4YI0:GT[LOXZ^S*3P, M?TP7<#U!32A3-_ .'A<3N+ZZ@2N@'&:4,5-TE?C:Y+1(/VOX1S5_=(8_AIG@ MNE0PY3GF+_&^T=H*C@Z"1]%%PAF1'8C#MQ %47A"S_C_X<$%.7%;O]CQQ>?J MQS-1(3R0/4RHRIA0&XGP<[A46IHK^NM"BFZ;HNM2=,^DF!8%NLL.VF211..I MWW"9H]<)@S>GJG49%H:=^#7NA8=>ZZ%WV<,^0Z6<@25R+*@^Y:'F^.@X;/O9 MIE'8Z27^]ECQOT%&9;\-JN7Y1R^B0KERC4)!)C9MW6U[T= ]P5?[(].C MZI;REZ9N<.8FK2A7P+ PE$&G;X3)NFG4"RW6[MTMA3:OV$U+TV=1V@!S7@BA M#PN;H.W&ULI5;;^.Z*LU)@=6UV!(.)VLA"ZQA*3>NVDJ",ZM4,#?PO-@M,.7.=&SW'N1T+$K- M*"75/_Y=!Z*E ':Z%8):(3A6&)Q1"&L%&SFW0F9I M+;#&T[$4.R2--%@S'S8V5AO84&[2N-(23BGHZ>G=;'G_]?[S"CW<+='JRVQY MARX71&/*U!7ZB!Y7"W1Y<84ND(M4CB51B'+TR*E6'UH;WW-1*LPSV+QXM1Z[ M&D :5VY: YI7@((S@$+T37"=*W3',Y*]UG>!7,,PV#.!TT7@?6Z^"<5V@(E*>B(%T9J71CJVOJ_F7J>R-O$(_=EW:@3L62 M*(JC1NH5LJA!%O4C^^=X=#&(WL?@5*R'0=PPB'LSNB!<0&4:#GVI&C;FAKT! M^6D[#S#'+Q"8#4&0M0(:7EUMARB=1@9=TKW<55>4*L=1BWX4^T/O*$@=4E&0 M#+N#E#2LDC&>R88P[(5DB4BLX4O1\

'3_LA3OCFGYLZJZN M.,2%S24KX:TU#[?.X:)BEI8,VRGKC7M8^VQ?,?^$SZG,Z(B,VYI?X#78V+%. M0<647%&UL?53;;MLP M#/T5P>A#"PQQXK3=6C@&ACVH-AT+U<65Y*0#]O&C9,?U@"4O M-BF1YQQ2HN*#TB^F +#D37!I1D%A;7D?AB8M0%#34R5(W,F5%M2BJW>A*370 MS"<)'D;]_FTH*)-!$ONUM4YB55G.)*PU,9405/^> %>'43 (C@N/;%=8MQ F M<4EWL '[5*XU>F&+DC$!TC EB89\%(P']Y,;%^\#OC,XF(Y-7"7/2KTX9Y&- M@KX3!!Q2ZQ H_O8P!/ZO 5FGJ\P%1QX[_DT,3V Y)6QBK1)*,"P63]IV]-'SH)T>!$0M0D M1%YW3>15SJBE2:S5@6@7C6C.\*7Z;!3'I#N4C=6XRS#/)M.'Y7*Q7LMJQJO07^UE9'!-O%O@N@78!N)\K98^. M(VA?NN0O4$L#!!0 ( !:+IE(T!7V3Y , .X/ 9 >&PO=V]R:W-H M965T1CM@QN<@ 8P:YNF*^V/7V,(4 +,I)KV);'-O=?G'E\?N),]9=]Y2(@ STF< M\JD6"I%]TG6^"4F"^3G-2"J?;"E+L)!3MM-YQ@@.E%,2Z\@P'#W!4:K-)FKM MELTF-!=QE));!GB>))C].R$?NB'C(;IF*XB"1Q_%,%U>H]"\?V^!#]LTI>)O.(.5G0^&L4B'"J>1H(R!;GL5C3 M_9^D2L@NXFUHS-4OV%>VA@8V.1LL);1BH'B1GG+;**T.,8[P>332/J)V=WRCZOE M]3U877^^65]=W*]NKL'9FCR1-"<<;!E-P/)9$);B&"P4',(XP&D ;C+"L(C2 M';AE=!L),">RJ@AXD*8QW6!! NDJRXT3_A&<71*!HUB.?@:C)0 1:Z\#1S/<-U[8G^U&;GV,RQ MH6G[M=D+8'8-S!X%=F"!UO66J7KK UI&LEL(H.$B&W: 'IMYKFT,X'1JG,XH MSN8^5(CYR*FX=5#W[4O JS?S?AG3WC'3E@/M;DGTF$&(D-U/M5\#]4>!7DLN M0G AI2C:X)'$H=&HH/'V/,.6Z,)77[;*M;7:H[;$S?0@-U,\M1 TX M]//L@O_ 284-&W&#[Z!NL)$W.*YOIQ1W%:I-K6]!X^@$CLUU>\062";D0)^F_/-6HD"QF_K*"K4&U.;?EF[!9TCYD)77?@Q8@:N4,_D+N<\VA, MJ%$C3@B] \F-2"'SU05=N;XH5!]!KTMJCYGI(VN U$;0T \^V!2IIY8S:E0( MV>_ =*-4:/SSZ:1R=HZ^-/U6E5:\'QO9L%O*>JMSDB^\G6HH.=C0/!5EWU"O MUDWKA6K5.NMSVPBU(.8K*5(8US5]+.RN:RG B:J?[LD0K9 M7JEA*!MRP@H#^7Q+J3A,B@WJ%G_V/U!+ P04 " 6BZ92HG5#PA M"\212$FVO' ,Y+';&M@\D$=[*'I@I+$M1"*])!VG_?4=4HKL2+)2%#WLQ2:I MF=$W,^(,.=U*]:Q7 (:\%KG0IX.5,>LOGJ>3%11FU M IXZI2+WF.^/O()G8C";NK5;-9O*C*Z$U11R>SJ@@[>%NVRY M,G;!FTW7? GW8![7MPIG7FTES0H0.I."*%B<#L[HEPLZM@I.XK<,MGIO3*PK M3U(^V\D\/1WXE@AR2(PUP?'O!2X@SZTEY/A1&1W4[[2*^^,WZ]^<\^C,$]=P M(?/?L]2L3@?Q@*2PX)O&SJ9);HJPT6K,#%QNGC=YD MPJ;QWBA\FJ&>F=U__>7JZ_4#F5]_N[F[.GN8WUR3HSM(I$BR/.,NU')![F&) MN3/D9@T*%\62W"JYR PQDEQ(H66>I=Q 2N8BD060<\ O#*S02^8RCM.W9P_\ M%?1G]A>><]1J\XNJ$!/28,)_1#IZ+?Z_N]^ $=;8" M9R\XE*TJ#7>PELJFX9C4N<*)QY$]JJ7>< M4(=*L0.&NL3OKF CH#.^HQ1$%X[ !VQ9B03SJ1AW7J.-> M5*RT6$=M*),5%TL@2VPL783C]LO99-(@; N-(A9V$\8U8?Q!,%U->BKKU?I= MO2JC2HRM5UW0<8N'TG#"FH%MBTU&(3WPU4YJ[DDO]VZ'5_M,]VQ9ZN^Z@?_3 M%QBZU[OH_U9B*E/OLA6.:!0ULM4E1REC47>^*-O!LE[81\'S7"8N$F>%W'R0 MLEU+H#]_3Z"[ID _Z K_H=I6)C\LMUUR/?66[CH$[6\1F"Z,[-_U:2@3!JM9 M]I2#)EQK:&:RPNXH_P$-_29UIUAPZ'O;=0G:WR9N7&?@R8\-5C1+/E20NZ16 MH>Z&;K>!(9T$K5!WB(6C^ #SKEW0_GY1,F_V=DHOZ[AU'AA.V#ANLG:(Q2Q@ M#5AO[Q!=@%JZNX7&CQ1W:GE@K%?K^\N9.[4WUL_MO<8=SG=FRDL1'@>7F= D MAP6:]$_&&#]5WC/*B9%K=U1_D@8/_FZXPKL9*"N SQ=2FK>)?4%]VYO] U!+ M P04 " 6BZ9289419@\$ 1% &0 'AL+W=OVBD[8FMO,Y 5)']X%46E3:[6+:A0N&1$UB M9IO2_OLY(8U3$JQ*K7(#=G+.\3D/R8N/!SO&[T5,J02/69J+H15+N?EBVV(1 MTXR(4[:AN;JS8CPC4DWYVA8;3LFR=,I2&SF.;VF, M ['-,L*?OM*4[886M)XO7"?K6!87[-%@0]9T3N7M9L;5S*ZC+).,YB)A.>!T M-;3.X)B,09%*7>,W1>3R7)H.45&-*4+680@ZNN!CFF:%I%4 M'O^JH%:]9N'8'#]'_UX6KXJY(X*.6?H[6"%M8I6#$HVI;>J)LF+GW$NN;J;*#\YFG_[,?UV>0,FE]^OKJ=G M-Y.K2W RBY]$LB IN& +LJ>=+\$ODFZI &RE+N?KSQ<*_Q*<"4&E^ A.SJDD M2:I&G\'M_!RO^]S0D=RFA)\"##\! MY"#8X3XVNY_31>WNO'2W%:4:%:I1H3(>/A*O536X>P(_*%MSLHE+7&?J11+@ MSX5R!!-),_'7L"RNE\7ELJYIV;1"3 V5AG6DL$_ 4;UL]'; 40L="OWBQ7\!N&V%G2AT MN@%#1\N@8T:<)U)E-Y=$4M.3#!O""OM$#;5,0?1VV%6,)D?H^2X^H-UI%L C MSS/4F@;-HG:]%2(AIG*U^$"W5\Y:JZ#W#IR]-D"L).&09YV#_"&5$T1'(&MQ@V9UF[%4;7!,.PPM M0\CIDS+2:H7@VRE7,9K\/!\Z!Y2[K%SL=E-&C=V76=9^;O.U:C1,U6KY0;A7 MS%JLD'FK]#K,;@N@&[HMS&TK#_O>$8;M=4PU:JU!_F]0M92AZP"J(CBH&TIB&SIHWC)#?),M+:@Z)>FQ*M5-B\87I=6^*T M\;E.JROIL H0ZH:,M:1ALZ1-Z6.R8*9BM?;@?EN_1N_W'LT?;O/#D7](N9:P5#9L5[4K&E)MJUVW^L!8J_ [M7Q6CV3N'8>-?K8+&PO M=V]R:W-H965TUCL@;$86ZA$>D4Z;O;7+TG)HFW);.&#+Q%)S0QG'M$O.!FL6?6# M+P@1X&=94#YT%D(L/[DNGRU(B?D%6Q(JW[RRJL1"3JNYRY<5P9EV*@L7>5[D MECBGSFB@UQZKT8"M1)%3\E@!OBI+7+U?D8*MAPYT-@N3?+X0:L$=#99X3J9$ M/"\?*SESVRA97A+*R'FMQF0\=3 M&9&"S(0*@>7CC8Q)4:A(,H]_FZ!.NZ=RW!YOHG_6QL)J?J,TY%)=_F MTD^,IC=?[F[NG\#M_>>'R=WET^W#/3B;D#="5X2#EW, MB@4'-S0CV:Z_*VMJ"T.;PJZ0-> =KBZ #S\"Y"'8D\_X]]T]2SI^R]G7\?Q# MG,E<'GX!)F3)*I'3^4?04);/&:.S7'K,P:T@)?C[FW360_Z/9>N@W3K06P<' MMMY\S;Z/4GM&VE/]XM]&<>+%<3APW[99=QVXD5MO.C4C.-VZ_AHQK5GN 4O"!)]*'<8=\W\V/.2 XR3-K'D=QA_ ME85GK+14FK8!TU-#AIX1*^]HS(WK-L#4#Z)@#W.?&8(^ZL<,MW046E.;KG/Q M'ZD**7^V4I&)AT[.V8@5](_G['< 1G$8)?N,Y15Q!\;^N@-IR[9BA,O0.R 8V@P5\HVHKS'-NJ-!($ MDY,C-G(%T^,1IUUV<11&^XA[S& :P7[$R*@9LJO9%R+OH?3==MDQ\H/@J1DC MHU4(',/C,/IOX!QD;)D%W)QICBS':,D5$>%)PQ$3%D%[$')R MLDZZ5^$8QONWC!ZS,$S]_>/L;C5NLL>:ZWZ6@QE;45&W.NUJVS-?ZDYQ;_U* M]M)UYVO"U(VX;&3F.>6@(*\RI'<1R^]?U;UM/1%LJ=O#%R9DHZ>'"X(S4BD# M^?Z5,;&9J W:_S",_@=02P,$% @ %HNF4A*V+N$A!0 ^Q8 !D !X M;"]W;W)K&ULO9A13^,X$,>_BE7MPZZTT-A.G 25 M2J5P6J1E013V'D[W8%JWC3:Q>XY+V?WTYZ0A;A/'%(%X@2:=&?]MS_S&]6 C MY*]\R9@"3UG*\]/>4JG52;^?3Y](># M%5VP"5/WJQNIG_IUE%F2,9XG@@/)YJ>]$3P9XZ!P*"U^)FR3[WP&Q50>A/A5 M/%S.3GM>H8BE;*J*$%3_>V1CEJ9%)*WCORIHKQZS<-S]_!S]KW+R>C(/-&=C MD?Z=S-3RM!?UP(S-Z3I5MV+SC543*@5.19J7?\%F:QNB'IBN%H/+Z_NO\^NKLX!]=WWRYNP?CZZN;VXMO%C\GESPOP M_7HR 9_/F:))FG\!1^!^<@X^?_H"/H&$@[NE6.>4S_)!7VDQ1B;H>29GR!GPBLIC@.%7@#P$+7K&A[M[#CFX M7EA/J*_BAZU/,P1U] O_T8*0CF:(Z?/2Q61S7 \=OS^*XO>EKL4!3 N$.L03S$;Z1# M%6!_*R,2-^E@LR,01AV;ZL :6;+8HU"8\5W*M3V(J=]0I M-"B'P<=#X($;),7$Q\U-\#"9Q1W59RA,W3C^9[KLW6:_&&S,HN+ M,].<)A(\TG1M5QNV$R'$/FG*M9A!Z*.H0[#A/8R<@D=3M:8RH6FIE]GK+K+U MO);$MM41(5Z'0-,7H+LQ',BP-O,A;%==VPJ%J$,B,GT!N?O":QB&+*SWO59+ ML)G%F'1L-S(= ;D[PLL$0VW.'_FMTXW-*O+"CA:+3#M [G9PKC>8Z^*IMAJL MM$X7MI!A-_K@\SDR3$;O<$*O8NSO>-0L,HM55_H:H"/WX?RP"D/M _=NNZKD MM8VZY!GH(S?T7U5=;:H?$=1:Q+95ETH#?N0&_P&%94,X@V'KIYK-CL2(P(;$_LXU8L;DHKQ=S?5Z MK;G:WL/5;^L;W%%Y;]EX?P9/QMM[6!-F>RU\1:5.E!RD;*Y#>L>AEB:W-ZW; M!R56Y67E@U!*9.7'):,S)@L#_?U<"/7\4 Q0WW&ULS5?O M;YM($/U71JB54JDU+(X=N[(M)8ZK5KI4OE#W/ISNPQJ/S2K .KN+74OWQ]\L M)N D0-4?D>X+L+#S]LW;F0>,]E+=Z0C1P+?*4S))KG,KX+[$RT=@9.+#"-<]B^;="B), 2K0^P"\"_*PDT:D&]H>@PJUT=0@]YE0 MN*K;I79@YGD=SWO=0K%74NRU(GW.DB4J2T]O,10\%I:92$MR0 D($3N MYU"5-21UC6IC#)\ M"T@ M-FTQRD%; L 'H/A:H.F-I.+9W*>]^K3&)1I#'Z@8>!?N*6Z4R(TE 7Y M5G@'62J>DGFTTK!<:?@BG<2\R@6]]BVA8C 'V"A._5/;,@6 /56UX#>5 COQ M7_9C*LXCXB 3"").Y;FP$L+9/%CH-I-CE1K?*G-AO=J4%E)]#SM93F86 _C\O?H&PO=V]R:W-H965T;*!A1W%Z8%[7=VQBJ.WK4UECY?IS#,>#Z#" 9 6I-3VS(]FS!B+.):-^-T.$4MVC]KO XS.]Y 3)E MZ*E"@)4C[/9]V)T$?Y1X K@>@,D9X#.7'?P-8[[DJ>YDJCN)/)=G>&[*TG0: MA:[)%KFNN*T<>6HKCD"^W>TQW+-" KD7#K^?ZN]]^LY]J#EO?[S)3"J#R)M$ M4#@UA_\26)T52&;SY7SQ *H >VI>[.C,PWM[X+86VA$).R\XN_AX18D=[O#@ MH&GC>18&_:6*9N.?/=B0X/=WQN#!"3=K^I'D?P!02P,$% @ %HNF4DI96!::T;0$4B[" M7J<3ASGEDHP&G9UU'B]N=N/G%7!!0J_HU0&BEYT.+@P@)AX?)KY/&Y.^/DAZCS(F MW-\6;H5^1TR\Q,XFM9Y.6._W:) IV6Y[1%S JM.;K@N1\MG!7=>#4JQU%N5!$":(S*;2/E=*8DK3RL&77#RDZ9$/?PG'[/MK27V<:^=6#7 M9-.TANJFDW$=T-]4<]J;LM&K=(."/RGS:6&G(ZL^5"B[TRSCRZJ_S!H#F'H7 M5Z=%(58?!9_)G+G)'YQP-*!K7C!7FC_;;% J4QM@F@1/3!L^W8S\U+1X8$NS M+J=EAGONG:#GO[O.,R:9IF+3M*W]8U[E5SN.KO^5Y>JWRJYAK\?ZY7OL)J]. MP61\"B9/HB;[IV R.7Z3T7%Z#.M#QL9)9NL_IDF213%,;:BX['7P1A; MMSB&'[\:Y@T86![(]&=KC>\V7B'[ZP#;TWT5@LT4KT1LIOA: ^)?-V DB7^W ML3S P'8!JQW([\\#->7G1!'L*N8->X)Q)$DP!&K17Z-QC*Q.#!___F!/210E MB1\!S.\@BC $GD8-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( !:+IE+>8LS5DP4 ',K / >&PO=V]R:V)O;VLN>&ULQ9I; MLRFTN-4D54334*F8 ,[M/6QULM6N =ILVF9E?OPW&23/! M4_MRXDL4Z.#' ENE=I_Z_2K;LH)6?X@=*_61 MM9 %57I3;OK53C*ZJK:,J2+O6X.!UR\H+WO7GX_GNI-])(^\X@\\Y^K'5:_YGK,>*7C)"_Z3K:YZ@QZIMN+I5DC^4Y2*YDDF M19Y?]8:' _=,*IZ]VIW4D"E]J)H]BC[$5(-<];R!/N&:RTHU+9KS4\WXR'3C MP]9>B0G/%9-CJMA4BOV.EYOZ-/HJ^L9E-'$X?AZ"^$G^GS"*]9IG;"RR?<%* M=8BC9'D-6%9;OJMZI*0%N^J-Q".3Y(YN6'U1^E?"U>$"E28SPB4_<7U AJN& M$9%G$8V#* G&1']+%K-P[*=ZX\:?^=$H( :D!4!:9X3\QS(@;0#2/@MDDNJ/ M>1 9D X Z9P1LA5)%X!TSPEI&Y > .F=$](Q(-\#D._/">D:D!\ R ^XD#?+ M)(R")"%^I-&6\[D?_TT6$Y*$TRB$[& MP4TK1I @ALB&B(/[(%JVHP2Y8(@L@R1=C/Z\O/$/F79^IW.N7Z<*DP_2P!#9 M V&DJ0*2^G^U8P9E_2%RV@_\. JC:4+N@I@DMWXGS8(\8"%[P!^-EO/EK"DU M%NFMOKWU.Q$'M_JUT-G7Q 0[%<@^2)8W2?!E60>Q3BJ1]FR%W6,CN M.-0CG3<9TH>%K(]V8=*)!SG$0G;(L4+I K,A;]C8WCA1JCR#FIB00VQDA[RN M#CHC"?G#QO;':P-W,H)C4L@J 57<'CF#5&(CJ\3H79.+B$I)Z^';=^1BS!3E MN8D)B<5&%LN+\:9"K)YXGI-8Z#\3(9^H7)F8D%AL9+%T8/J9_J^];LM6YIBN M#8G%1A;+24U/>$G+S,2$1&,CB^8DII_]N^=F-6%#PK&1A7,2,Z@4+Z@Y_ SI MQT'6SVE,'4SUP\2$].,@ZP>NS\.Y!X'V3TOO8@QK^AF(]FF:52',V:/)B;D'N?-.CL: MBI7[YL5F6?UX*D$>S%E%R#TNLGM>,$>B5))FBMS07)<:NF#7$38Q(?>XR.XY MW4-K4JB)";G'Q>[^G,1,E,B^F9B0?EQD_8"8[1EO2#\NLGY.8\:L4M+$!&?F MD?4#8K:C">G'1=:/.=_1F=5=R#HNLG6ZQC:Z&"'SN,CF >= R(6)"9G'139/ MYQC,LX0JLC:7BD#F\=Y^LJ;&S$29\9R;G3,/,H^';9XNS+OMCZI>C=>JVCS( M/-XY!MY^W72SW/ @\WAG'7MK+6."S.-AF^?W:;#.9.1!UO&0K;,L,_W+FWJ] MJ"XI0\6*BEP2MJ/%I35HICI_88(KPAKK])O&U?7G%5OSDJTB_1.5WJ\?\>Q. MDOKCL%3%<>M9Z/4^ST=ZWZ*<";HZKAD]KG>]_@]02P,$% @ %HNF4A[? MF5X< @ /2< !H !X;"]?3G75[,:Q_Y%27>_*L:UW75].YR.;;CBVXWDY M;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[ MW94R-HO7=MB6<=6DC\-U=TV7C=R=)S>+E[=5,[R\29/F#E((TOF##()L_B"' M()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N! MUX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN! MWCIYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\C MT-M0;R/0VU!O(]#;)B]+"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3; M"/1VU-L)]';4VPGT=M3;"?1VU-L)]/;)RVX"O1WU=@*]'?5V KT=]78"O1WU M=@*]'?5V KT#]0X"O0/U#@*] _4. KT#]0X"O0/U#@*]8_*QDD#O0+V#0.] MO8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GT MSI.?3;Y3[SI^'DJ]]GRM\?K?2?5X/K=<+W]9?NVX! "0)@ $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:! MF)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV M;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/ M9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP M'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6&UL4$L! A0#% @ %HNF4H%/&:#O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M%HNF4IE&PO=V]R:W-H965T&UL4$L! A0#% @ M%HNF4A=Q.<=Q!@ #AH !@ ("!APT 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ %HNF4G;U-&-1 P -PD M !@ ("!XQL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %HNF4O G9'>S @ R@< !@ ("! MFBT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %HNF4D!4QN$Z"0 )!P !D M ("!,CX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %HNF4F[:&NQH!0 4PP !D ("! M1%( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %HNF4@>"AT=K P CP< !D ("!XF< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %HNF4C58Y7VZ"@ AQP !D M ("!H(< 'AL+W=O<" #D!0 &0 @(&1D@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ %HNF4EZ9^4P P = 8 !D ("!#)L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%HNF4@9Z7;0B" ]1@ !D ("!\:4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %HNF4NSP,32I P "P\ !D M ("!(L0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %HNF4NO]['E_ P 5PL !D ("!A\\ 'AL M+W=O&PO=V]R:W-H965T=C= ( '<% 9 " M@:G9 !X;"]W;W)K&UL4$L! A0#% @ %HNF M4A.7)B'Z @ '0@ !D ("!5-P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %HNF4@Y@0/ 2 P 7@@ M !D ("!8^4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %HNF4KU\S 95 P *0P !D M ("!"^X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %HNF4FN+5Y89 P (0H !D ("!AP(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %HNF4@]O MLWF> @ JP4 !D ("!! X! 'AL+W=OXW/D% W)0 &0 M @('9$ $ >&PO=V]R:W-H965T&UL4$L! A0#% @ %HNF4M9$"(A= @ Q04 !D M ("!&PO M=V]R:W-H965T&UL4$L! A0#% @ %HNF4C0%?9/D P [@\ !D ("! M620! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %HNF4A;4>@[6 P ;1 !D ("!!S$! 'AL+W=O&PO8LS5DP4 ',K / " :A$ 0!X;"]W;W)K8F]O:RYX M;6Q02P$"% ,4 " 6BZ92'M^97AP" ])P &@ @ %H M2@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 6BZ92 MI7\.<>X! "0)@ $P @ &\3 $ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 2@!* #T4 #;3@$ ! end XML 86 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 87 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 376 338 1 false 94 0 false 5 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.epam.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical) Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical) Statements 8 false false R9.htm 2101101 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2103102 - Disclosure - ACQUISITIONS Sheet http://www.epam.com/role/ACQUISITIONS ACQUISITIONS Notes 10 false false R11.htm 2105103 - Disclosure - GOODWILL Sheet http://www.epam.com/role/GOODWILL GOODWILL Notes 11 false false R12.htm 2109104 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 12 false false R13.htm 2115105 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS Notes 13 false false R14.htm 2118106 - Disclosure - LEASES Sheet http://www.epam.com/role/LEASES LEASES Notes 14 false false R15.htm 2125107 - Disclosure - LONG-TERM DEBT Sheet http://www.epam.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 15 false false R16.htm 2128108 - Disclosure - REVENUES Sheet http://www.epam.com/role/REVENUES REVENUES Notes 16 false false R17.htm 2133109 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.epam.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 17 false false R18.htm 2140110 - Disclosure - INCOME TAXES Sheet http://www.epam.com/role/INCOMETAXES INCOME TAXES Notes 18 false false R19.htm 2142111 - Disclosure - EARNINGS PER SHARE Sheet http://www.epam.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 19 false false R20.htm 2145112 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.epam.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 2147113 - Disclosure - SEGMENT INFORMATION Sheet http://www.epam.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 21 false false R22.htm 2153114 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 22 false false R23.htm 2156115 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.epam.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 23 false false R24.htm 2202201 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 2306301 - Disclosure - GOODWILL (Tables) Sheet http://www.epam.com/role/GOODWILLTables GOODWILL (Tables) Tables http://www.epam.com/role/GOODWILL 25 false false R26.htm 2310302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.epam.com/role/FAIRVALUEMEASUREMENTS 26 false false R27.htm 2316303 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTS 27 false false R28.htm 2319304 - Disclosure - LEASES (Tables) Sheet http://www.epam.com/role/LEASESTables LEASES (Tables) Tables http://www.epam.com/role/LEASES 28 false false R29.htm 2326305 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.epam.com/role/LONGTERMDEBTTables LONG-TERM DEBT (Tables) Tables http://www.epam.com/role/LONGTERMDEBT 29 false false R30.htm 2329306 - Disclosure - REVENUES (Tables) Sheet http://www.epam.com/role/REVENUESTables REVENUES (Tables) Tables http://www.epam.com/role/REVENUES 30 false false R31.htm 2334307 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.epam.com/role/STOCKBASEDCOMPENSATION 31 false false R32.htm 2343308 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.epam.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.epam.com/role/EARNINGSPERSHARE 32 false false R33.htm 2348309 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.epam.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.epam.com/role/SEGMENTINFORMATION 33 false false R34.htm 2354310 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS 34 false false R35.htm 2404401 - Disclosure - ACQUISITION (Narrative) (Details) Sheet http://www.epam.com/role/ACQUISITIONNarrativeDetails ACQUISITION (Narrative) (Details) Details http://www.epam.com/role/ACQUISITIONS 35 false false R36.htm 2407402 - Disclosure - GOODWILL (Goodwill Roll Forward) (Details) Sheet http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails GOODWILL (Goodwill Roll Forward) (Details) Details http://www.epam.com/role/GOODWILLTables 36 false false R37.htm 2408403 - Disclosure - GOODWILL (Goodwill Accumulated Impairment Losses) (Details) Sheet http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails GOODWILL (Goodwill Accumulated Impairment Losses) (Details) Details http://www.epam.com/role/GOODWILLTables 37 false false R38.htm 2411404 - Disclosure - FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 38 false false R39.htm 2412405 - Disclosure - FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 39 false false R40.htm 2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 40 false false R41.htm 2414407 - Disclosure - FAIR VALUE MEASUREMENTS (Equity Securities Without Readily Determinable Fair Value) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSEquitySecuritiesWithoutReadilyDeterminableFairValueDetails FAIR VALUE MEASUREMENTS (Equity Securities Without Readily Determinable Fair Value) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 41 false false R42.htm 2417408 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) Sheet http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) Details http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables 42 false false R43.htm 2420409 - Disclosure - LEASES (Narrative) (Details) Sheet http://www.epam.com/role/LEASESNarrativeDetails LEASES (Narrative) (Details) Details http://www.epam.com/role/LEASESTables 43 false false R44.htm 2421410 - Disclosure - LEASES (Components of Lease Expenses) (Details) Sheet http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails LEASES (Components of Lease Expenses) (Details) Details http://www.epam.com/role/LEASESTables 44 false false R45.htm 2422411 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details) Sheet http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails LEASES (Supplemental Cash Flow Information) (Details) Details http://www.epam.com/role/LEASESTables 45 false false R46.htm 2423412 - Disclosure - LEASES (Weighted Average Lease Terms and Discount Rates) (Details) Sheet http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails LEASES (Weighted Average Lease Terms and Discount Rates) (Details) Details http://www.epam.com/role/LEASESTables 46 false false R47.htm 2424413 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details) Sheet http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails LEASES (Maturity of Operating Lease Liabilities) (Details) Details http://www.epam.com/role/LEASESTables 47 false false R48.htm 2427414 - Disclosure - LONG-TERM DEBT (Details) Sheet http://www.epam.com/role/LONGTERMDEBTDetails LONG-TERM DEBT (Details) Details http://www.epam.com/role/LONGTERMDEBTTables 48 false false R49.htm 2430415 - Disclosure - REVENUES (Disaggregation of Revenues) (Details) Sheet http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails REVENUES (Disaggregation of Revenues) (Details) Details http://www.epam.com/role/REVENUESTables 49 false false R50.htm 2431416 - Disclosure - REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) Sheet http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) Details http://www.epam.com/role/REVENUESTables 50 false false R51.htm 2432417 - Disclosure - REVENUES (Contract Balances) (Details) Sheet http://www.epam.com/role/REVENUESContractBalancesDetails REVENUES (Contract Balances) (Details) Details http://www.epam.com/role/REVENUESTables 51 false false R52.htm 2435418 - Disclosure - STOCK-BASED COMPENSATION (Components of Stock-Based Compensation Expenses) (Details) Sheet http://www.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails STOCK-BASED COMPENSATION (Components of Stock-Based Compensation Expenses) (Details) Details http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables 52 false false R53.htm 2436419 - Disclosure - STOCK-BASED COMPENSATION (Stock Options Activity) (Details) Sheet http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails STOCK-BASED COMPENSATION (Stock Options Activity) (Details) Details http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables 53 false false R54.htm 2437420 - Disclosure - STOCK-BASED COMPENSATION (Stock Option Additional Information) (Details) Sheet http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails STOCK-BASED COMPENSATION (Stock Option Additional Information) (Details) Details http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables 54 false false R55.htm 2438421 - Disclosure - STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Activity) (Details) Sheet http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Activity) (Details) Details http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables 55 false false R56.htm 2439422 - Disclosure - STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Additional Information) (Details) Sheet http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Additional Information) (Details) Details http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables 56 false false R57.htm 2441423 - Disclosure - INCOME TAXES (Details) Sheet http://www.epam.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.epam.com/role/INCOMETAXES 57 false false R58.htm 2444424 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.epam.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://www.epam.com/role/EARNINGSPERSHARETables 58 false false R59.htm 2446425 - Disclosure - COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details) Sheet http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details) Details http://www.epam.com/role/COMMITMENTSANDCONTINGENCIES 59 false false R60.htm 2449426 - Disclosure - SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details) Sheet http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details) Details http://www.epam.com/role/SEGMENTINFORMATIONTables 60 false false R61.htm 2450427 - Disclosure - SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) Sheet http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) Details http://www.epam.com/role/SEGMENTINFORMATIONTables 61 false false R62.htm 2451428 - Disclosure - SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) Sheet http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) Details http://www.epam.com/role/SEGMENTINFORMATIONTables 62 false false R63.htm 2452429 - Disclosure - SEGMENT INFORMATION (Revenues by Customer Location) (Details) Sheet http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails SEGMENT INFORMATION (Revenues by Customer Location) (Details) Details http://www.epam.com/role/SEGMENTINFORMATIONTables 63 false false R64.htm 2455430 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Sheet http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Details http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables 64 false false R65.htm 2457431 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.epam.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.epam.com/role/SUBSEQUENTEVENTS 65 false false R9999.htm Uncategorized Items - epam-20210331.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - epam-20210331.htm Cover 66 false false All Reports Book All Reports epam-20210331.htm epam-20210331.xsd epam-20210331_cal.xml epam-20210331_def.xml epam-20210331_lab.xml epam-20210331_pre.xml exhibit101epamsystemsinc20.htm exhibit102formofchiefexecu.htm exhibit103formofglobalnon-.htm exhibit104formofchiefexecu.htm exhibit105formofglobalrest.htm exhibit106epamsystemsincam.htm exhibit311q12021.htm exhibit312q12021.htm exhibit321q12021.htm exhibit322q12021.htm epam-20210331_g1.jpg http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/currency/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "epam-20210331.htm": { "axisCustom": 4, "axisStandard": 27, "contextCount": 376, "dts": { "calculationLink": { "local": [ "epam-20210331_cal.xml" ] }, "definitionLink": { "local": [ "epam-20210331_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": [ "epam-20210331.htm" ] }, "labelLink": { "local": [ "epam-20210331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "epam-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "epam-20210331.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/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-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": 526, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 5, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 10 }, "keyCustom": 15, "keyStandard": 323, "memberCustom": 23, "memberStandard": 71, "nsprefix": "epam", "nsuri": "http://www.epam.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.epam.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "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": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - ACQUISITIONS", "role": "http://www.epam.com/role/ACQUISITIONS", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - GOODWILL", "role": "http://www.epam.com/role/GOODWILL", "shortName": "GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS", "role": "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTS", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - LEASES", "role": "http://www.epam.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125107 - Disclosure - LONG-TERM DEBT", "role": "http://www.epam.com/role/LONGTERMDEBT", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - REVENUES", "role": "http://www.epam.com/role/REVENUES", "shortName": "REVENUES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.epam.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140110 - Disclosure - INCOME TAXES", "role": "http://www.epam.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142111 - Disclosure - EARNINGS PER SHARE", "role": "http://www.epam.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147113 - Disclosure - SEGMENT INFORMATION", "role": "http://www.epam.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153114 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "role": "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156115 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.epam.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "epam:NatureOfBusinessPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "epam:NatureOfBusinessPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - GOODWILL (Tables)", "role": "http://www.epam.com/role/GOODWILLTables", "shortName": "GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "role": "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - LEASES (Tables)", "role": "http://www.epam.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://www.epam.com/role/LONGTERMDEBTTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "epam:TradeReceivablesAndContractAssetsAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "epam:TradeReceivablesAndContractAssetsAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - REVENUES (Tables)", "role": "http://www.epam.com/role/REVENUESTables", "shortName": "REVENUES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343308 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.epam.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348309 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.epam.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "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": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354310 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "role": "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "ie041a2975125446c972ddc5431f3b586_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - ACQUISITION (Narrative) (Details)", "role": "http://www.epam.com/role/ACQUISITIONNarrativeDetails", "shortName": "ACQUISITION (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "ie041a2975125446c972ddc5431f3b586_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "if96ac5c7f72f456e81d7360d04bd610b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - GOODWILL (Goodwill Roll Forward) (Details)", "role": "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "shortName": "GOODWILL (Goodwill Roll Forward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i3b567fb5f2c945b8910695d251862e71_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - GOODWILL (Goodwill Accumulated Impairment Losses) (Details)", "role": "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "shortName": "GOODWILL (Goodwill Accumulated Impairment Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i3b567fb5f2c945b8910695d251862e71_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i2c0029f740334bc1a8379d011e7213dc_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details)", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i2c0029f740334bc1a8379d011e7213dc_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i72be05ee3efb4f4d81de297b8d6391a8_I20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details)", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "shortName": "FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i72be05ee3efb4f4d81de297b8d6391a8_I20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i6b26f730a7a64345b0124656afd5a30c_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details)", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i6b26f730a7a64345b0124656afd5a30c_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i2f05c30e60cb49d8a00cc398ba929daa_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - FAIR VALUE MEASUREMENTS (Equity Securities Without Readily Determinable Fair Value) (Details)", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEquitySecuritiesWithoutReadilyDeterminableFairValueDetails", "shortName": "FAIR VALUE MEASUREMENTS (Equity Securities Without Readily Determinable Fair Value) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i2f05c30e60cb49d8a00cc398ba929daa_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i6523b5c12a8f437884c6299e46fc51e6_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details)", "role": "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i6523b5c12a8f437884c6299e46fc51e6_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - LEASES (Narrative) (Details)", "role": "http://www.epam.com/role/LEASESNarrativeDetails", "shortName": "LEASES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - LEASES (Components of Lease Expenses) (Details)", "role": "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "shortName": "LEASES (Components of Lease Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details)", "role": "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails", "shortName": "LEASES (Supplemental Cash Flow Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "epam:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - LEASES (Weighted Average Lease Terms and Discount Rates) (Details)", "role": "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails", "shortName": "LEASES (Weighted Average Lease Terms and Discount Rates) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "epam:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details)", "role": "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails", "shortName": "LEASES (Maturity of Operating Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i695ca4cdefe14c8eb6fc6c1942275ab5_D20170524-20170524", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - LONG-TERM DEBT (Details)", "role": "http://www.epam.com/role/LONGTERMDEBTDetails", "shortName": "LONG-TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i695ca4cdefe14c8eb6fc6c1942275ab5_D20170524-20170524", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - REVENUES (Disaggregation of Revenues) (Details)", "role": "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "shortName": "REVENUES (Disaggregation of Revenues) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i2db86f2ba6c84024aacc0ab9460fcbe7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431416 - Disclosure - REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details)", "role": "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails", "shortName": "REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i2db86f2ba6c84024aacc0ab9460fcbe7_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - REVENUES (Contract Balances) (Details)", "role": "http://www.epam.com/role/REVENUESContractBalancesDetails", "shortName": "REVENUES (Contract Balances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435418 - Disclosure - STOCK-BASED COMPENSATION (Components of Stock-Based Compensation Expenses) (Details)", "role": "http://www.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails", "shortName": "STOCK-BASED COMPENSATION (Components of Stock-Based Compensation Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i758bb065d34a4b188c8f7f4a13d99884_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "id95c283d13314e01832739c1c78aec4f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - STOCK-BASED COMPENSATION (Stock Options Activity) (Details)", "role": "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails", "shortName": "STOCK-BASED COMPENSATION (Stock Options Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "id95c283d13314e01832739c1c78aec4f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "if3fdea52ff3a4ac580f0852fcffd29c8_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437420 - Disclosure - STOCK-BASED COMPENSATION (Stock Option Additional Information) (Details)", "role": "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails", "shortName": "STOCK-BASED COMPENSATION (Stock Option Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "if3fdea52ff3a4ac580f0852fcffd29c8_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "ic8a1d5d53e4e4e65ba87cfee66bf1f5b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Activity) (Details)", "role": "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "shortName": "STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "ic8a1d5d53e4e4e65ba87cfee66bf1f5b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i23adf029965e4e46aa48d4331db82880_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Additional Information) (Details)", "role": "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "shortName": "STOCK-BASED COMPENSATION (Restricted Stock and Restricted Stock Units Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i23adf029965e4e46aa48d4331db82880_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - INCOME TAXES (Details)", "role": "http://www.epam.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444424 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://www.epam.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "epam:NetIncomeLossAvailableToCommonStockholdersBasicandDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i6aeee4809a0f441d813c71f12d3cb3b0_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details)", "role": "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i6aeee4809a0f441d813c71f12d3cb3b0_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i31d45b72935643499bdd17eb8f0cd86b_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i31d45b72935643499bdd17eb8f0cd86b_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449426 - Disclosure - SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details)", "role": "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails", "shortName": "SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i2b3a86c5b1f54ee68cddfd6a543d455d_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450427 - Disclosure - SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details)", "role": "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "shortName": "SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i6d88fe75919843f19bf97510400baf29_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - Disclosure - SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details)", "role": "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "shortName": "SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i31401d8dca334b6faf87d73667dcc000_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452429 - Disclosure - SEGMENT INFORMATION (Revenues by Customer Location) (Details)", "role": "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails", "shortName": "SEGMENT INFORMATION (Revenues by Customer Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i29ec9759387c4b2f941bc91b32ecad70_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "if96ac5c7f72f456e81d7360d04bd610b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455430 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "role": "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "idb2527045855409791ef874c18f19679_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i999600c1410d4033b3d3aa11a4aeab6a_I20210402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.epam.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i999600c1410d4033b3d3aa11a4aeab6a_I20210402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical)", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "i643759d5c913443b9cc692156fffdf68_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "epam-20210331.htm", "contextRef": "iaca563c5b02e4c54b4053170973bbcb2_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - epam-20210331.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - epam-20210331.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 94, "tag": { "country_BY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BELARUS", "terseLabel": "Belarus" } } }, "localname": "BY", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_CH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWITZERLAND", "terseLabel": "Switzerland" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_ES": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SPAIN", "terseLabel": "Spain" } } }, "localname": "ES", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "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.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_HU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HUNGARY", "terseLabel": "Hungary" } } }, "localname": "HU", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA", "terseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MEXICO", "terseLabel": "Mexico" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_PL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "POLAND", "terseLabel": "Poland" } } }, "localname": "PL", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_RU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RUSSIAN FEDERATION", "terseLabel": "Russia", "verboseLabel": "Russia" } } }, "localname": "RU", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_UA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UKRAINE", "terseLabel": "Ukraine" } } }, "localname": "UA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States of America, Dollars", "terseLabel": "U.S. dollars" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r486" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r487" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "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, Street Name" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Suite No." } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r489" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r484" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r485" ], "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/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "epam_A2020AcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisitions completed during 2020", "label": "2020 Acquisitions [Member]", "terseLabel": "2020 Acquisitions" } } }, "localname": "A2020AcquisitionsMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "domainItemType" }, "epam_AccruedCompensationandBenefitsExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued compensation and benefits expenses [Member]", "label": "Accrued Compensation and Benefits Expenses [Member]", "terseLabel": "Accrued compensation and benefits expenses" } } }, "localname": "AccruedCompensationandBenefitsExpensesMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_AwardClassificationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by award classification pertaining to equity-based compensation.", "label": "Award Classification [Axis]", "terseLabel": "Award Classification [Axis]" } } }, "localname": "AwardClassificationAxis", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "epam_AwardClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Information by award classification pertaining to equity-based compensation.", "label": "Award Classification [Domain]", "terseLabel": "Award Classification [Domain]" } } }, "localname": "AwardClassificationDomain", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_AwardMetricAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award Metric", "label": "Award Metric [Axis]", "terseLabel": "Award Metric [Axis]" } } }, "localname": "AwardMetricAxis", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "epam_AwardMetricDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Award Metric", "label": "Award Metric [Domain]", "terseLabel": "Award Metric [Domain]" } } }, "localname": "AwardMetricDomain", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_AwardSettlementTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Way of share-based compensation awards settlement", "label": "Award Settlement Type [Axis]", "terseLabel": "Award Settlement Type [Axis]" } } }, "localname": "AwardSettlementTypeAxis", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "epam_AwardSettlementTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Way of share-based compensation awards settlement", "label": "Award Settlement Type [Domain]", "terseLabel": "Award Settlement Type [Domain]" } } }, "localname": "AwardSettlementTypeDomain", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_BusinessAcquisitionPurchasePriceIncludingFairValueofContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase price paid or offered to be paid in a business combination including cash and fair value of contingent consideration", "label": "Business Acquisition, Purchase Price Including Fair Value of Contingent Consideration", "terseLabel": "Purchase price including contingent consideration" } } }, "localname": "BusinessAcquisitionPurchasePriceIncludingFairValueofContingentConsideration", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "epam_BusinessCombinationNumberOfAcquisitions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Number Of Acquisitions", "label": "Business Combination, Number Of Acquisitions", "terseLabel": "Number of acquisitions" } } }, "localname": "BusinessCombinationNumberOfAcquisitions", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "integerItemType" }, "epam_BusinessCombinationNumberOfSpecialistsInAcquiredEntity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Number Of Specialists In Acquired Entity", "label": "Business Combination, Number Of Specialists In Acquired Entity", "terseLabel": "Number of specialists in acquired entity" } } }, "localname": "BusinessCombinationNumberOfSpecialistsInAcquiredEntity", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "integerItemType" }, "epam_BusinessInformationandMediaSectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sector of the economy consisting of companies engaged in business information, media and entertainment business activities", "label": "Business Information and Media Sectors [Member]", "terseLabel": "Business Information & Media" } } }, "localname": "BusinessInformationandMediaSectorsMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_CISMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Commonwealth of Independent States countries", "label": "CIS [Member]", "terseLabel": "CIS" } } }, "localname": "CISMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_CashPaidForAmountsIncludedintheMeasurementofLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Cash Paid For Amounts Included in the Measurement of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedintheMeasurementofLeaseLiabilitiesAbstract", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "epam_CashSettledAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation awards settled by payment of cash", "label": "Cash-Settled Award [Member]", "terseLabel": "Cash-Settled Award" } } }, "localname": "CashSettledAwardMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_CreditFacility2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility 2017 [Member]", "label": "Credit Facility 2017 [Member]", "terseLabel": "Credit Facility 2017" } } }, "localname": "CreditFacility2017Member", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "epam_EquityClassifiedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity classified award", "label": "Equity Classified Award [Member]", "terseLabel": "Equity Classified Award" } } }, "localname": "EquityClassifiedAwardMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_EquitySettledAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation awards settled by issue of shares", "label": "Equity-Settled Award [Member]", "terseLabel": "Equity-Settled Award" } } }, "localname": "EquitySettledAwardMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_EuropeSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe segment", "label": "Europe Segment [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeSegmentMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "epam_FederalFundsOpenRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Funds Open Rate [Member]", "label": "Federal Funds Open Rate [Member]", "terseLabel": "Overnight Bank Funding Rate" } } }, "localname": "FederalFundsOpenRateMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "epam_IncreaseDecreaseinOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseinOperatingLeaseLiabilities", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "epam_IncreaseDecreaseinTradeReceivablesandContractAssets": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services, of revenue for work performed as well as when right is conditioned on something other than passage of time for which billing has not occurred, net of uncollectible accounts.", "label": "Increase (Decrease) in Trade Receivables and Contract Assets", "negatedLabel": "Trade receivables and contract assets" } } }, "localname": "IncreaseDecreaseinTradeReceivablesandContractAssets", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "epam_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "epam_LiabilityClassifiedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability classified award", "label": "Liability Classified Award [Member]", "terseLabel": "Liability Classified Award" } } }, "localname": "LiabilityClassifiedAwardMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_LicensingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreements under which certain rights are granted to exploit one or more software products", "label": "Licensing [Member]", "terseLabel": "Licensing" } } }, "localname": "LicensingMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_LineofCreditCurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit, Currency [Axis]", "label": "Line of Credit, Currency [Axis]", "terseLabel": "Line of Credit, Currency [Axis]" } } }, "localname": "LineofCreditCurrencyAxis", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "epam_LineofCreditCurrencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Line of Credit, Currency [Axis]", "label": "Line of Credit, Currency [Domain]", "terseLabel": "Line of Credit, Currency [Domain]" } } }, "localname": "LineofCreditCurrencyDomain", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "epam_NatureOfBusinessPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature Of Business Policy [Policy Text Block]", "label": "Nature Of Business Policy [Policy Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfBusinessPolicyPolicyTextBlock", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "epam_NetIncomeLossAvailableToCommonStockholdersBasicandDiluted": { "auth_ref": [], "calculation": { "http://www.epam.com/role/EARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period). Net Income or Loss Available to Common Stockholders plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income Loss Available To Common Stockholders, Basic and Diluted", "totalLabel": "Numerator for basic and diluted earnings per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicandDiluted", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "epam_NonCashChangesDuetoLeaseModificationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-cash changes due to lease modifications", "label": "Non-Cash Changes Due to Lease Modifications [Abstract]", "terseLabel": "Non-cash net (decrease)/ increase due to lease modifications:" } } }, "localname": "NonCashChangesDuetoLeaseModificationsAbstract", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "epam_NorthAmericaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North America segment", "label": "North America Segment [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaSegmentMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "epam_OperatingLeaseLiabilityModification": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase/(decrease) in operating lease liability due to changes, including partial or full termination of operating lease", "label": "Operating Lease Liability, Modification", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityModification", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "epam_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other countries.", "label": "Other Countries [Member]", "terseLabel": "Other", "verboseLabel": "Other locations" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "epam_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other revenues not separately defined", "label": "Other Revenues [Member]", "terseLabel": "Other revenues" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_OtherSectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other sectors of the economy not separately defined", "label": "Other Sectors [Member]", "terseLabel": "Emerging Verticals" } } }, "localname": "OtherSectorsMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_OtherShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of short-term investments classified as other", "label": "Other Short-term Investments, Fair Value Disclosure", "terseLabel": "Short-term investments" } } }, "localname": "OtherShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "epam_OthercurrenciesexcludingU.S.dollarsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other currencies, excluding U.S. dollars [Member]", "label": "Other currencies, excluding U.S. dollars [Member]", "terseLabel": "Other currencies, excluding U.S. dollars" } } }, "localname": "OthercurrenciesexcludingU.S.dollarsMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "epam_PerformanceTargetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Targets [Member]", "label": "Performance Targets [Member]", "terseLabel": "Performance Target" } } }, "localname": "PerformanceTargetsMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_PolSourceSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PolSource S.A.", "label": "PolSource S.A. [Member]", "terseLabel": "PolSource S.A." } } }, "localname": "PolSourceSAMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "epam_RestrictedCashandCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of cash and cash equivalent items which are restricted as to withdrawal or usage", "label": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashandCashEquivalentsFairValueDisclosure", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "epam_RightofUseAssetModifiedOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase/(decrease) in right-of use assets modified due to changes, including partial or full termination of operating lease", "label": "Right-of-Use Asset Modified, Operating Lease", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "RightofUseAssetModifiedOperatingLease", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "epam_RightofUseAssetsObtainedinExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right of use assets obtained in exchange for lease obligations.", "label": "Right of Use Assets Obtained in Exchange For Lease Obligations [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightofUseAssetsObtainedinExchangeForLeaseObligationsAbstract", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "epam_RussiaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Russia segment", "label": "Russia Segment [Member]", "terseLabel": "Russia" } } }, "localname": "RussiaSegmentMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "epam_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average remaining lease terms and discount rates for operating and finance leases", "label": "Schedule Of Weighted Average Remaining Lease Terms And Discount Rates [Table Text Block]", "terseLabel": "Weighted Average Lease Terms and Discount Rates" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "epam_ScheduleofContractBalancesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities", "label": "Schedule of Contract Balances [Line Items]", "terseLabel": "Schedule of Contract Balances [Line Items]" } } }, "localname": "ScheduleofContractBalancesLineItems", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "stringItemType" }, "epam_ScheduleofContractBalancesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities", "label": "Schedule of Contract Balances [Table]", "terseLabel": "Schedule of Contract Balances [Table]" } } }, "localname": "ScheduleofContractBalancesTable", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "stringItemType" }, "epam_ServicePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Period [Member]", "label": "Service Period [Member]", "terseLabel": "Service Period" } } }, "localname": "ServicePeriodMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueRollForward", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "epam_TradeReceivablesAndContractAssetsAfterAllowanceForCreditLossCurrent": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right for consideration in exchange for good or service rendered in normal course of business, including billed and not yet billed, as well as when right is conditioned on something other than passage of time, classified as current.", "label": "Trade Receivables And Contract Assets, After Allowance For Credit Loss, Current", "terseLabel": "Trade receivables and contract assets, net of allowance of $7,575 and $4,886, respectively" } } }, "localname": "TradeReceivablesAndContractAssetsAfterAllowanceForCreditLossCurrent", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "epam_TradeReceivablesAndContractAssetsAllowanceForCreditLossCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on trade receivables and contract assets, current", "label": "Trade Receivables And Contract Assets, Allowance For Credit Loss, Current", "terseLabel": "Trade receivables and contract assets allowance" } } }, "localname": "TradeReceivablesAndContractAssetsAllowanceForCreditLossCurrent", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "epam_TravelandConsumerSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sectors of economy consisting of companies engaged in travel and hospitality, and consumer goods business activities", "label": "Travel and Consumer Sector [Member]", "terseLabel": "Travel & Consumer" } } }, "localname": "TravelandConsumerSectorMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_TwoBusinessAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Business Acquisitions", "label": "Two Business Acquisitions [Member]", "terseLabel": "Two Business Acquisitions" } } }, "localname": "TwoBusinessAcquisitionsMember", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "epam_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average discount rate.", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "epam_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract]", "label": "Shares used in calculation of net income per share of common stock:", "terseLabel": "Shares used in calculation of net income per share:" } } }, "localname": "WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "epam_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average remaining lease term.", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term, in years:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.epam.com/20210331", "presentation": [ "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r137", "r150", "r151", "r152", "r153", "r155", "r157", "r161" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r137", "r150", "r151", "r152", "r153", "r155", "r157", "r161" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r96", "r103", "r180", "r290", "r291", "r292", "r311", "r312" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Adjusted balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r96", "r103", "r180", "r290", "r291", "r292", "r311", "r312" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect of adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r96", "r103", "r180", "r290", "r291", "r292", "r311", "r312" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r96", "r103", "r180", "r290", "r291", "r292", "r311", "r312" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r256", "r258", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r457", "r459" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r256", "r258", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r457", "r459" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r246", "r256", "r258", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r457", "r459" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r246", "r256", "r258", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r457", "r459" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r164", "r165", "r234", "r239", "r458", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r164", "r165", "r234", "r239", "r458", "r472", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r97", "r98", "r99", "r100", "r177", "r178", "r179", "r180", "r181", "r182", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r311", "r312", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.", "label": "Accounts Payable and Accrued Liabilities [Member]", "terseLabel": "Accounts Payable and Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r10", "r431", "r443" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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, current" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r12", "r431", "r443" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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, noncurrent" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r44", "r49", "r50", "r343" ], "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": "Defined benefit plans" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r43", "r49", "r50", "r343" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Actuarial losses" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r49", "r58", "r342" ], "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": "Cash flow hedging instruments" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "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.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r17", "r47", "r48", "r49", "r445", "r467", "r471" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r384", "r385", "r386", "r387", "r388", "r390" ], "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.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r49", "r50", "r93", "r94", "r95", "r343", "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r42", "r49", "r50", "r343", "r385", "r386", "r387", "r388", "r390" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r15", "r293" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r93", "r94", "r95", "r290", "r291", "r292" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Stock units withheld for employee taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r259", "r261", "r295", "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r261", "r282", "r294" ], "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", "negatedLabel": "Stock-based compensation expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r195", "r197" ], "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", "negatedLabel": "Amortization of intangibles assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r119" ], "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": "Anti-dilutive options not included in the calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r87", "r145", "r152", "r159", "r176", "r340", "r344", "r378", "r429", "r442" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r37", "r87", "r176", "r340", "r344", "r378" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r361" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value on a recurring basis" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r262", "r284" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails", "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEquitySecuritiesWithoutReadilyDeterminableFairValueDetails", "http://www.epam.com/role/REVENUESContractBalancesDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r348", "r352" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEquitySecuritiesWithoutReadilyDeterminableFairValueDetails", "http://www.epam.com/role/REVENUESContractBalancesDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time deposits included in Short-term investments" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "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]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r255", "r257", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r330", "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity granted" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Maximum amount of earnout payable" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r329", "r332", "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Earn-out consideration based on achievements of certain revenue, earnings and operational targets", "verboseLabel": "Contingent consideration fair value" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails", "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Measurement input to determine fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r329", "r333" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "negatedLabel": "Other acquisition-related expenses" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.", "label": "Capital Addition Purchase Commitments [Member]", "terseLabel": "Office Space Purchase Commitment" } } }, "localname": "CapitalAdditionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Balance" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r23", "r83" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r83", "r84" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "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, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents, restricted cash and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r383" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralAlreadyPostedAggregateFairValue": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features.", "label": "Collateral Already Posted, Aggregate Fair Value", "terseLabel": "Financial collateral (including cash collateral) required to be posted" } } }, "localname": "CollateralAlreadyPostedAggregateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r207", "r434", "r449" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r204", "r205", "r206", "r208" ], "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.epam.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r93", "r94" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r210" ], "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": "Balance, end of period (in shares)", "periodStartLabel": "Balance, beginning of period (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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, Value, Issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r61", "r437", "r452" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r222" ], "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": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r219", "r221" ], "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.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r234", "r241" ], "lang": { "en-us": { "role": { "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.", "label": "Contract with Customer, Basis of Pricing [Axis]", "terseLabel": "Contract with Customer, Basis of Pricing [Axis]" } } }, "localname": "ContractWithCustomerBasisOfPricingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [ "r234", "r241" ], "lang": { "en-us": { "role": { "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.", "label": "Contract with Customer, Basis of Pricing [Domain]", "terseLabel": "Contract with Customer, Basis of Pricing [Domain]" } } }, "localname": "ContractWithCustomerBasisOfPricingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r219", "r220", "r235" ], "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": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r236" ], "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.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenues from performance obligations satisfied in previous period" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r64", "r87", "r176", "r378" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues (exclusive of depreciation and amortization)" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "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 (exclusive of depreciation and amortization)" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/LONGTERMDEBTDetails" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/LONGTERMDEBTDetails" ], "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_DebtInstrumentAxis": { "auth_ref": [ "r9", "r10", "r11", "r430", "r432", "r441" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "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.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r30" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r30", "r89", "r211", "r212", "r213", "r214", "r392", "r393", "r394", "r440" ], "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.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "verboseLabel": "Liability associated with RSUs" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r88", "r309", "r315", "r316", "r317" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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 taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r81", "r198" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r39", "r40", "r375" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "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 assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "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.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r38", "r41", "r350", "r424" ], "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": "Asset Derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r38", "r41", "r350", "r424" ], "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": "Liability Derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r349", "r351", "r354", "r356" ], "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.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "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": [ "r360" ], "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": "DERIVATIVE FINANCIAL INSTRUMENTS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r347", "r349", "r354" ], "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.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r39", "r40", "r375" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "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.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r234", "r238", "r239", "r240", "r241", "r242", "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r297" ], "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.epam.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_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r101", "r102", "r103", "r104", "r105", "r109", "r111", "r116", "r117", "r118", "r122", "r123", "r438", "r453" ], "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", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per share:", "verboseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r101", "r102", "r103", "r104", "r105", "r111", "r116", "r117", "r118", "r122", "r123", "r438", "r453" ], "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", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r119", "r120", "r121", "r124" ], "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.epam.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r383" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average remaining requisite service period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r283" ], "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": "Remaining unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Remaining unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Excess tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r280" ], "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.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r93", "r94", "r95", "r98", "r106", "r108", "r125", "r180", "r210", "r215", "r290", "r291", "r292", "r311", "r312", "r384", "r385", "r386", "r387", "r388", "r390", "r462", "r463", "r464" ], "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.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesByIndustryAxis": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.", "label": "Industry Sector [Axis]", "terseLabel": "Industry Sector [Axis]" } } }, "localname": "EquitySecuritiesByIndustryAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesIndustryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.", "label": "Industry Sector [Domain]", "terseLabel": "Industry Sector [Domain]" } } }, "localname": "EquitySecuritiesIndustryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Carrying amount of equity securities that do not have readily determinable fair values" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems": { "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 Securities without Readily Determinable Fair Value [Line Items]", "terseLabel": "Equity Securities without Readily Determinable Fair Value [Line Items]" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change.", "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "terseLabel": "Equity Securities without Readily Determinable Fair Value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table]", "terseLabel": "Equity Securities without Readily Determinable Fair Value [Table]" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r361", "r362", "r363", "r369" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r361", "r362", "r364" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Estimated Fair Values of Financial Assets and Liabilities not Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r362", "r415", "r416", "r417" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r361", "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r361", "r362", "r365", "r366", "r371" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "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_FairValueDisclosuresTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r247", "r248", "r253", "r254", "r362", "r415" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r247", "r248", "r253", "r254", "r362", "r416" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r362", "r417" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r367", "r369" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r367", "r369" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Acquisition-Related Contingent Consideration Roll Forward" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Changes in the fair value of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Contingent consideration liabilities as of March\u00a031, 2021", "periodStartLabel": "Contingent consideration liabilities as of January 1, 2021" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r415", "r416", "r417" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r368", "r371" ], "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.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r85", "r372", "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r348", "r353", "r359" ], "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.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialServicesSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sector of the economy consisting of companies engaged in financial services.", "label": "Financial Services Sector [Member]", "terseLabel": "Financial Services" } } }, "localname": "FinancialServicesSectorMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-price Contract [Member]", "terseLabel": "Fixed-price" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r379", "r380", "r381", "r382" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.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" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r247", "r355" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r185", "r186", "r428" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of March\u00a031, 2021", "periodStartLabel": "Balance as of January 1, 2021", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "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_GoodwillDisclosureTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/GOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of net foreign currency exchange rate changes" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r187", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails" ], "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.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r189", "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "2020 acquisitions purchase accounting adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HealthcareSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sector of the economy consisting of companies engaged in healthcare-related business activities.", "label": "Healthcare Sector [Member]", "terseLabel": "Life Sciences & Healthcare" } } }, "localname": "HealthcareSectorMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r347", "r357" ], "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.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r347" ], "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.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r347" ], "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.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r90", "r145", "r151", "r155", "r158", "r161" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income before provision for income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "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": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails" ], "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": [ "r304", "r305", "r308", "r313", "r318", "r320", "r321", "r322" ], "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.epam.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r107", "r108", "r143", "r302", "r314", "r319", "r454" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r57", "r85", "r298", "r299", "r305", "r306", "r307", "r310", "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r112", "r113", "r114", "r118" ], "calculation": { "http://www.epam.com/role/EARNINGSPERSHAREDetails": { "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": "Net effect of dilutive stock options, restricted stock units and restricted stock awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r194", "r196" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r408", "r410" ], "calculation": { "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expenses" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "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_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lease term of lease agreements that have not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r409" ], "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": "Maturity of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r409" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_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.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r409" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r409" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r409" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_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 third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r409" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_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 second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r409" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2021 (excluding three months ended March 31, 2021)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r409" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "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", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r411" ], "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.epam.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r87", "r153", "r176", "r341", "r344", "r345", "r378" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r87", "r176", "r378", "r433", "r447" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r87", "r176", "r341", "r344", "r345", "r378" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r361" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r11", "r432", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding debt" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "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": "Current maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.", "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Borrowings" } } }, "localname": "LinesOfCreditFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableFairValueDisclosure": { "auth_ref": [ "r172" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.", "label": "Loans Receivable, Fair Value Disclosure", "terseLabel": "Employee loans" } } }, "localname": "LoansReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "Daily LIBOR Rate" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r167" ], "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": "Physical Location and Values of Long-Lived Assets" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Total commitment amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Unallocated Amounts" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by/(used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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/(used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r51", "r54", "r60", "r82", "r87", "r97", "r101", "r102", "r103", "r104", "r107", "r108", "r115", "r145", "r151", "r155", "r158", "r161", "r176", "r378", "r436", "r451" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.epam.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "epam_NetIncomeLossAvailableToCommonStockholdersBasicandDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator for basic and diluted earnings per share:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "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": "Adoption of New Accounting Standards and Pending Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingGainsLosses": { "auth_ref": [ "r68" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of gains or losses resulting from nonoperating activities (for example, interest and dividend revenue, property, plant and equipment impairment loss, and so forth).", "label": "Nonoperating Gains (Losses)", "terseLabel": "Interest and other income, net" } } }, "localname": "NonoperatingGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of acquisitions" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACQUISITIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r49" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Unrealized loss in fair value" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r145", "r151", "r155", "r158", "r161" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "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", "verboseLabel": "Segment operating profit" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r401", "r410" ], "calculation": { "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails": { "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 cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r396" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r396" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r396" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r397", "r404" ], "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", "verboseLabel": "Operating cash flows used for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r395" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Operating lease right-of-use assets amortization expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r407", "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r406", "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r150", "r151", "r152", "r153", "r155", "r161" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.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 noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Commitments related to operating lease agreements that have not yet commenced" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r338", "r339", "r342" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r338", "r339", "r342" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r47" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in unrealized loss on hedging instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r52", "r55", "r338", "r339", "r342" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.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", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r45", "r47" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Defined benefit pension plans - actuarial loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r338", "r339", "r342" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r65", "r81", "r198" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r67", "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "negatedTerseLabel": "Other unallocated expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Restricted cash in Other noncurrent assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "domainItemType" }, "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 Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Interest and other income, net" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherShortTermInvestments": { "auth_ref": [ "r36", "r435", "r450" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term investments classified as other.", "label": "Other Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "OtherShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration for previously acquired business" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r69", "r72", "r91" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments of withholding taxes\u00a0related to\u00a0net share settlements of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r70", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire businesses" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r70" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired (Note 2)" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r70" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedLabel": "Purchases of non-marketable securities" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PhantomShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded as phantom share or unit.", "label": "Phantom Share Units (PSUs) [Member]", "terseLabel": "Phantom Share Units (PSUs)" } } }, "localname": "PhantomShareUnitsPSUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r21", "r22" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets", "verboseLabel": "Restricted cash in Prepaid and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r74", "r77", "r91" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r69" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Proceeds from short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r73", "r285" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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 stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r7", "r199", "r448" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Long-lived assets", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r63", "r183" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r49" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "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", "negatedTerseLabel": "Actuarial losses" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r151", "r155" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r151", "r155" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r150", "r155" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r84", "r427", "r444" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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", "totalLabel": "Total restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r5", "r8", "r84", "r473" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "order": 1.0, "parentTag": "us-gaap_RestrictedCash", "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" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r119" ], "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.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r93", "r94", "r95", "r98", "r106", "r108", "r180", "r290", "r291", "r292", "r311", "r312", "r462", "r464" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUnappropriated": { "auth_ref": [ "r16", "r86", "r446" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained Earnings, Unappropriated", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsUnappropriated", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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": [ "r136", "r137", "r150", "r156", "r157", "r163", "r164", "r169", "r233", "r234", "r426" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r227", "r231", "r232", "r237", "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r166" ], "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 by Customer Location" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Estimated revenues expected to be recognized in the future" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESTables" ], "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": "Long-Lived Assets by Geographical Areas [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r405", "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r49", "r389", "r390" ], "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 Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r326", "r327" ], "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.epam.com/role/ACQUISITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r30", "r89", "r211", "r212", "r213", "r214", "r392", "r393", "r394", "r440" ], "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": "Outstanding Debt And Borrowing Capacity" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Fair Value of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r118" ], "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": "Computation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r261", "r281", "r294" ], "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.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r261", "r281", "r294" ], "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": "Components of Stock-Based Compensation Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r361", "r362" ], "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": "Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Goodwill By Reportable Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/GOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r59", "r168" ], "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 Long-Lived Assets by Geographical Areas [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r145", "r148", "r154", "r191" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r145", "r148", "r154", "r191" ], "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 from External Customers and Operating Profit/(Loss), Before Unallocated Expenses" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r262", "r284" ], "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.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r265", "r276", "r277" ], "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": "Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.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": "Service-Based Awards Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r133", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158", "r159", "r161", "r169", "r456" ], "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.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "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": [ "r133", "r134", "r135", "r145", "r149", "r155", "r159", "r160", "r161", "r162", "r163", "r168", "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Awards forfeited/cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r275" ], "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": "Awards forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Awards granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested awards outstanding at March 31, 2021 (in shares)", "periodStartLabel": "Unvested awards outstanding at January\u00a01, 2021 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested awards outstanding at March 31, 2021", "periodStartLabel": "Unvested awards outstanding at January\u00a01, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Awards vested (in shares)", "terseLabel": "Stock units vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r274" ], "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": "Awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails" ], "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.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options vested and exercisable at March 31, 2021 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable at March 31, 2021 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Options forfeited/cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited/cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "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": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r284" ], "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", "periodEndLabel": "Options outstanding at March\u00a031, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r267", "r284" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding at March 31, 2021 (in dollars per share)", "periodStartLabel": "Options outstanding at January 1, 2021 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r279" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Options expected to vest as of March\u00a031, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options expected to vest at March 31, 2021 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options expected to vest at March 31, 2021 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r260", "r263" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionAdditionalInformationDetails", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails", "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "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": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "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": "Options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r264" ], "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": "Performance-Based Awards Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options vested and exercisable as of March\u00a031, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and exercisable as of March\u00a031, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding at March\u00a031, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options expected to vest as of March\u00a031, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "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", "negatedTerseLabel": "Stock units withheld for employee taxes (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r402", "r410" ], "calculation": { "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r133", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158", "r159", "r161", "r169", "r191", "r201", "r202", "r203", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]", "verboseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r34", "r93", "r94", "r95", "r98", "r106", "r108", "r125", "r180", "r210", "r215", "r290", "r291", "r292", "r311", "r312", "r384", "r385", "r386", "r387", "r388", "r390", "r462", "r463", "r464" ], "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.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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]" } } }, "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": [ "r93", "r94", "r95", "r125", "r426" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r210", "r215", "r269" ], "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": "Options exercised (in shares)", "terseLabel": "Proceeds from stock options exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r34", "r210", "r215" ], "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": "Proceeds from stock options exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r87", "r171", "r176", "r378" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r86", "r215", "r218" ], "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": "ACCUMULATED OTHER COMPREHENSIVE LOSS" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r391", "r413" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r391", "r413" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r391", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r391", "r413" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r412", "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologySectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sector of the economy consisting of companies engaged in technology-related business activities.", "label": "Technology Sector [Member]", "terseLabel": "Software & Hi-Tech" } } }, "localname": "TechnologySectorMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.", "label": "Time-and-materials Contract [Member]", "terseLabel": "Time-and-material" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r234", "r243" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r234", "r243" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade receivables and contract assets" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at a point of time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r33", "r216" ], "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.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r33", "r216", "r217" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r131", "r132" ], "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.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r403", "r410" ], "calculation": { "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/LONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r118" ], "calculation": { "http://www.epam.com/role/EARNINGSPERSHAREDetails": { "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": "Weighted average common shares for diluted earnings per share (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r109", "r118" ], "calculation": { "http://www.epam.com/role/EARNINGSPERSHAREDetails": { "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 (in shares)", "verboseLabel": "Weighted average common shares for basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "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": "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL108322424-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624258-113959" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r485": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r486": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r487": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r488": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r489": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7,9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 92 0001352010-21-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001352010-21-000020-xbrl.zip M4$L#!!0 ( !:+IE+"NOPQ514" .MC&P 1 97!A;2TR,#(Q,#,S,2YH M=&WLO6M76TFR+?I]_PJNS[CWG#/&QLY'Y,N[NLZ@#';3QX +<'GC+S4B,B-! M6$BT)&SPK[^Q!-CX5657":0E5E=7 5I/Y9P1,2,?D3_]G_.3_LI;'HU[P\$_ M'NB'ZL'*__GYI_]G=?6_?]E]OK(^S&%1Z_6:FC MX\MKJY.KWDR/+T8]0Z/)BM&&?W9P='CX-DB$:U&3GX5J.K52)Y6 M*U2M/58%$/_S\+%!9)V=7K688!42X2HE7589578^5J.9_[,\5J YAV2L\AE M [$/+CKBRM';.'WLT42^G7S#P?CQ.8WZI?>/!T>3R>GC1X^:/Q\.1X>/C%+^ MT>7!!Y>G?CCGW;MW#]_9Z5DZI?3HO+G=U4F/>^>3U3'G3TZ6OQ\>#M\^Z@WZ MO0$W+?AH,L+!N Y')SB1%I:G:;>JXJK5U_^]D!Y+?WHO[>>[^4C/L'5 MWF \P4'FZZO&H\F'JRJ.:7J-?"C7&;6J](T'\"F>?/*$YH.'>7C2G*N5_7BF MO/2;3\Z\V4CV47.8&/KK@\XR/>WSI7VQN 7Y^>AV>#R>CBZ]_Z MZN!7OH:PZNN/^3-*F57C/SS[;#3B0?[6PZ^.?O[TQWT<'/[C 0]67^X]$--A M+#__=,(37&GNLLK_/NN]_<>#)\/!1!S"ZO[%J;1EOOSK'P\F?#YY-#6/1S__ MQW_\QT^3WJ3//S=,6[UFV4^/+C_\Z='EK6E8+G[^J?3>KHPG%WW^QX/2&Y_V M\>+Q8#A@>8'>^>/F1!Y=_MHKA0?37^7XMGBE42]?/O]\LLOU'P]ZF-%YFQTI MPY =$"AG=5 I6*),YO?UZ:O(/ZL?F3_ D^;1W'N\,9#WNW@B7V>$_T/GS[W.R^/;!;9^5XX^WK9^EXYWA-;;WZ[7C[_9N+K?=K MYN#]KVIK?[?W>O_ ;N\?ZH.3WTY>[Q^:K?='1\_M=O_@_?#=]OI3^9G=UO'6 MN^V3+;6]OJ$.3EZ:[? M;?=>'Q^H[6>;YO6SS?/M]]O'V_N;[[;>;[CM5YOV];.-M^79TQX]>^E?[V^Y M@U>_NNWW3T\.WF_*<_MO7K_:A*WUWXZW]O]U_/KX)1SL[QX='/]Z=+U_VM]ZWS]ZO?[&;KUZ?;PEWW'GU6[_X/CPW?:KK?.MD^V3[?VCHVVY9OMI M?/]\?V.RM:?.G^^O_5YS5(IU7 T^6G'=GE=C(K=:JK>U)%,]IP<_*_%MU@EO MU4^//L%S]O!>FHEW 3^R=0@)D][XXS] \;1QJ"LR[D= M]G^&O;J)O4\.K,"RJC!*=#>FKJ+79M75K!WKFBS!@Y^U>=2X@EN&_2.XUPKF M([I/Y9-QA^V?8:MO8FNU2^A#6K6>]"I$EU=3*GI59>M2M89=5@]^;MI_;M"^ MD/L/2P?N=X%K;H);#($7:;WJ#)A5P*A6,2&N9HS!*4=8:G[P\Z^W#^U-9TW# M89]Q4+'?",Z/H*\)XF6*>A\/.Z#_#&A[$^B Q9*S=C6SIE605E^5;,Q+_A6] M0E!DM7WP\].UYWL;/X(UI!J=-]E"]A!!TC0N 2AX(DC:Q 9KG:ZPUO+)1S.^ MTO./U_)4$O<&AWNBT@N.ROCE:1.O-\Y%7XY[U.?GO?%DOGA?;.^EDWSR="#/ ML0?O?^D+GEIPZVV_WWVSLW[4.S OY?I-/YVM/5J]\W!\2^]@U>[)]OF]9O7ZZ^/KJ^19YV]-B_] M]ON-=P>O-MW.^DMSL)_EG?]U]/K5QOGK9[N]K6?R^[,#^_ID]\WVR=.Z=:'> M76%^L;7_J_G=555R29)R*DIBW2&NDO-*,N]JJT''C&+=?PJ$(.>UW>(3XM&/ MD*,D5;.D449' F1.@731P0649ZL2?]_\JOTWJ?7C72GJW0_W>X30OVC@_Y3SALM\[D5-VZIY\.JZ8FV.7L4+/ET[G MV\=O/KB0U^M"@Y,-]WK]T&X?'[S?7C\\?[U_U-\ZWC "HY-KY%U^/3_8/_C@ M0K;?'QUO'S\]WGXE;N;9[M'V^I9 _N;]UGH6E_.;O,>_CK?-4[G;P6;ZS+^_\?NW]MGSGK9,M>]#L)&9@DLD4A4BJZ*0Y7H4VKJ2++@)%&?DP0Y()4LHC.EL I*2(+)NU7C M32K*D".C?Y D*7NV"8N.+D+*!I6$'I](R1]5VXXDBTX2_05),E1=;&A885>! M6$GNR9***K2)HLUDT]=(\NC37L,15V[Z/7G\E<[.IJ_Z\7C:U2XT6IGV73^> M7)P*"\:]D]-^TVT\_>QHU+#LDW[-A^?C(K=X].D]+I__\:%7[S >GHVF?TW[ MJQ]?4?>2&'\E9[J^$4\[+Z__ZI7F[]KCT.G!Z]O<7WL^N_F'E_%02AFK245 M:BC@O8JAH'8FEF"2A)]ZY4+ J@5H_LMQC MRFO=/'7JM7$R'/U%ZGUQ??/A.@^&$HV_=MOO=1"?W.+1IV__9\S/:+P/8"-Q ME=0WH34:,ZM,/F<3+_VYNO;G:D%,X!-_KK[?GZN_X\\_:3=#01,7="E5\1@V M*1]+42ZBB/T(\>[LY>I;\V'3X7CY9Y&'G9_V>[DWN>P,62F]DZ:+JID^<:T8 M]R;-4)-+?'XR'.Q-AOG-=M,G'$0EF=;UN8L=3T:]IFMK^K27HG;'NWLO9\^, MN70D?!8VH^7*(L6KN&4LE(KD;EE1-B3*4RT?C?Z:S.DH]=V4"M:4&B7]+P$@ MDDK:^J*SLQD,*^5;1*D.3/09 WH%.FFPKC:CGBIJ =4KIZ-K$9B+E@;-'UQE M/$1KK=&.(=C0./_LP6HJ'"7773YP;[7[8?Z 0JK,(MS!249E"-& AF:N(E2- M6=7E W0N@G[^0&<"3*B4\Y$@,,184]44!?&HDFE3C%V8;H_YHXI)D^$'#( WF0S45'9 $KQQT M(*<5$&9)$Y<&G[OK!9X=.)*K>U0&70T.H&:JU1=VGL"8XLSR&,^\>X%G!YG5 M!1P%DZR3O U2HE)T8(I5Y1+]=)[%U?*#=D-V1XI!IYEUT <1DN%<,L MS4B1JLZ \AI 027O.!A$KP)%'?S2X'-GBF&&X%@C"BXR)),0E&ANFY,B1QAB M30'3TH S9\4P0\B,BCK5RAQ* 1T;(_)8LDB_Y",XOCO(YM4"?V7MYOR;XF;O ME#3&]_9.?=YN?Z-WJI143(Y4356UY@03,>31X_N;1?,=<- M87^>7"Y0V:EK97C:J)=+>_^N,\OQV7C2/'I68\;+'<$M1].4L<+ ##I7"1D^ MHJ* ;//5S&BM<][& MF$5TL%O@CJUEXE!+%0<9LDY!B<8&X"3_2"Y:O=&YY)15YX#NA#QM[-"H$51D M<*I)=%!\4%55Q"IEFU,B[-S.W82NI>EM04C02&?TPJ="":W6@(&,Q#+0=,]R MYN_ETZ*@5U/QHCBR\JX"*A5-]E0L.$?G O;LU%O,IU:&*EY2P:B8'E$,*P1C244LT;R9B+1^@\U]C,1^@ M)9CJ&"PESF"CCH6M]E'<,M5@> G=\AVOL9@+JCD&C:2AQF) U# DLM5XE9-WGJ7M=8>7-!L ME@:?NZRT,RMP:RQF!QEHK$9$@S*" M3XQ>@ I6IUQKRI #WQUD\VH!1TH!DL< *!X_1.-4A9B5-R98[Q=_8=#5N,/> M$?/D^3#CQ]&+ZS->C/A4@G%3TWHPYO':X(JVEQMEK8W'/&G+(CO+UAN-J9IF M.),X:8XZ"W,A$FI2BU_-JP5PS:Z2EZG*9:O8JTR02IRN,;9)L$HF%<1EL*XI M.-O#06ZA.3F7/5%*24P):BJ)=8S,*1IPQD>S#.9T]_C,IM(RG8U%H8^_K(;> ME*M_?'WT^B[?7<";E01]DX+3Q@'XG((I)3N07-22B_ZSKI^%QOZJ#=:RR+5Q M[R/TTQ9::U[_QJ&%ZO*9U<(%0]7%6))5U"Q<2!0"$H*KT45,KK; @.<-XNV4 ML#0B4!A# ,A0=,28#-<476'RP:?%Q^5#+G0-T-[E+<8WT-D>CB9':],-.O#J M<$OP21&"@X3.Q@"95(22/6CY%$5>UC95A?T#?#;.1L-3;A/).1D [4JPC96*Y+ A M.6O JJ@+I27#\Y8=Z?SQE*3,ATJNFIS 412OZY,KQNGH#0>]^%TH"^-L;Z=Z M'HE@C-DW]2JA5D\V5ZNR 6W)$"X)/G>G)&>(3"&K$I7JN "QY&,EAU #U!A\ M#F8YD+D[)3G#4GG6B,Y(1$;B4BF(%9N@I1Q4)(TM0&9=ONS;Z:*036F&T5ES M^6YO_.;3KL>GPQ'W#@<;Y_D(!X?\1-I@A'EFM16>8F_T&_;/^)>+K?O]RTRO:&QRVA#BQ8A&Y*L00!YL+I&A+*K6Z4L@E MW8(R?C_ =OFX/1L,IZ>H6=%H([%\W%_7+1'30ES M!DF\J%GED&M,E0*DRSI%B\WB12/.7S8ET['X+P_%VR12RK,&,)"\3]H7QH#- MG.)@N 6^>-%8?,O$N5/#LBUAL MAT.0 !H4*U=!)1-3,DD[C,X7;Z&V"K/YJ\#[1R"L$:,W@8JD$>2:*@7&A5IL M!%]*#O>#0)WV^>L$\D41&0?H$I#!E &98\9,Z!U#JPC4R8XY3+S3UC(9$ZN/ MH+U&VAJA@Y<(3B(-C*YK($XF*S>-&(TZG NV=Q")"]K44' M:\$J0(O!U8H4C"4,+9A\NV@L[J3HW;.83.5@G:-DJZ2_)I4:"VL;P/BJC5M\ M%M\_S\.&-2(E3&"@Y&:](B2*BBQ;;7T+XN="J<#[1R#*FHMR)E,6"I%#M*[F M@"%&@( MF&7=:9^Y$DA3:99.1*V2 26B)UF;0_:F^%A$V;>*0)WLN-NEC8.S MYEV^6-AX=0_Y]?H&W[VJ,1ABY9@M5X(*)>K")@6*Q=NDL07;2]\@UA3-+\M& M?G[&>F^/;>HK[S8YQ<=RRUN]0>_D[*0E_;C!D=,> M(E:KP2>?C ?M:RJV< 1JP::_'>^N>(?G+>*=S@0,*9IF;C-FCBXP6@Z1G+B\ MJRED;0F_RQCK/O426>5B.$#2%D!#5-E35>([T"J7J$5K& MTD9R>'!X>=5519,E5TOS7S*4V6=6ML)TA#I+-,H^*M)8-#?YW>('I06%]I;F M$B"*G[:@4P0.A*684@U5R\14VC6;Z896^ 7'O<_K=N)H="'N8)=/AZ,)E[63 M1D=\N+P1%OUA@-3YZ> M#4I;J@F99K%5)5N,SH#&D%(F(U=P.FAG6C C^'[P9?:&O3&>]$XD6NW4#Y?\ MN%4O"HW9VF1R 5\X0W VD=$VE8#6^^1L"TH"WM/.]T^I>.?:L(JZ MH_$<:=PEXU^Q*4_&UV 5!O1@P4G(,N"=QUJ:OKIVQ:E[FXPO"IN"L1&MB!W= MU&*R*J()-GH70V;,[-K*ID49)+]'P;X8"#FY1(&"4 D)"'U2,4J>2M&UJV^E M2TH[7E]O(&NR-O* W.M+@WV^8=O;8?^MO,VG)\WJT>M,DX]+@&Y,O?KT<8)%:%^H M6AC;"3%61D<^6RC.I2A6(PDAU$K%80M&^CN&WJL(N"B&XU%,)I*6P$,2=#1E MGTE5%RV5C+I=_2CS3WX[*^ZL>!YCP,4&2]4%J@ FZ&@< KL:'*9L3 M2_3D: MSD+U,G16?'^M."EC/#)ACAZ<*5A25<&7 D1L4PL2P"[\W2O#Z;IQOF+%VCOM MBS*<*D/4F%1*Z$,IU;N8KPK8M67]T()UXRR@Q2WC MJ15TLX@B!E5U"W;RNQ]\6=#HL"@T-ABLC@59ZP#1%$+M#,0*7ND<7 LV-E^H M+H[.ICJ;ZCFLBI-S%3- ,1H]>"YB4IE9E]H5N>ELJK.I'TT<$ND8HHZBKL#8 M$D..)5 IDD0 FM JF^IHW"7C"V!34,BXX!)40+#:($%5$K*2,8&R:I?VN[?) M^**P*553C:Z9/1OP&C [D[3UQF2=5&I7:9A%\=#W,]BC#Y*->N]R9."0,467 M39)?J_6E*S:_L+ZHX_4?\]H2>)6PF< ((F:)L@\47.:8?;TOY7.7.3&\G[RV M12D;5-"("=!I-,Y:S#Y:T9&YIE;Q^GY2J4N0OB9I0ZG1IFBK36!42NRTN->Y-;[GM8YN0L5A+'S*B#K6"#+PL:'1:%QDU!!-_,P8Z>P++\8DA1 &U%@KAR3T969C%V051>HMO.QU#[U4$7!3#\97! M0X):C0(L%!57SA%R]AAM]8MO.(O5X=!9<6?%-\ M35$W0PLN:X.Q@FWV_<[>I"0RNV:GN05U'-;ER[[%2>\M?S2HW=[XS6<8#4?< M.QQLG.>C9L//)](&(\R36T5IAC5S4"MB"KG9BRB72AB)'%$IK-@6?;]1^NZ7 M^ 7[.,B\=\3\C2TK7XS$"_?*QN46E>.U09EN8OE$_%[CI\=CGEV_^M>:9/P, M>X/GP_'XEXM_=Y#:K*$'G.FI?4LTQNP#>U 20:'L]; MU/3*1(P.FV9.X#FF5+UKUA)(8P,;]?OZM.GEG]5%Q>#:"6T.\O"$]R;BAIHK MO^Z_][C?%^_TC <\PKYD%&OE1&Q%?-74ZUZG&K-'3Q :3=;EW:[P:_[_X3X? MCGUHV7+CU)M07Q_Y"U!3LX%F5R4M,I0CHH9V#1$)X.8SSO#7A8+P6B@Y_U\*FAZ=9SI6M27;#Y[E_5N3+OWRX][ ,^WT2 MUXZ$M.9P-\5K=A'\'@S4ZM+. VYSW?_&5GMV-QVUD<0M%5Q8&&$AS B\MZCAW MMYR;7=]Q=16KMSEJ@^ AI!AL<,(Q-IH9;8MZT3YTJOQR-A8JCL=[E[<8W\!I M>SB:'*V=2/MDO#K\=[G1])Q^>/0S'AZ.\/1(;M__V+%Z\ZG+V#]G@U(N: \. M$SC&R%6E0B%Z@^AM; &)9HOB3#F[<38:GO+WL;65],$ "A%=K"6 UY5J:;;) MLY5T,2F[%M#G1_#YWWF1E]G*[6Y!P*:@.J(H:8'?H$/E@%3K> /AV* M/4@E! 44FS%4:';ERL6F#%1$D>B4VX_BATG]6QMK=QD_?ESSM)) $;)8/B9G M&$2(9%&RZ$'7X)7/R*8C4"= OEGH6X=(R4JP4)"YHFM&F[E6CMZBZ:AS)UJG MG=1I"@$Z-L%5#18SDFMVADW:LTKH[Q=U6HF@* Q=D7TJB, ^D,X0&9P#%;+1 M2R \+GNH-OI1<<)3JV M!D,.!H"7D4.B-%2. MFH4["C@ZPA"2BE8$:P4R;= ;MR4$.O;\.7N"UK%&ML5:"!ZCRFN-$25+3KO4 A)U M\SWF1Q]P)4L*6XH&W^Q!&761-(ACJ#G);Z8%]%ED&;+LWD?%PA@=.*P GHDB M*K0Y&DTJQE);0)\.Q1XK+; I54,FJ"$A:=10H\ 5@TU+$$/NSWR/.8D0A\D6 MS*H0Y,3H.*B,Q6=4584V*-D%)=#2"Y#2])HE+CIR!L$SA62R+4Q@#16''77: M, 0S%^KX:&-B29:Q!$B>(_J<66 5$G%L12F*Q9GO,1\$KE.7KV"G2MY*MDII:UCYH3MD%H+/Y0R]T-U\VG'%K-Z%)UF8,!'UA^ M]8%RK*$@AZR7C$/+.]]C+NQ!JR6 4&5='6@JV-3?<:JH9+/B5O24+_) RY*S M1WEA3#$*@ )0#L@IH:_*6YL]TA)TL-X#$"4MS2XCD]P5M"E4JRJL(]KF ]N& MS*/KAOB*8W><BP6;@$$@C ML))HG9K!+>>6#,^E3]QU1=.4C4M@FMEU+D(A$W-17N2886K!5,D/PP#_/I/7 MV6NV0)SN%_'+Q>:@G(TGH\]W3NP-<)![V-_CT5O)?07W/!F.EKL/>BY3.%6M MI2I(D*,#\(E05!D(Q31&X1IVY&I['_5\%@?4')+# $U.IADH0[E47VE2C]&Y0[H3/#]%+DPJE!!6H CB.H))" M]K4ZS.U8US:W7O+.>_TIO9(J$8+%$$P EPFK\ZDP@)#+$+=IT6V'\K=G%?H2 MP#3ST9N:'!"3@6:AK%=V7N/N>CP; _/+SHNGINB57B'Y2O,9J* M!-Z4E*N7M!P]1102+6,_XCQ9M?12QT#B:J+VSC@1U Y+BI*7DV6O;=)M*D'3 M!CXM?>>.2L['I+4(G "YF>M&A5TMQ06M!?&.3ZV$52<3BT290EE#X9*:=9FD MQ758&[U>)C$SM=/]$;[EOJC4)\/!^$Q412=H;HE9DO^PKEX;# HRVJ8&6@FB M9GREJ%M1;+5MS%IZ41.MXI39V!PJ9 O)2!PJH1B3@6IF$34^6F MVJ;)W@&A)D4(6#+IDKWN.-5B:"OI"@%*L$V=]L I60$WZZ:.675:M0C:!1^R MNC[OGXS]R5'&$2\OJW)RT4@V!+9X"#Y@T:BZ#4O?)/[&MF EM2JI"M$92>AV#2P5R MU54MTRC4?8)5= NFJH"*J<#6Q 0F%RJ2"E7EZM+IU)W)T;4VO=-)$/>D>\:* M?Q#)XJ*K ;*)T1@L,?E08K/J*W5TZN3+]Q$)L5DXZ%(ML2GR22Z+$D[6%N1: ML4WR9:&)M/0=,2F!BK%J,-9!B>*10B#2!4Q I<)]]DBMQ)-R2CF;XJPJX(./ MF )@]A%,C>C;M!ZU1:L,[LFR6"+62+GHZ J@BV1,KN1<8*N!KI;==>1JL9B9 M"ZV:>M.EL+5"*3!$2.BJ529G-DA%=;1JN[294P5L;U.S?R1J#Z[6V&Q:KXU3 MP8EB;D5UKW:LC)I/]:\82 NP2C6[D)MF>UGVP3"IHB%Q&ZJGM&28:3%FG<^G M0&"1E)JBXV0:E^%33+8DEQS[F)UM4QV0;F74XM'+*LVF6B9(#@+D2-XU=4K0 MUE1SJ^BUL(-0]]A[&6T2-?M&U5B@^I2<-390"HJ::J>Y1?3J4/[V'/%2=%7) M*Q<(2BDQ*5&]T<,F309P[[4,ET2'DW' MJD[J_&"A70[*9(N9,T0 TBY7DS1)NF1H 9BU]*(F(\<<.#M?/03P5 "S509$ M)VL=.TYUPN;'A8TD5QQ2JN +V)QC15>KTR7J"@Z72=C,<674?&K%FX2A:>9 M#"):F[G$'HQI"HXPZ3;EU L^9#6G*>KS$38AU0P&;0(%%CT&\D53K))< YDV M#2)T*Z,6@$_)<:A%9RL_($@>9LF0\"A[ V#T?:Z5/V\BMY)/FHVOB11%* "Y M4^KA5Z!<$^Z M9W1.%*DP.:\DS(A2SAHH.0'<2XK=T:F3+]\[IR9H\LECLA6*-JB2Y@A96:=( MJS;M"KK01%K^CA@PJH)-E%, ERPJ5I)/&4FSB%6ZST1J)9X26C![K]"*:@E: M<(R $550SCMKVE3K=8)Z]ZDZ,G0J.A/.47'/?&._6%/*XW./QL MX%)NL38H6_+2HQ[VQ]?7WS++YE,PH-F(##($]AF(#3EG0Z-H,A?"V*:%N7<$ MJH6>*O04$BT+4H9N>3*DZUJ9Q:R\30 MT]XYE^8(+S._(&2TR2GMP8+6.:$S-1E C-E@J^J3S%IV=,SZ6\P*II08,6N3 M$9S*,3%6DL3.JU />.-(1M3L@F8B31$9BB>7,C1+UM06@#1,WV/YT(KN7YPN)2BV5D@E3!*.A0\< A&]'*; MA,S"]]C<#T8!1Z-%PA@HN4FT"+V#F%U(P5'4;0H_[1 S2\\HXC3M_ LD"7R3 ML[M@E#-1:V6L*FV*?1VP-X'U-@11J2;&Y "51G8U:>6K32I!JRJ MD34S'G0 M*JM&';%#56*0++ T0'A>B* M;]/"AH7OZ;E?S"JI&N2:0_8:8LIDO?/LG$G9.%7:5'&_-0+H?C!+4C>)B;I" M516<=D28;8&D@LF06U64H /X:P#'Q,9[KM$$!Z9P-(Q4C<]-H3;';:IBTA+1 M:*;FS-W-K%BG9T+3E(RT-Y+ M!#)8'(N[TLG%-F7?"R]NEM\WV>J]K]J0,0:\2\1@:DC1H?@G:%4][ [4#RXB M1"-)#X<0%5 R*=2,4((+&B.B;1&H;1(Q=SD\.I^\FIV'J)I"2PYT)")3M )+ MD7PHMDU5L1>^Q^9^,(HH9PO@"P6&Z ,:BX:-4;X6(K5LI4CG+V:6GE&)0:L0 MC"3N!*F$6 G)Y4;.2,Z5VS1JT0'[219=H;)+)56K0;,(U&ATM0H@5\VQ31-# M]WLG MY.W1_A8%QYM%.?#8=E9W2U6^IG0XY7)XVX[+SE43,">9?Y]-W7_9O/ MBI>L%!A)I&O*$),294-9614 L8B*[MC5^MZ:^,4%Q5%A06%5B(F; M#<8E/=,=KVZ%5W=9%7 NO-(QQIIU+) \Z-RL]=2@M*<@2II"QZMVPUM,DBPH M:T[*1ZU;Z=3IR M?;-^BH1#TBFHD" UVP.348 5@T1+H5>+R-5A_.V56%H[]KX&!QR5J-IF ;!B MEKP\^3:-1U,9@*M6G8H4WL6OJY.<#9 M:F.,9E?!: E/*B#YF+6M(;K0\:KUO3WSF97*Z*)U250.2L8&1,9G%;TKR"ZZ M-DT[7O#>GCEM329.0F<@Y0J8X,D*AI*>VZQT38E:!&_7V[.8%+/!:S94 Q0- M*1"*ZDG-YO9%"]U*F_1TU]NS:.02%Y6A1$U*.\BIHBW6ENJMPJ"*6K9%$_>V MMV<^RY!1J6@2-W,.P1 FG="&PA!+@':MGN@P_N:"356SY$M&1P)DE@"EBPXN MH,'I@LW-^7;D32Y.N7P;UZMI5[M\@KV!(/R"1W4X.L%!YAWJ]PYQ(J=OG)]R MGG"Y)L&>?#JNF)MC>]>M?$F!GV[GQ@_+L+G/54<=3%&^W2=]8.F-!OP!>UG$ M)8J]@9B$G/ME;^?UD;\R7%+10$G-:$EN*J2B=9: O<$$S4K$CO\SYK^Y]G(= M_Q>!_UAJ(65L4YT14B2)\JBKXE"=-Z6FCO\SYK_M^+](_$_9LTU8='014C:H M0E,*CI3\4;7M^#]K_D/'_T7BORD4?97DSN<(JMF>*V>%E,!+7D 6VS=;$V]?F;J7V(8DF!G%:27B!?!A.E38?0CR&D M5K69#4(Q%*H^Q6:#9E":1?:*]/5),CW)_ B6P8:NP7F!%PTR:X,BGXS.N#SO M(?7ZT_W?6V)0%G-@X[CI>P2M*:5$3E&SWY)X06>6P:#F#M?LK(NL(.%9-;64 M(29,T4;G01+,E+73?AFL:[K:CD=R[?395DS)>YZ"]92 ;"97D/RX% M]L4GY9?!IN8$TNPL*;C8+,)WQ0("Z1ASK*$":EM2$[U:--%V#*C>S+G/"&L%XCZ"*0H-6/"1KW::Z\PL&YYP&S5PVT18M M.(&$NV@E,Y,0ET-$SE 7WX6NO<-1V;\X_6SD<^/DM#^\8(%WF-_LG#; ML1A M*K*"!)9*J %52># !LRH:E8^AQ8YS'EBLP"NTM;"S5[QU2)@=E%5)4J_YEJ+ M27GN ]*+C=^M*,8<41=7G.A%^<<[PAAR9?:>JJZ.%M?=32<-3?%XTL?Q6.YR M,UI=SE?[]YF\Z?5A+M.S_^[4HH_/W>+)J)=O/.]JQLF+:?//[CE[/)GTIQ'Y M(_-N?+_+P[/Y-U]YPF7*]);$#QU-<=EI=MXUF^VB8^55->0QD?$+ MW'77<7SN''\YZ$W&NWLO6\+U3*59QX Z88:@2P05O%>DQ (HQ%9P_9M<>(+C MHUDRX>YI_DTSON[&F+4E+S79@8/.OBD E#(8-)2LMJ"Y*!,AE#84+^L\_-P] M_#)F6MZ:4#DZ<-:!,BX5FY%2\KEZK4)G&9UES#4*:9D5T_Q-Q%@L51F)&J[I'?*($ N((12*)D:UN-UU7>R8 M>^QH2?\GZ**KB2*)H@4R#EW!F$L.14OV#!W'.X[/.5V>'=>CHR"YT+0ZI>LN@B8J@-7.^4SO(IG=LA>TC&%4\B[0M@+7+W4Y>?')\.14KIP>Q4'YA0=C(:^%[!I$UI5D);UACAA3 MZ8C>$7VI/'O#]*AS4LU(MPH*F4/4@8I%-J45VW1US%\,YB_C2$55WF5NUM2X MQCPL&308G.$4P+N6#7=WYK&<@6'^9J*U+LD$BP$,6!6CMEFEY AS1HZY#7UB MG74L5_"XG[\6CRL4[P,QX>CO#T2 C9O\1I6DAA=/'XY=K?I\#S MX>!PGT*)O,'A<'2Q4S?E5:[/*)^M@<73WD3> MK)1>8R]+N:[9D,7HLR-='3#[F$NIQ:,#6\"YTA)*/1%XAOU>F3JV!M+Q9^4$ MI$GDV.#PNB3UK/S,8FX,-!=MK,9P5KK9Y3>0A) MN0U+F6Z#1*UT")2R)VG9P#I#1L9JT&OQ"URTR[7<4X?02KOT)0INP26=(M@J MF4M-P6G55'867-.2V.66-,^HA_U=EF^?>WU!=7K64IJG\IJ:DL(!4$0?HUBJ M\D5)]F!*]&9)S'-.D,YG#T<-2I=8,EH+Y"O6&$JPWH>2LS3]XHX5?6>/^2\' M"S]\83$ET,92-EX,2U)P :+F%$*PQ15>W/E\\\9@=E/,&)H]X3CI9@Y-)(W! MB(!4%)N]M\4J6F\'?S!RM"AV8! !"^9<=(!8F"C[$+Q%2R;X12X^.F\,9F<' M3E,T4 ()^\%'C10YZEB!$NM "USH_'LQV%MX.R"=#+*)8@@)0C"D*6>/E9AC ML]U&^^W@MC"8X1S[*C'9*E.MD9_%)JVSN">B&"47C0N\>]!W8K#[#6\-@IE/O(:,2$Y"6K]E&4]"YG"@T^VDM M\JKY[\1@#%\X6W@PK>!#"2$=L(BI&"*L@2E<%)ZFS;'P]N M#8/9V4%B##%ZHRH1A.I@U4)YKZ[[M_&8&/Q\^24 M*ZFJFOFX%N0W,I&RC]7;4%,DVWH[N#4,9MAO&G.FIL!ZXY LU5B<\DA>8?$D M:5KK[>#)XN<'9$QF%7SV#L'YG$![T*79WJ%6NP3QX-8PF)T=H TNJR9'%E^4 M&1+XFA)KRIJ3N^JS:[,=;/WWPML!>T;6$*L- !I,-)HT%6V@6F]X@?=_G#<& M,]S>D7TSA)92:+;B$#L(-7@5(FE!Q;D%7F3[)QA,)]--=]]\,D6C/=NB&E.: M,.#1UP*5$])TL)\11,#6W-[P<->0S+ W*7%.03+F&#)(E):(33EILH:;$J7+ MM&!QIA)V_E.@5"DIJM#,F0%(DO$I<-F+QXLDXE>YEDR!FB]R\UFQH(I%3\6@ M%946$B5G@D@TJ 9S34MD<\]^62Z;(]%S$22="<%#$[],T:2,B[[H)"YS>6SN M%I&;SWK%J+S(O^*+5Y!8Q9I5C%574>K.:;,\-O?DG\ME-=D5Q6Q$DS MZ M:?F?C$]5BE\?F;A&YN=@6R.2QHO=?-AE,>LJM1V:2-0M))=33F 12*2*4AD+1U0Z9O@F@EDZ.@V3H' F!R/G-Q+DR#G9)'&F:# Q0;(%)+F&L67 MZEAU\B$M[H#J%X5CK@K<#D].AP/^4#CF0['8G,].SOIR;MD?X6#?PLOG6:&5RG%ZF8; MVJH"F.R1M+7*Y,JNZ%K;,&JP\,#-/QRR9.\A%@6^6/#!1QN;&4(F2FY(J<06 MA,-VH3R76.E,H5"2I!U9(J13402/BYI1YVR"6>"Z"@L/[NW,J2]6A6QBJMY! M29H\L&?'D&.HB:YJD71X_5UM,[.]'KP1M+0R)BL@Y>5O$[1JMOXI!NH"U\SX MZW@]P][@^7 \WN9)LR'IT_[PW3^Y'/(+'+5(E!K*S6X<68(?@#$2\4@Q*J@A MF !Q&47I_(";H3IE)=$L<9(T7H&NA716J<9H):(%LFWHCVD/@O.7J;7IFBG5 M,=NF"(42G",[;Q5[#+H5U;);"O=<]&JN-9=B$D1/D#DC.DML20*K:42 MBP--8)91P,X-MQGJ5P35]+PDE1PVVV"2S=*ZI=E1.:?8BLV4;PE <:,O!W@R M'$UZ[S\ZUV44M:!SK%1"B-5!S1 E4"H54C4J2SJZW'VOB\>!^ ZV,@ZZI*"RO?7#RRCQ9/'6"6K":082HTI6_:1./CLFK*6]]?BE]&V M(8 J'C5P2E!3QNJ;$FF80LXJA06N5M<:D&]G] 6*#^1L<1C 5T =D\3EX",K MPBO<.N-N6HM"U_&O<_VWWXQ[.\-ST:9]]9NVX)A59D9,$%[!UD[ M5UW5$"70VJ)<8(: 8'2]SJZ$":L=)1:.$I_KM)ND^!.==O/4OS.WT,=(5=Q^ M804A<7(9Q?4;0R+4&77'GSOCSW<_<.T=CLJ77V^7QY-1+TN(VYL,\YN7@]YD MO+OWU";YXIA:Q-IO@/GB2 +"\&3O"$<\1?+% MWLO9[>/852@04C:< 3LBK1&N;D$LU32DF]X&S5_T?3OE%Y>QB\F?_ MW? K)]Q!?RI\?^^*6U5^!EQ"YFJ]*L9$!B9(P452)6074ZSA>A>UCD*+2J%/ MAOQ]Z9[ZN,U MX\E%7QA[TANL'G'O\&CR&,S#X$XG__6N5R9'CR42_[\//CFU>:%5[/<.!X^S MM!"/Y/ $J<_7)]!P)"^VFH?]/IZ.^?'U+_]5>N/3/EZ(V?:%%ZO3B_[K!$>' M\G :3D3"/6X>_)9'DV;=VM5#IL^[/'SU3BD]!.V:UYK(]Y^4ZP=?O?'#Z1L_ MFI0OCZ7X,*EO'U8/]8=CCZ;W'EV?<-4X\73R8'J=?*GQ*0HA[8//OO?5-]&G MDY7I3J8K_T--__=?5\OEB>/>>WZLC6 R_?/=91L$N<\4P*LVT:9IT967VYO[&^LK>_MK^TUM].8= M%OAU]S:>O-S=W-_XR[515@B7*]-7U9RL#;*)RX=[C]6$^.[D* MD@^N>G7L;Q>T/GS[W.R^/;!;9^5XX^WK9^EXYWA-;;WZ[7C[_9N+K?=KYN#] MKVIK?[?W>O_ ;N\?ZH.3WTY>[Q^:K?='1\_M=O_@_?#=]OI3^9G=UO'6N^V3 M+;6]OJ$.3EZ:[?OLM\Z/KQX_>KIR<'[ MUV^VUG??;*^_/MYZMFFV3WZ5Y[ZTK_?_=;R]OGU\\&KC;7GV&Y1_RGU,_RT= M#R]VUO_5/WCU^EC.?;?][%+_TM>8>6;W/G2@\\X M1'P>$(:G5X$@AH=@_%\)!/8Z@OQI'/BA\ (/;?R^VUZ%EV_%DNMP8$[/FX!P MLT7[7+^,D&5K[UL6JSZS6/C<8B\CZ:R-M0Y')SB1 MJ^4;BWI^3,-AG[#?'TYH>/XU6_[U3.06C_H7NWPZ'$U::=9/>_3LI3\XV7RW MLW[TYL _@ M>$T^WSU^?;QVOK7^JY+O8'=>O;QX_6Q3_GW:W][? /FL><=WS_?7)EM[ZEQ^ M_IZ*K\6FO*HCN56PSJU2]+RJ3$TUH56:Q"/\?_\C!?#_];E3^. 3KNA^QTS^ MSM#S.9&_"#U3(O_ZQN[A:&5RQ"O_OK;'E MXL7T?38NPHJOVP<]; M.,I'*U;_YTK3UE_H@&\+@9;S=V=W$25.?*BT_BL2!QXJ2+.7./9A<-^^M),X MMR)QIJN@IQUHK=<=;5OS2&WD?\5N['NVL'\K['IUL M?:%QAN^WS&^]K??Y_8'9[6_+=WS][-=W._OBZYYMG>O_/LX-WG&@=+ M!$>ABJ-#OPH54;*>Z%8U*B0D@2_SE<:!I=8X^[MKVWN;4R73B9R_)7(F'RSR M6N74T?!DY?>K_TV&U[_]M?Z8JX!SU5?XU6@SCV__9'ARTALW/?$KM2>Q;G#6 M=* _OLT>FXUI)_Q3>=KV]&&M='U_I]?FS;O?V4M[%;*K@DJCVR"NDB%>]1XB M8LW9*&A&E_2J=:#C#W?=_!'->B>'*^-1_L>#9E3G T*_'^J'QZ>'#U:P/_G6 MH4][SJT[/?]KG?VGYP\>+8")F.\SD5LWA5T^[(T;]S/9EB/WSAP.U>]-(QH? MS:I!C:O )J]&#+"JBZTJ%X,>\<'/&R_6ME;V#O;V-[;V_G-E<_O)P^^WBULG M4_HN+OVOC7/,DRD#5H9U9?0!^14_3D)1T71U'> M>FXT;A8MG(Z&;QLK^+1;Y](?;@[R<"1)T;1&U'2)PV6!TXLGDONUTCU>=0;O MEY.#5__J;1UOFH/C7YT\]VAK_XW>V=_2VZ\.].OC7R^VC^6Z]X>?=P8?;9O7 M1P_9-0QDB#8'';47_]6+5!1T8 @++#ZD!!8+&K5K'G5-6?-PX_XC+L1.C^S M^%OQ>W^=U7;V<(15-K1W? MU#]UQ\_74EK[E7U_X=;UQ=XP_,<6BW>%">ZBE^S>[9)%#AKI$8 &64 =)4 J MX8#7"#GEB34>;FS%A4P8X0C2)Q?MO'%YL-6^-'D8[[7ZK<#"2K17VZGJ<^5[ MO]/HNH8M;-9V*.S/QBAV%I=VONE6XZKX]^\OH<]+G9&]S MV991P QR#*RT$E!K&9!",X"4@#A@S[C%&UL4)8]W7%K=..F5G4Y\N8@=^K4M M7IP7[P2+=_=F\5H>4M"1 4Z2R"FA]9%3<@6TC$N#4PNUBISRJ-^(FQ5.V2.3 M+]E.^^?@-7[^\CUK.-?T:[Y\/[:C&=4\:9QGFVC"]7M+,&$*FT8\VD0&,D"1 MCP23!0<,$XP$&&7$T,86DHK"2;AE)A*S+N:W\>5!I][^VRS#\R2+^I9>$&FTL]H 0T.$9T\"T)AHH+1V7!NAE)(;6Q]]J]6];/X=C5N] M4 _ "_BO)C1VAZLK'1R<=^+":ISK9L5?>-OO10\=*4XE MQ?R,L>&GCDA8].'Z"^Z?:@U2 MQT5+H;(>1PZ'N;B/#> %A?*A'37FXVF[]5HC&[Y=?C50:V@8 =Q)%RF),4!S M[(#R+ 3J4"0F43""*:"B\I7X />;_CQ)?1@] M4ZU$<&[V$\)6=-31>_CU]"'N3>1#HY7\F&^P*,R))3SJ4=Q8.HU>(]YP<$[M M.]Y5SON=;C\=6/?:E7A%X6)%^#?S>]J64AS5MNV]F?!99?D/K(G85 K/_\ : M;HH72%.)9WF<< XXC_8&S1]AF>>KSI1\WII*LVMNJ-7K.(M-C5]K3R MMJF[W=4Q>V9^^(XN,.CH\LRTFY77\^"U87A-(?3="WNJ6]_B&ZW*S]-&?.?P M%LU^;2F4FS0OW&\SW!0N$3:%;JTDQ;F.6__SK(;C?=]__GGP?O^JMN,:^U?? M8+PF?N\_I\??+3O9L?3X[-/#N/7WQ_&>Q_"DODV/K^(8\=[5P<[AZ7']&!^? MO6O4KIH_:E>GC9-W\F+481.$Y4_M;-OJ_\ VY"B%)XCC_O60S_C-?Y>[VHK M&S&\Z!5\>_QC4A]J;#!@R@= $<5 :88!9<)#22UG%!9.\\IQN_-C@,(W+.+7 MKL9'O5+CPMNOC3Q:5.A9CIVWUW(I5L97S&7%GOKXL'&D/R)7\D644;+I1N*4 M?T._5TYUM\@6<17=;,8/4P);,A+_VV\D4A4M0^.'%\1[WEB)),4C#9*0AK;B MB(EY0].B_9@^3DE(%1<_C00V77K>\=87=!;A2I$8W*W\%N\7U:;2[4=6USUM MIV#IZ^2=WJGNW1_[3WUWE$7&2_'EX3/\7JWHEJO\A@?/:*+RQ<_-]_@$Z?KB MTOBE-(KA?5(N7[<81#%(W>U5%*PX?=G=_-__01S^41G^]>)G:6_[G=2':I!. MF':WGN[UNRN)#3.YH/!7SYG 1EB $(X*;@,&TD:Z99E(+E&68:@A?HKR3;G1G^NUI'WR>(%1KEV7RZ1]3)5>M'H(G M9(N@=M;H]2(,^F8$MTZ[E3A5\[+B([^ZK.PEJJ5M<:RTHWNZDK+U[@/\[3U& M?8*'_7AEQ*^$X='0[@\Z/5>.0+WR6Q*Q^ ,3O#F\H'?:*+)( MSA#]2B$ZHJ*N-..C^(JV-D)T)_5N*5"KDRCJV'7B9#'NT46FV;M6^5;I_VS=WK]Z6;DY[X8FDM=8P;E7A-LIY,O')_R MD0$6'Z,_KB_[Y06/#N_ZNL3)A]<^,M3K*QNMP0:$L 'XVLH8-2TVGY=+25[N M:(IN2OG<7$H!Q?S/D-BF%/,O,T/09MP5YY^BN:G0,HK7+#/KY>5=3P5;*70U M8=:W=N=R7+1;(H6=M\,+5I+%#)Q0!SM_?3_8V;\ZV/E!C^NG\?/(7JY^7-3P MNV8-?_ZY?_4)U=Z_:Q[LV/M.J#B.?;I_M4\/ZJ>G!^\CR[GZ\_M!?9<(1]^8(V MTR[O>>WQ< S!6MY3S5-IMQ\*<=F/-W^AT3_F=*!:-NG5QE&K5R#!E1?U@CK/V_DI[[V3#0BBDHL8! M"R4&E$=.KQCC F#&,5.,JKF48KR3A^1*2Y]_J$TWER>NRP\X9=*\=5CO6F- M,.ZLHSCAB)RMU2X.*/K=@4\K/NF@C/68PH_M3O%;S3LZP5'ZV= MJ,3?C6[! 5NZ91,:1&:8"A2EBU/[*J<[KEM)>6(-]UC$-/E-_S[6/U596??J M,I?+]-[5[JEO-F_\H+_%=>(&K;%_[4.\?VYT[+LE\(PO>R\Y2A.ZREO(3$=: MY*N24!JO(OI#Y%-]+0MT<"K%R>G '5;:F%_N TO0G;MK^?J0IP0+^GGG;/.< MFNG*K)8)!Q-D#9*1$H 5P<+=2KO?*[:GM$_%=WV*CA_"6Z/;[?O.34:338D2 MOCCKL8-8Y.X@%EEWK[_1C#_3[<5=+IUGV^)@)+5L>.;Y"D)ES/WAFYC,/TD' MTTV,7^" )8UVLAJ8.?=GKG1[6DNS5&5I?S&)!R.8,5#^[?-.HSG8'@B\[B@R MJO/KE4LS>2[&$I?68';*MJYN..F[8I.(L]AO-0:,=+ C;=QEJ=1X0HB!(@A' M.8=2.(T8EDY@!3$)P[[.E,"-2-9MXTPWN_]G8Z_V[F[GH+CON79O>,&8.-E" MH(4\B_[RW9$EOI*\=>#Z.*E_(K6='_3DR_[E_OO=^+O?T,GW;RS^'Y[L',/] MG5KC^.KXY_Z7!YW&FK4="P_JIW&<>S^/Z]OP8.>OLX.=9OQ__.WOGW[NX_A[ MW[_\KBBTF, MYW;LWBS=:QX[6:M@L7']G=/.+=9\\\!TO/X1#9;X?&]T\Z>^[*82_=/U$WZ\ M#T9I*W2,*RD_90&"%6ES4M_^\\-NZN[R]J!6WZW5'V_HN[RB\L-PIJE[0*,7 M2:;GF[#\K3_G!3'PUA6P(FEZ$Q8%^ZB_^46+]SP3-[&&4V?9AO;*W67FW5]NNO=W;_A"1.?61WJX77;SU_=UE429: M)SWJX^MX3E,[3C>7)>8IQS*=F,DCHGPY#;UW"Y"N?X/0)G[28Y?E.H5)+T:3;PH[/Z;)0\/DY>1: MW/%-HQ?'8\LGZ7F-;@K9\^0@2^<>Z4 \OHJV=,,5$9)_ZF94?E\Y.O4^JOW M=WBW$7&1U['CK2_.*8;OPHP*:X$*/*-".22]>%3 ^%%4&"$"$0Y2HZ\S?U,] MH1Y_P5?VVT6V[VX1FS,&,#)&K M&I'5",T:40-++8 Z$3(@2*::HXT_C=:D< M0<:,5XT9@W7#,FJ40-9+8!9L4LPH@C6[*9:S..D];3?CKW6' 4Z5W?_V4T>M M#"*O$T32,N(90DH@Z25 B)P40G3WM/*NV?[9?0HG,E"L-5#$Q2(R4)1 THL' M"H)2VG'@^B3?CUMW2WPJEO4E\ MV&ET;;_;3;&J:2??;NGF9;=1\(%;74]@,,@73-<<^FZ_.: ,!^=^,+0, FNS M6/!B? T9!1;J16)B" -DL_(I)>=&9E%4.TT:'=]H7O\[ 4*SW>VG_*EMT^[W M$N'_X7N5PT;W1];RM5D,)*OY&DJ6JZ&:T\VT:_YH#?M=/0)&2R&&=:WF47*UEV&_/[ MP7^+%G*QO1;U^_/^NCXRSMJ[EI*5U]J[O5E8M95WVO;:G:RYZR/?K+GK*%F) M;GW9GULC/;J/='-0O&<8YS+29BT9OY^[15F4X2:=]7Q]5D/6\[64++UU5N_X MH(OCIL_GJ2J-;S7:G1']SKJ\-A+/NKR6DA6W'NG]^-VX5PM93L=84*OEG9O3AMF$:. MV5PCT2Y!:?,A\%R$QS>VCO;>U[;KGP]WC[)&KH=&IC(03\91/ZCQ.5%5Q444 M /U5.H-DA\>SE,)BV'^HL#< M_44WH7S)QIA'OEM-,Y5-'JFFJ>;?*&""E)GQQM'^[M/EXPM2S/\/:@MK-;.]K=235>CPX^[.ULU^,__MS^ M$!?Y;N7HW[N[3Y1]+8YK8(;G+R^,=/W?;ISQB9?Z_Q8K#+:#9^DQSZLFM\T46!7Z9M MR"^9RZ =4&K_+'G[OK> M)/UAADA<-"V*6%_D E>NQS=KK\9Y_>1*"F8\_+SM=SI12RIZ4@&]C R>,\U& MVQ_?.NUH.(/A;%GK?;39[\U_I?A;E5T0J1Y&"A^RZ87_;[\1.?A=\T_K\35IDVRV7_MJ]76';O;>ZTTG-6/]* MM#HJ6)P\7ZC:4OOUU!KJS)Z]:QV<[?V,[\=['G[?KV^3X^^?8*V^3_?3M6=[ M].3+7_$WW??C[_;B SD\/3Z[:!Y\_T;WO^Q>['^/WWO_GQ\'.Y\N]J]JI_M7 M^UOV=^%O]$YS:''^[.*[O7M;J-H[M$XUCO-K'\?]7 MM;/C[W^>[G_?PP>I1]#5:=B_3+UZBG;%/[]"RI!@!@(MA0!4:PH,"A1 BQG7 M6$ECZ,86JA*!JQ*K!_UZQG/!Y\#=%%KQU,[XJY^\C^P9F]84FX+BVC(K@L"! M,NXEB!:K6>51NMOW^V=C>. -]. IYN& ML9B[TL T'])TY3MM%X'G/B85X4>%2.I1(GNW LDX- 4.U=Z.<"0C+/-$!^"( ME8!B%H#!U*?VAA9;$X)P)'G%)$;XCUE1Z DD>"F&=.\G'[5]7[WF+H!29/6= MD_K>T@BI,8DB$L (K@&%5D5C!PD0D5<+);U6Q&UL<5B%4)1(>^?D2IJYS"22 M+WDD_:1JUCO:^4K'6Q^YM6D.D]622B;Q#!V U4K+]Y*+6C>;[9]%AYGXCW^4 MPXOAS_79F^(Q#F^?(ID,PV<8.)FWKT?^KMUYV_&NT?O0[G:'?LZL^-,H?E3X M:\6/]VGZ?Q]>GGQQYW&_YOOU_KP>PU_0OOO3T)\YJ_0*2>H02!01 &5T@-I+ &(:6]17"I0B(TM466"/6QC MG!;J-&OP!;>6O 97= U>[7X55#KC=-RQN(6 >FV!,2J^TF]82M-+=;_B:0@OVR%LY1"TW&>6AM$\"K<40/DRO#T#'AJC) 0P:)!*9D%5A,- M*'$:2&@!H0HM)YO;&%590*62(_G&9I(1,E91KW=T\UY,(OA)$P4<+N> M<+4 VI&!Z=G -!K+)PC&6",(()4H$HSX2D%L@)4>^2 U5"GC#E0BU/E C/!"6)W6G 2@F _ &0^HUI"3EVJ.J M0K@JY+P<'B^N[G/RAI2:GGSLM,_C<"X++TA*G#A/,1[%27;V?RS5_S&0R\>F M;O6BV;1[+9J:ST U#5 =C,;/.>^E-EP QP.,5A,E0 8D@+:>>A:HE@50\55X45$YF<5GI\*WU*+$/F_PE%[([50@#HO4]"&!"IJK%72 M*J(CM-?V$BC M:%1EAJIJ3 )/]EF\I")>+^_LDU@BE<@8\RR,V1VE"Y(C++7&P$>XB-9+_,,0 M&^T825" .FX@TD;K!<&JE#FQ9(WU=0%\(>OK<_7UEA-HQJ(PF 8:0@LH#0IH MY 6(0!M%)0.6,'D;4"0%[&%&9?8VO*2V[?C@.ZE9;4]?Y&20Y?.#:WGLM6S[ MS-?UQ8V9DA%H*@3:&V4,# 9%L#4@(@T&E L!) T!>(BQP#P=6="-+06K2.8L MD#56X 40AJS \U/@6PJA-$;<2@:$]P90HAB0V!+ @A68>99[4;P63\F0I_]D<)!-3*:H(T@$';Y&CP M0$M# -)&!LU%E /;V&*TBN"\4CRRQZ&$NKNH8H19=V?5W1'W@\2.$>Z DS:5 M%',::.$Y8#X*$$IO%4\5*DA5\3*%*ZV7]V%\NY=!QNAXPO"KYYPM76R)!>3' M3\7D!>2G?OZRH._X!R\7#VTRA5$LQ$P7H-@K>I;#Q50')*02 6 M$6V=U=BDA%@A896-*?QUK0?+8 +/LQ1+DXS["S]01M2,J,M*/,Z(.BVBWA)8 M[+WF&CJ I+"I$8<&!GH#H%<^;GXRN%1+.R(J1E5"'L;K9D1]C%Q?#^2FF^R@ MY>N8)[C'RP"0^DFOW4_SO,_H9EFV4K\&*^=#0IM%L]!I^HLZ5SWCD\OE, M)FY'^_S3JE0$L(RORW!5YA' PAK!Q M(FJN5X!"1(&&" $NF208:2 T$YY%>1 DFQX9-K0:AMD;* -7&EJI"-7,1N^S6**_Z+HY=9/6=77U' MHFR%P5H2 CSU"-"@4CE<&&F%((01Y#C7*I6UKG(X<[7][,V83]G]$=?%;,3B M5=@]"R^Y?VWK7&9X>@X\W2EA$P0*5E %N%0VPE,$*@VE!4$IB% (T"=VP7@5 MB3(=[V;GQ>K1BZS$\U7B6XY!+'%6&0%\8 )0#@70W',@(5)2N8 0(QM;'%8C M3I=(B5]Q%^-9#T=R;],%L(Y\KCLC2-VI=1.%%4Q@'DAE#*!8":"4#0 J[Z@( M4$,7-K8H)U7!YQ6@49H4ZMS/>$5(2M;YV77^EI@8C#F))@;P$:L!I98!B7@ MEA!NA-**XM2!@[.JFEM/K]S4> Y*^:'=^@9ZOG,6]B8JW2DEXZ@SR!@-,&<$4,\T,%I!8+%#7&(OJ)4;6YA5X9BJ!]GGL3;* MNP@ZD95W+LH[2BF8]8P$H)5-3;V( EI(":"@T :.D$9LJ+QERHU[#2GYXP,S M;DOXYMB,4L5F9#QZ)AY]OG. PC#6+$3#1C.6>@ H8"B3P$N+-$&06^>BB4.J M"L_*X>@8P+9J,@R!8+F7D-+[C4TI_",]4:D134<&CF2S5#T3"BRHYR"6ND4 MPB$EN:6VA9 #Z54 ! GLJ$-609@:IU;E[#&?V6517@5>5->AK,!S4>!;+A&@ M5!%I(8AHZP$50@,C=?R#>TH-"8&FMH685+&8F4IDA\4S6@_-J?;%ZH9ZK4)/ MGIPR_UPPNE.K% ;AB9,<("0(H,%@(+DU0#EA**-0!>\VM@3BT;#)323*Z3IY MQ4"SV)C2##33 LW(,8U04@JH@76> NH5 89H"Y@Q,B*-\ [A"#1$5@EZ2'LR MT"S=M>,:?R\'#MZVS\X:O3.?ZM^G0F4) .(#^):-*EGYK=;N^0K"O]\(J!CH MC)UL'A?9-5"_#!FZZ#;>M!K-_[/1Z_3]?20:F8CMEGL[.@TWR 0S,DV 3'=J MCVJAJ-61_3#L-*#6L\A^E 2.(A],\)ZG_+LQD+3\ADOS7*;3;*5YF2YJF=YN MH)Y2:$EP $;1Q W4(B"#X?$5(L12:9!Y?)F^!N/]J->V/T[;S:@&JS^.@[ M1Z>ZX^=B?^W5WHW;--JM0H4_ZLY!YZB7:C/_I9M]?_O3>?.8?/.XBIO&V^'F M\5;!D_]W"NW97RW]1?4/SH[IR8Z-W_KKQ\F7D[-:_1,^^+++#M[OHOUZ[>SD M[+!Q?/4-G]1W+_[?U2[]BHSP!)-4O\Q&VRT*&D2;S42N) S$2B#/S=-)^"K"7Q0 6K0;"*0"&]D=YN;,%-",<"!=JJ$$&+3&M\F)R7&NB6 ""IDXE M<6T!C90%RF!)A=&<"9I".F$UM]O/BW!) MB_ 3^>I4P(%C!:Q.08A(0&!2OPVAN:>02:Q0*.J^T3%;:N%$703:Y36VLFOL M,_SJ4<05)AFP@432KY4!DB,),.;4NB#CIHH&M07QP[R::UAK%$*LK@"D'?1[ MW5[4C&C YS6WE#5G+[\2Y:AP% 'E.0>4I= H'=<%1;2R< M0UD#I]7 T4(\$3 IU"!0@0'UE +I&0*>"!FDP](1FG2H1#&L.0B]-$'H62_G MJYKM?Q]"--%^-0TS3K9N5< M-QQHM"I6GS=ZNIGSWY=96>=&+!^C5/9:;P%83R4X/ $4 MDV.!55*^SU>/1SHR:RBD-A9 XU#B$@[H%#EH M!>44Q3^)$DF/26$,S*N)0'9)3-C5J.-UM]^Y'$0 OS(WQ&]+.'ZXGO#LZ'PF MN-SI!("M\)X'"BR&!E#A,% ,*N#CPK$4>HXDBN B'G96_CV[%]9!+>=U^I#5 MSY'"D@MA&(,8>=\B=3R-;@-MJWMG_6;B.KZX2!:!^HH!#)0#R@5&BB":>I9ZFQ0E&'% MBSY#D8Z40[77R]_P5'F][O1Y^KD(UI)/.D9K*^P6LLKH-!4ZW6D+P"(R:4,) ML$Z)B$X^XI1A&##HJ:;0, I)1*5#5"+%G<6 ^*+Z7@0;Z8D%G 6EL#1<.Y7.890D58@>ICQDQ%ESO]&$]9"+ MA);)"=R$IQQ:6W6RYO M13-N17?Z5P0-B37( !12:(^)Y%=[IP AVD+L*&'()/(K)*PR.JXBS,IL17-7 MXB7[#3.<9SA?15LBP_F\X7PDVPQ:1N.V"P),$5Z*,B"1D(!HQJ1'BBC,"CC' MJ$K(2K<0* V<%Z;'/WNI0_MUROA-#\F\Z,2W6Y5&'-FW3I$IU^E5VJ'2BY?W6[KO M&ND(.^*'\ZWNX%4QO<7)=FBT=,LV"A=S?*.H0+Q9>70JAN.A>%.P..;S=K?( M)'G3\4V=LO+_^-EPO=-K0!OYXE#R\/8KVL11]'N/?Z4LTUXA]RH-C/R9AEN@ M'Z3(6Z$P@=Q2BB)%2VE;S/C@)2=2?\5XX_I+IYWK1SC7WSPP':]_ !WB$[[1 MS9_ZLKOQSSL3<=9H@7L3?W_.YCPS\E<;UF ])F5**RW5JTX+9]P\+56@X\>] M^W%[OW)T?%3?W3^J5O9J;S.?X>U!W&]J M1[L[E?CJZ.##WLYV/?[CJ![_VM^MU8\J!^_2HQWL[Y;^67[[?(U2OY=_K'NM M)>V^^.'NNXP)Z)VV^_'[KENM^ OKXVY\[CN#ZBZ5N*7HQT5XICO?(I(-=X*$ M8L-WTJ;/"J.IV)YOMXR"$L0':^KSKG]S_>(/U^B>-_7EFT:K&%[QI?N;?[SG M+4ANP@%0#CV/P_L//]XL/KI'9 :?";Z)B7KT8[B)'OWLJ=NJ3, M//Z;LXQ53'K7,?;RM:PB??7EN/(7/N@I7\]..]Y7]>-UIM[(;*:LKN'E1)ZI"4'6".OUY>4S7UF *RZO<:R>YL.?U MP)/T+O;]?%_KD21N9?[U_[B[\WF?OVO'[6=6K-V]JYQ4#]LGGRO MG=9V3AJUJ_AJIQE?UW[4ZKOHUE]\TCC9^:MQ\.4_W_?//OVLU3]=G+R/U]?_ M\^/D>_-'#>^QVLZG.([/^+Z_N';VGQ^U+WOL^&S_\F1G&\4Q_S@YVT/[9X=G M!U\^D>/O/^*X?US6ZB=AOS'T%1_!GU\]4R$@C>(*4QA0HR20DEM@B#>0$RB- M81M;Z>A/"+8^ON)U.=G+&/QZ,-AJS+F@1!H?J/9*$XRT]= :;BV6 PR&UQ@, M,P:7&X.O;C!8"<$)EQY@HP6@CDA@.'3 2PX-%\(*'$DI9ZA*V$K''B\7@]? MPGA>BLGR+(R#<]_1J=MHQ5^.B'WP?IXC=8 M7-^AD4Z.>V^ *F9R&2#VMMTMCK0[0W.X\IM/VUN1AQW?=OZ\$S=)76S/*=I6 MG[7CDUX5;_RJR?5ZYG.6U'!,@CP(0^J2Z<@4=*3V=L0D#(R$U-H#6(XXH%Q' MDY![!:R*S,0YC$00&UL,J2H9TV@F%WI;&]U=I,&1=7<&W;TU):+&"F>2)P?A MI+N8 ,,D!IX+A GFE#BSL44QJ4KX,/2O;+J[!N3IB;HX2)6#NH_'B2/?C&]^ MJU:^^99/D7\%]7%GC5:CV^L4\7@WI/Z5%:HK*?T92NS]0%[;+;=]1UJ[ V%E M;)T&6X]&>)%D$C)N-7 J!$"9#$ ;3$% *1I3*18DW]A")#5#>^BFR57TUT:I M%\F+LE*_A%+?$B8GO"1>< #CWU&IO02:0P@4AL$IYR,HXZC4F(UM/%64V_DC*E45$E2!T15$;2:9!T-)) ":\EHQ! $2"@ M06 @,2) 8 TI99I:713_C9;GPT*C9;,\L]=H)=A15N2Y*?(M)4):&BTT 8AR M!ZC6%DC"(2 AJK#N3$(QJ6,J $T%;1@9%4![#J+1(8$!E@$ Q2R,M M@\E(- AYF0JR$5G^MKEKP'O*ZTX;#Q/OVIWXSW2":$]UZYNO?(M*F2.NRD!W MAJ)YV^]T?,M>UCOQ$0KU("I3U^L7T>N28T5*N X3 >L8 #1+K?:+4[C=[EM4=P MN^7NWF501'S?]T[;\9._XR5%Z>&,U=-4**AOWS:)N-J^^AJW728-#L"3U$4Z MJ@@P$C+ HU4KD0@6HA3?E>)"QB#V"ITL3*7\*^0B>ZUHMDCFF-&LQ&AV.8)F MF"),F5. >9)JKF ()'<:&$VE<0A:G=BGXE6*5OJ8=(E@M@:D>-5\A1_G2X-? MA6-A\60WPOXP;^M/W_*ATWZ%DP3LT/*\S+L^+554EW3,JH+C8?SO1S3_,S=8>\NRW.& M>288 ]I3#"AG'&CC"' ^];LV4,F0LM*@JD+Z,(XF6^SEJE*=@77]@'6A08H9 M6&6[QQHLNY6M MI/FG[C;L+)ZILO'C\8\Y.3\>]XAE8<'3NZ$_^LY1@I3YNAGP?<:[JSNM.%O= MZY\K5M4-\X69^4[ ?+_=NA2VORK+L!=> NL=!=0)#!3S*;))>(J)]=C1C2VT MJ8,^$&./K+( (P^CU>TMD,P$8!@WU'!- M!%4)?=A#F[MLZ+,&W')UBXXVFOV>=[,DB*X;OH][Q+7#]Y=FE\-UE1%^*H3_ M,^[E0QI\R/5L)^67& MGV?BSRW#I)%!.LXT@()$ADE%B/AC)?#!"1FXYY(4#).6OQKS&C#,\D:2CW>: M%UK8K?2[WE4:K4HK,7O&NM2GR85;IU#H M0ONZ2XQR^U(,T[OM.%WZFZ_USXSO'(0!A!ST>]V>;J79ONLTRL$:$VSIWW=' M30JLF52.>D"C]0 HLAYH12G@T&*##?3QTXTMQJM1T*7?U',YN%GT>Y'!5EF_ M7U2_1RB[#IX;'8"T).JWA0J8=$)%!?8:6R*)39UW617+3-ISR,'4;N'7FBQ6 M5H8T%-,#(,T8.A6&[HUR)*B)L IQ (VU@&KH@6&. R&#U,$I9@V,&"JK(J># MKKF&EX C90V?EX;?LB1NF6!"04!5"M?Q!(/X(BH\DE(0@3%*/^M?\8_K;XP\L_6I8LT0";;^93K_O$D'F/AK"P00G "D M?NHKVMKV6?SMRRC12JO=BW>/VEF)@VG$D7U+O<[/=:>7_)R]>'F_I?NN$94X M@8M+V=[%JR)Q0*>W0Z.E6[81OQ:UN^>+XCR;#V9BHFD:CI7B3<'B\YRWNXVT M:M]T?+-H]_O'SX;KG5Z#X<@7!TOM#;S]BC9QA!%['OU*6412H7>G8_3/--P" M'B%%W@J%">264D2-3SVW601V+SF1^BOBJ2G=\&NG-XD-YQ&+@>EX_0/H$)_Q MC6[^U)?=C7_>F8JS1@O]^W-ZO'!T?U7?WCZJ5O=K;SW#O=VC$B'%^+E_ M>Q"WS=K1[DXEOCHZ^+"WLUV/_SBJQ[_V=VOUH\K!N_C1_L?#W7_'Z_;^VDT/ M>K"_6_HG^^WS-:+]7OZQ[K66E&*&'Z:8+6,">J?M?OR^ZSXNJS/=^18!;+@% M\+L<_D9ZQ89^NUT4N4SQ(9KZO.O?7+_XXYH0-%K%4(HOC7%K#.%1J4V$<4+( MH5=E>/LA>&X6X'F/8PT^$WPS@OFC'\--].AG3]U6;3*DGG77IS]C1+S$6/%D MX_F%WZJ$9\K3)&S>/)&:Y(D&ZWDQ1NDO-VDXH)0=[RO[\;K3;F4W,D17<+Q] MW;&G%8*J=YZW]**\_\S/DN2( V.*]FSE%G/R <[K@2>)4%BGB8/3Z, Z)9S. M+3G]OM3+%C3YTB4S'CQ_6?R4N1S1K"[(B_CWU0=\_/=^_)W#9@WO_NW>OVN8]Y_YR=E?C6-\ M'.^W>Q''=!FOA;7XW9/OW\C)SC=2>_\9U=[O7ASL?!I^YZ_X6ZQU4C\_._GR MG^_Q.KQ??]>,]X?Q&G1%+_#(_KN[3V3EY^N"D\N??S8/NK M1EP$3P60RF% $3) <0*!XQ!K@8+Q/+R*@D1C=J0RQYYGC'UU&/OJ*Q.M$,;N MCV(LYLXI*"6 G"A -5= \F"!5U0'%+0*5KZ&VD3S@M@U"EL?/^\'15_H=+[3 M\:>^U6W\[2O-J(CK&YP^UZ!O6&;9OAVTOVP4Q>V+EIAVV*"MTDL=VH;I"=I] M[P];9!2=P8MS/'WQRJ+%?UNL"=*-#QQ?3;%/%IKZ=E11!]OFX[WWMENN?BOG M[1LQQQWW(-3UQ<=VI_B@U^LT3+]P7=?;'W6\36D*6.R67PUO=/7W7;/_\ M=Y2IOVY7O)UBGPZ];>INMQ'B/%\C9<3##'W/@#XT2I!J/[\B3*6TV"5&9 &E M7 ,3B .(46]9_- KNK%%JU#.PH]RO'F)D:!4_"@CP0*18'\4"10UW@9I 2:. M@*C]&,BXN("AQEI%)!&(;&RI*N$/TT^6@@2OQX&TXT-\SU7,H%M7);7N2DI] MWHPWK8!*E$)?=U(@=R)&V7FT* (T.:1]'$@LXE5QU<=VY*N^U^@40??#)FP? MDS0?VGT9UZ;#-3S"<"[W/WVE%C$?#3C@A#6 QJT-&"4T"!(2K*3P@N&-+8X? M'G5G_T]I%7UY9ZA7OM-VD:!D[2^K]N^/:K_B1B@H*& A1%:3J(TB)+7+C@L4 M$8B$]^G44V*$_RA1:8)7>^ YB\MFAJY=Y8.XE7;F9*?UW)&-W#G:^K[[U4,= MH)$!!,\YH)1&8J.IBE:;]-3K8!&/Q :Q*B9SL-C*T=9OCEZ=5PL6I?/W9+!X M"; 8.>'ZOO]5B\B$))' J_@'A0H#Z; "F)!H#:& L! ;6T14Y9@*324#B[7/ MP[BC)[-E9 R3*^\W?LO]36>=FK+L!RN5QS%F \B&[O,0GMZG@TQC3U2D@UC8 M "B2$F@*)8C;.E(!>@U36H28E7(^$C0WB&\/*DB60(GR>$ MWR7IG#L!D3) I-I@% <$C((!* 45\%2=U;[-_NJI70J$1A6:++?(E M%7I.D2_"-ZFB>5#EO\6-FFHGA%QBHV M(68K,M95FM=56J]B,Y*^%1DKW^1P&<7^7L;UHEYQN;^W[;.S=JMRU&O;'Q,4 M%9@B[W^EIF$[CC79E=&0_:@;#C1:E;?ZO-'3S5<\*8>^IXL(\^MVIO.8BQ75 MDWJTL[O]SF76%&O[9ZEW9EP7@VB]N^?2'YZ*UEO_Z:FW(V8,%LEINQD-ENZ- M!?K??J-W^9SRJ0NOKWG6<*[IES.!@]XB*UN:=)E3MWW6[K=Z\U6^>W^CJR/E2MW*F8/3BC>$96U6SE.L<>8;Z,SDPV4=-U,,-&(..=9DH% M2@E1D$OG(),Z0"^I_+J7 A$0GBT0(=JS!?\J;Y>RVM%UE[)M5ME[)/=/_]+CWYGL:U?94B M&4[JKK%?__/[_M7)CY/W<:PITF#G!WS0I6SGV\_C^NG9_L[)]_V=?5I[7VO6 M\-[%_OO]J]K9X8^3G4^7!SO'/P_JAV&_,>Q0=@1_?C5.P1"0!,Y9#:@B%L@4 MD8 -I%Y:0BV1@T[-BXHBF\5G,S<=G3S,X$9'EQ I-L?2P,N$FF56!BXEQ#Z, M^'H^OMX%T5'S=6"V9NB<#CJO;J#3"8R5-! @ZS&@@E-@O&# "A>X@\H4M0;9 M@DJJ9]C,L)EA\QYL4F!!+K!4-3.F$H=9S)3WF09 YT-*,J+,B*KI!5.&# M1XXC0+4S*6DMDE%'(1!:02U4X-#$-<[%"=V+P1#E@R8D\CGJH=;!,&.%5883[32=U/S-/L3Y MX0N[P1>NJ<3..D *?&%: A,LC2Q.&Z6""]3(U%XQ TMF;)FQS>^YIRD"\WP$ MO:G]D@G:G ]A!JF@$413_S!NG"(,6,LLH)@YH&6T@8T1C GHF?$N4C0Q2ZV6 MC&$9PU8:PXP7L"A;HA"B"%EI"?(1UJ2SFEC\Q"'(]/6K,KS-#F^7-_#F$::6 M0P-"X I02R&0,!C N,14$*$YC?"&694AG!$N(]PZ(=PT)$UQ'?=_$00.E'$O MD1.$0P>I<1Q!D_UJ9<"UVBUM$XAPK D%4C 3:1MF0'))@:/&D^ \I- FSYJ2 MI I1#J#Y-;0NJ YR*2,6QPOJT'=[G89-61G=I+P%@'0K?\>WO9LA;'&F9C>+ M =0I:\&/=1VB5/R?88-XJG6GO23(*4T94X*@@.34;1\*Q^&?NNM=2H_QK>Z@ M,TVGD_J6%07>+V\O^:@OTUO;/W7'#>!V[[9U69%D4S_5K8/S=(ON7X5(]UH? MX[2T7<;E*7#Y!I.3/U)"I9F0"! '): >,J ")D )AJ"(6*Q-B&R3/L3C*4%Q MIN8VSZ.42V]SM4S-'Y;MSU+*4LI2RE+*4LI2RE+*4LI2RE*:GY1><\[D5!Z( MGXW>Z:EONN1\K/BS\V;[TOO4A-+?K_CXC'"GU5NXCY]D+= OT4TU;MZU.W5] M\26)I]U,LQC?&.^UR#Z&:7P,HWF3B@?(@G1 :J$ #08"K3@&V$O!@G8H2+:Q M)>FRFDPN/5YQ]13X>3M/EE)98'94"XI;:"PVT$LXSU8G MMZT\NX>^**)4;V<4?A$4ODT80H@IB"( !^E3Y*E30#%D@#0!6V>90S!UN4)5 M15A&XI71\8S$64I92EE*64I92F62TC3<4Q#L@M21@PA*I8$*$>Z09<12["'D MF7NN)/<30!$8/ M^A_=ZD7%7Z37_C4&6"W=!9\/2K*4UD1*TS3FY58+S2%%"E'"@J0T[BLH,@<. M&9+LA1A#O7U;(C^='NRUAO7Q"\)@[A.&0__??J/;Z/DCW_F[8?T@6/'0V_:W M5G&7OW2S[S.MF(967(ZXM(@UEA@; ,32IU29 #35'##.''2!6^;-QA:B58X? M'BYD,"@U&&3(SE+*4LI2RE+*4BJ3E*8AJ58S3FR1ADU3Y J%C" !E2#&6(,S M25U?DGHG\Y$QS;2@0&NQD,BMWAN LI2RE+*4L MI2REURNEDOH\,^E\::M_Q(FIH2-41-K)-=&I?!L'AC,!D#<:>N(#);Q\M'-. M07P#+85CG)GW'9-E4MM!8WI[IS%]\ZG&]&MY8)./U;*4LI2RE+*4LI2RE+*4 MLI363TK3))M1%;SW1%'F-,5&:TP1#22:JP%I"\,$%NKT+1(**OYVE(GOM2(Q M]Q\B':_YWD&HZXN/[4Y1';?7ZS1,OZ=-T]?;'W4GFA;9<)VF[GA]N[=?W^\- M6L9L?R6!.>

*6RSI=?YS_?Z+QE 5*"/!!>NZCS4=VUX@HXSYS1)BB;VNR52>=SM-U]!8\Z M4FD4&O,J8^KRT4B64I92EM+KD=(4A,X:JI6&D'%IJ/!4RA!YO)'1FI-0X;E6 M#(G[T"UQRZQL*E:VVZO==K8+40JI(2'PQG! (R$'!GH/C&>4&>D)][8(':Y" MRDMTB)B5-T-LEE*64I92EE+YHZ(R79F%KMQQ(BGG">02$*I#Y"N1N2B"+< 8 M"\B=I=3#,O*5UURY;'Q?V3]U4[>LKU;V=<>>#B1#4+62E&WVJF7#1I^FW>NU MS]Z0*#77[INF+YI]SMB9>'5:](Y-]=0*&>RM)"G_&4IF&/36<@NEE$3X01OR MV?#N;?OLK-TJXCT'"9\'_5ZWIUMI7C/\305_>T/H*ZPU&(S2B@D@HP@!I1P# M(Z0!%FFC@I$NT+"QQ7B52+3"S7KGJ\-+/O%;)E*M;@_U.4_.:L+W&-+Z;.S. M;=3G#13 .DH)H3" @K2$ !=T@V2K" MF=806DLQ99)")I17R!F'L;1SH-,9K6=&Z]'23PIQ'!@'UF,.:. 2:*T(4 YS MKJP4@LB-+4Y%58[I?Y8A.T-VANS5AFR$-$,>42:"H2AHR9W1Q!.AG)?,J@S9 MI8#L6X*-E(%,*@L8U Q0K3'06(L(WM811Y0D.%7KJU+&JPIGGIU!.X/V:H/V M6,^UIPQ#+@(.FE'#I;$""<,0I'$6"7>3>C^R>WJ.,'UPRZP9%1X)YH$/B@)* M/ /&! -L(*G"*I$"LHTM##,^9WS.^+P*^#Q-0L_ST?DFCR=SZ'D[J0<5"HO0 M">@MP@)*X(R)U)F:U&R8,L"YQI0X!I%,.7="S)Y\D^$QPV.&QWO-W WD&F+- M@F T&JXF!.X\XX9B[!A^PNDP?9IC1LXY(.=MMG)@7JL$FHXR!FA0 6@;D5-I M!9WF2D&M-[8HK KVD-MF\,S@F<%S-HNQ)5YH>8K5^+*O%#S ME2MQ95ZH^T;9N>]/X;O)'\P*X[-BE^\OG[H+8Y# M;NKSKG]S_>*/ZQ$W6H7;NOC2?;]PO.$7&*C8A9BLRUE6:UU5:KV*3BU59 WR3P\GN^@N.,V4EG\%FL5&B$]"; M9U*3/--@?US,4\F)X@T&4?^5XJ#_T6=[**]'"ZA-)-KR3<-V'&LZ8M?-RD?= M<*#1JKS5YXV>;K[B23GT/1W?=)5=W6G%43_>CV^*N5A1/:EWO.[V.Y=94ZSM MG_6;NA?7Q:!OXYW.$94/3_5M7/_IJ;-@SB.VMDNV=_Y='G\Y:_3_2^'/XZ__]DX M_G)X5L,G/TYV3DX?Q*Y?[?X\_K+'#G8^X^.ZC6/^S^G)E]V+D_>'C?WW\?7[ M8W)R=OBC=O8N[#>&&>Q'\*I6W_^*9!0;010P;1F@DE"@M"; .LRI"4KR@#>V M&*LB^;!1V>H$KD^KIDLN7/^R<+.Z*4-3/_YJHNS#I*#G0^PKR?Q9&'I>C:)G MJLDOC>. 2:$ 53P 95)-$"29L$9!;7Q"SXR<&3DSPUS\BV/- M$0S82.V!E ([CJS@R&QL M<2BJD*URY?^,K!E95QE9/15>60\Q(YHB)+3CW$"LG->*M6#%NSJW%"5Z. !@:& M*>2(4DB#XU@[,_<7X0P^Z0-ZYM2)6#?*J-2:6*%K%E%CCA M"=)QQ\ XK'A9S!7#ELS;7@-OFZ8ZV_-!]+45KUS*JPTA2(88A4TS&@A M@Q):38!BV0Y=(,!=C@ <,4P&: 0PJ;XD90(#0R0%#&$M!23,*;FQ15"5B(== MB3+&98Q;88R; N(PE$B%X+UPCB*9V!G7SAK(%9>4^>QA*P.RW;1;NSJF7PVT M1%A( #98IZ[%$DA(": ^,,4M9M2&Y&*+_Z@BF@^&9Z[V./=N\DN8^3N_&>]A M0>,"G,8!^=:;K'Y/J=\E_#GT/EWNUS_AKRQ %PTD"0B,YA.-7! 8QB&0)I" M-?->VXVMMX-4EY37$I>PM[U*.U2T:Y\7@!Q?;Q]]KD1HY0"1&WUX)'[X*8_M MF)58-J?L8U @,<)_/*\Z;(D*L]W[[]SN!T"9\A!"QA+K8X-IT!) @$EV"@C@K4V.4W) MPZ.GK)JE5LT,H%E*64I92J]'2M.<@GB)-;1,"^\ILD$:RZ6&1FA/+'0RDY%% MD9&[?L#D[..1&@)C) -4(0DTC*^P-=8HY6GPK&QL)"<,/ZP?]+W?3251EI Y M7&K*"Q1?$5M(AKP9GGKR!G>"V.CE_SN?%Z'AH_'U8S(WR95.&?7Z&6@B(! M03!4#*LL^!3?I[%Q7*"@$%SS/.&,EADM2XB6UGFL&:&$,,:)C,8BTY[-HQ)81M-YI03__*J(=@II!*)$7#3? P;1 M2K" :XHD)UP9R*[S@<5:Y^R5"4^S]W 2[Z'!AC!(G<1$4*_B?X56@6-DG8U, MX GBEEV$+YT)_/.KMRPPK*.9:Y4&-.X+0"/K <0B($>U,UZM>1IPF2 E4[3U MIFC3Y,T]'SAS]N^+9_]N?T4ZD( H!QAQG2S< (S2&A@I8925E(ZAE\[]S="5 MH:N,T!4DA=)3!E/XK8ZV9H"!2VTLL4H9_81YF5-^EYGRN_U5:8(-YY$ >B@! M)9X#Y8D$2-@@/>/6A44D_&9@R\"V='/V(:YIJF@ZJM4\XIJ+VSU!B&IA,..$ M(I-KE)8"SFJW),U(8U@0"D0;-\*9U0(8QS"@&KN@B DZI1D.LGRQR,>Z)4OQ M+5/@X7@I'?INK].P*?2PFS2W0(]NY6^?HA%G"#IGHUC=_ M%M?*GY>WEWS4E^FM[9^ZXP98N]>*XNRG-[M%<[WZJ6X=%-G&W;\*D>ZU/L9I M:;L,RE,&7=]X'(665E-$ &$I%%&H +1R!!BB$8H+($"2"@^.H9H#%'[=0]_4<;.L MMS,*OP@*W^8 A6 Q#)P QE6!PAHH$P@P ELB(=+2I0@I5I489R1>&1W/2)RE ME*64I92EE*54)BE-PSV1IB$:\HX[;FA@V,C F. :$4L58B9SSY7DGJ.A7YX' MC!2G@$&7BA\)#:*H!;"CO;4U]%-64,"&! M$- BBD!BDL&1&2G5J5X:AL7X,,BT%E[UT5[%^D[SXK]PHH]$M\)H4KEHH&3 M@0)J0K0R!/>I*K&S!!/!I-O8$E5$9S8RLG*O@F[]P6QW@=Y^;@U2RE+*4LI2RE+ M*4LI2RE+:?VD-$T2(H:.E9^#4RJK?-E5 M?C0)F2CH=6 @2$P 510#+;0"C@A,(%1: NZ1<,I2!Y'>V)*LROC#?F!9].FMI(L;/"O*)AW M)JHC2"KWQ=7A"&RPFYZ2L TN#_[BR!6$A41+PAA^_9R\DI#$8K,(N$#V@D&Z M2V[GR>0YF)&>7<4@K*9&F25N/E7%) "S+ LD%D@LD/S-(9I%Z3 &*8_(\ M)&4X]B&QK*/&8#19 )TN:'UGM)ZQ('C-$J,D(.IL1-R:B)QC.?2,^<22X&6A"HLND%T@^]E!=F*&:4=9X)1SS;5D(9\CHYKG14\-$UX+$HW0^)G,TSY.24P<8F/$HF*<19\LC!CH9B2LI%IHVD M:>FU-,M47DPL5<"S@&.Y5+';*>D#F MYS/(%"QC)F6(^BPWK<[$5VSUI=W<;W=X0GF[[ M\'&WT8:6[?9MIW%H^\-&+S6&'TQ4EH,F'O4$[F_M?]6/'#ML_XE_'[3#7&1NOM2F.U MM=;8^OQF:V-M8_73QOI6C:#@\CZ\W6RMK;>VUM<:\-O6YM\;:ZO;\,?6-OS3 M7&]M;S4VWS7>KF[]I_'N[\TO]>_/'Y\G0/6OVK>U\<=&%\"U=P0/"8.KVWM@ M^[L@NF/HRV([_B2[$<5\R,-9AZJM:XJ:E=L1.M:QAX/X:O++7Y.MK]VMFE?= M=-[!"&^9XL0*'F'%F,.-GS_^>J7Z:K+3SGVG '#8U5_C%7+E=[]Z+"$KDIA; M/?;7WXE[:BR]7H-^PY-_D01IM NF<.'7^0S7O3R\^+/*TO;F=O/\P@C%CW5 MO]W&\8A5]F-L-.&ZO4%C'4AB&&6R:C"R/-?7VR_NRP*Z'J;+-PD1N:1/-XG[ MJ/\T#%+QYB-G]7R^(N62&O'8Y[/Q)YS;Y>/Q[WLB[^ M-C+O4?MV@ZA:ZZV0S N':>1><,>Q8$1AHYASWHW2OI))VE?R#-.^;KZ=1-9^ MIIMK']G7M?!]\PNT8/NC^+JV+C:_-,77[?_N-==VV,[!.FV^;W6FD;6[)YMK MK4YS>^>D2=?%SNFG=FMM;^_KEZ\'.]O-DYWMO<[.EZ_[3=HDYR-K-])-^ M_MG:WSC=V>[LM]YOX,WW[Z!M7_>:I__=VWS_S][7@^;ISND_Z2R]5DY13R), M%=,,"8PMXH(H9%P**$H3L8P\QFPG(M@L8WXQR]9#9GT]$X)?P?!-,S87*'JF M4%0R4#\1*#H]@R*!DS",.\1RR0S.#$46&X^$HTI8[:20I!;YI^>1Z('R3S\> MD5L-^T>#8>6':0Q[C7X$0?/M3FQTI]7*X//\E\\,_K#?^]'.2KL[N3V%OW5" ME,=\QH(X_6B?,75>$VOQ$-9!VU8P;+NA80]R5< M&&4LUXGG_ ?+&E],@?#DJ7.1YL?@FD6:%RO-4_KI/4O$.84D"#5HPI0A[:Q M3CAOB8[,\)P)CR\;?C'?U).GGT^ <9]R@S?3YT%L,:+>@G2K))#&)B&C0A)<<6-8 NF6RYK42;I?CFGDC0T@16Y8 MK"!UHA\?LE%R UZU^NO]8[<,!UU5KV',1\6D_V-P&C6>^@5%R8G#JR+ >0),XTBR(L3Y"FK@ G$,%$4Z42RSA Y MTC9460D3)9)XT!RR("MRL6Y+L7T\A+\EQ7X_AL;0_HR#8M&H Z68S,G(][]M M?XYUFS>Q&U-[6,#H!F"T^7:&54@A\^[!D)$D("Z81"9&C520C%C0;X!C++V6 MR])<3/-7[!?/1I8?DE4465ZH+$^)A19!D^@9\L%[Q(F@R+AHD!#" CS;1#'( MLEZF6M=(EE^.M:+*4HN<'1W#/LB+OL1PU(YJ5$6%WN1)>CLS1P65;H)*LY$; MTA#--1%(8H81-Z#I:$(3PJ &)1DEIR'7%>++0K :Z3O%XOC"KDFP;0ZH3..8@VT@7AI0;>)"AEB"?PFE30B M"1?9TFN^;.A%3^R-B[@4$\7SY \WK\549'EALCRM@TQ,I)PPB[0,,<=R>V0] M%LACZ51RQCHGEUZ+96WNK! 4.\4MA/+MGNWNPN/:W;-0SVYH=-K6M3MW.%7T M^T/U]<.GZ^<*N;5B^ *&;)$\G*DZB\YVWX:8C^W%]H^_ *-O-^#I]L@BT_&F2X4L@)HA1CGF%FEEYKL\S,Q>BEPM^?A6P_A &PR/9#R?:4 MSG-,:#;Q(^EM H6I&02;FA?-(M=$=3]@D1F)L;5CMALH24<#J%F#5G"4B MG,H4#$V(.1,0YU$B2[E$(I\Z58P'^)EC),0ECHSK8U7Q0]98P!_2$5D$_&$$ M?,I&I$B)>^H03&X$ 5<@X((+A$50U!LN%!/R4:0A#NJ M(1= A.O$1.Z8B8 MUL8I(Q(7+!_EXI&0)L$[8JPU2E:Y;#2[F)2K MV$9J*_1/QC121/U^17W&2.*\"LPXQ#@(.,<)E!%/-!)&6<($MIK%'('%69V2 M:;X<2\GY]'MW92PO0[]Z4,9RA:=Y/CE7@:O;PM7.+#/!,),.>X^BR-$CF@ED M& /T8DDHH4P@05=YN/ EV>J+\>19"/>#&D^*<-^W<,]&@P<6?1"($0M6R*$>46 KHQKCB1$^'>.(=RBIG/PJ2H^<$Q1YZQP)C"=#28X5P?)B\JNG'"M2 M!\)Q>5G:UG4+6]W%#'+M\L2U [++!ZVFP:TPE[G*\(?Q3+XY^3S(2;_.E*C5 ML\DL&'8C#-N=92>"8J(QP)?1,2%N%/R&J4"*:"V$+FMZT98[D:*: MG!.\AOYVD]+B3\5R\X+QZ(%+AQ8\NB<\FG*J*!P D9=()6,!CW@$;4EJI(UF MBOO@:"1N M,D5U =8Z9R-XUN/YC8[G"U&]8G$U:(RTV(R_YACS_L%>KS]$P]B?J "5 M=+PP;W-=&T6H'T:H M3^:$6A'C \T%EA01B!LLD>:) @O!/"@9++4D6R(T)?2O&DGURS&$5/1[T*ZD MLI<:[F@ EPP&RXUN'.8/*G^T'7'TT/BCU1O&!KU #9^Y%O5XQ.1*^#JO/[T9 M3UP6V MT*<$F5DN/2.*W*9E(L(P]Q/O!R>'K7Z\^:=:N9VIA,5 EPO24RS2=R MI!)[C"6"*:.()Y*0]:! 81:L(S91:]32:VGN7 BSV$*>-_#K9^^H YVX_IF_/_\X&L O[>Z_ M+N49=[%YO.#3-C4X_5>@[*Y0-I>S46+GC0@:X2@5XCE>U2:'D288=B3OM%)B MZ377RUQ>A+,G=-KF%DW3*A1DNC]DFDDQ::2@W%D4&..("Q:0 M@QT%P60S*FE@1KBEU\(L=17LESZ>+\C).Q\$/^SY[XW>8;5QQI^Q[]N#%^?BK:E&,Q)_=@E.IU- ']V+'#&!K#WNCO' X_V+/]''PV'';B MV?TY#*+?]OG:$7_) EX2U=>$M8PG^M-H-K=[V_;GE^F$O^OUM_*&][ M![E8DLWM+^!W(_";R\F6>'1:.(4B,QC 3RKD0A)($VVBU(9Q'G.M/X;O$IM6 M_,,U%O''B$TK(G[?(C[C0[;)^40\DBSD,L-. K]1$1FKDW4*:Z)B%7Y*=#U$ M_ 595$;B4!W=@XNA\?DO^'70#E6J/Y!.!IV3Z>F^R>&_8G&I MQ^D^P*ZW9W/X=G8*)]4W3MY-#-7%;W-+8/L^ET^6<9A@RY!RN=9.,!Z9H!/R M/!INF93.N3J>5RZFF&= 88JX/XRXSU0P3J"82)=0DKF"L?$>6>$E"H8)1:)) MWLJEUVI9RYK4MG@Y)II1F/UE?M@29G_?%.5J2_%,G&XU006/[HA'IW-9&(W' MSH!FA6**'L&VHT"EP@DQ$Z/#T0H56>K<;&>/&_J<=5!F2+*]RO*,R82 MXT%;2 ;91 CB6GND,=:(./Z^L G5@$[>*LK^,9I0H^SI82&X3 MRUJ0[*Y(MCY+2KPT4@N?2X0EDH\@NWP862$=-%>::QQ%RL9>1B^B60FRKX.I MYKG!T5,-LB_ M !@FLEN[45RD2C$O:$(0( C'2U'P9M\1MD%QCQH2\OX3J63 M2XS]@O!X/8%26SFFXD^_9[N[L=&WP]@8_3YH@!QGBK8\(FJY#,3O7V8%Q%H$W]P<#D"%(@E8A"W6"!GHD%1JN!4BLD:#LP+J->= MBL(_%((\(_/7Y?*=S5_M<3WU/_\(XXKJ.;O$?5.N)Z^!UL$?=VV8O!,@?H"A MZ(&6.EH<:^-% G]WCO+TS$+O"(X+@MX(0><2>-(0E34T(.?S"1'!.;(T!R(P MEKSG$A8(67HM\+*Z)'5%L6P]5URI/1$K"%-OA)FM_>9 J=,:>&1T,?B707D;@1R<^E("0=@4XDCJJ-%'-A3 MKC25D'(ZTRD3O78CWR1;%NS.A^=+V%1]Q9QB30RPAJA"X$3#"B#2!N]P=E]S M$;.8$U/$_.F(^93+8!)!*W(><1(XXM*!WL2910G4*$,5(#I52Z\-4\M27SQQ M]GA"_HP,2U?GS;HN:8GPX95TY9K\31.\;%0?-<3A M_SSB -5E2[AS+)KD3 D3A#>$</UO^''I.$SS_(Q M5P(;P\/K?[O^GV?CO:C;Q@/*Z8H2,.B'O5&UZE=5AJ[VC_C7<3L,]R:(,7/C M>/SP]!;K8*B.AE??_U):P[M;D2N'^UW9!,T]I7M M'-N3P=*?;VXM-S9:;U<:JZVUQM;G-UL;:QNKGS;6MVXL @_=A[>;L$6T MMM;7&O#;UN;?&VNKV_#'UC;\TUQO;6\U-M\UWJYN_:?Q[N_-+_7OSQ^?N_8H MM&';_5?MV]KX8Z/;&.[UCN A85#_]OXQ2DIQ]*NQ/;#]78"9O"&=RRJP?S08 MMM/)Z*-V-T!/7E%5Z0./ :S;>Q$(7Z?3.Q[E>\P0-#X3.&C81C\"J?15!W8PT%\-?GEK] >'';LR:MV MMQJEZJ9+#(OCO<*8%855WB[&YLSQX\<[R4JUDYSC-Z/O%(<[Y95?XQ5RY7>_ M>BS!*Y)=_?6O'OOK[P1C]]/8ZS7HZ?JYS0T8MR*VS=MW^\U&%FN_LI&UP>J'_%4!VPM^GC@8G]VS/!-:D0\/AQ< MT\3S9G8G;/B.'0S:"5J6]]_K+)+K:,(W6"C7J4ERXU<^(S?@S4"]*JN3J=)Y M_G27W%EU,^I>/B0W-NK6TBQ[YZB,!W+!K7;/VUM7AV]MOW\"(_J/[1S%YV%^ M/=@0K35_W-K_YWMS^Y^#UMJG_>9!-IUN\,JL^@7:^KY)=O;7?YXWO^[L?\?K2\[N/6^>0+/YSO[T)?]UM[7M8_'.Z?_M)O;[U*S/3:];N'C;T31 MD+P@B)%?%+,@DW/%)L>*#"T8-." ML>GT#)MLWE3R//3.2M9 MN]OXT(^'%DAS9H:]*L^G/^KW\FD[-X]*\F[K5ZXXGH$#13:#HY(PFX>;:^C%*>%@E#B-.J$(Z M8HSR01QGC0;:ZP&-+G%1ES#T9R.A+#))B36))LVQBX8 K_!:2ZZ=)0Y?32J* MA-Z'A)[.2FCD..(4;"[&#+H,J3)&:8,"9=0R8:RK^ *^F/;DR<>0CP2-KX@Z MRD2HDBZ57(AUT2THXRY'#*<D"K!-%=A?+,8Z_6S/[=[0=DIJR:?BZ9G'JX)2-T"IUML9 MAA&MJ6BM.7H?3EZ7Y#^92!]2;#WO)!^JCR$2&URAB+/E!QE*39"6R1HS%E% MG5 I_BJ]7D'Z>SQZ_YN3E;<\C/\8!S*M][T#>'>.B&QT>\-\%+,/'W<;;6C9 M;A^4FT/;KTH'Y3.51Y.SOE>=KAR70=97YQ?(S:U@ M$G,2O3*48>FSM!FASE]!>['X!>^'8<;,/[WW1Z_OOC*A.GK8DR3UOYWWH+G[]"O^U^W-_C7+_]M;ZZM8E ,.O$_GTZ^?@F'CG() MSZ.;[S^?--]_9M#6=FMM@VY"F[Y^@?L.6O#,O<[.P09OKGU*K;4FW?SXC>B4 M8\D<$E(EQ*-VR%$!RD%2AEO&18QQI!]6*4-6LW:G<>+8>)($\QQ3JB,AQM.@ M,8F.6;W4B*"A'69IZQ_%1UER?\W) C$Y3G+I]9O/6QNM]:VM<8*?9G/UTT[. MC+.U\;ZU\6[C[6IKN['Z]NWFY];V1NM]XP-LMV]GTO\\'D[\(KO G$!-0 $^ M'$_9*/%)M;)_.VV_30'S^/E>[@D_XJ$]>-6RPZ-^W$QOC@;PWL&@0HB3T<\7 MC!*LM0LHP5+2GB!"A4/<*)4+Q!'$'&.8*XHU3^>E?I17ZV0 "AMPB(VN7VG\ MD=6]_^?_TI3BO]Z.5,3J+_)7H]>??)'O&W_ZKT8[9_'I1)MEN;';Z;FL.X[R M^_0SK0_MW79VEAV";I>M3XW8A54;87' ]9FA#'II>%QQEO@C=GJ'67ELP.+[ MT?:P*H>]A@>UNP>K:=" Z:W435L9$BK5]+C7[X1E>&,;Q %6\2)5N&!H.*V[4HC*\,S_23JKP$\(>0+3H!5'6:[ M 1"G=E4Q!YHSH^B.6[C<@&=!PT>G[D$IS@M_>=JK_/%>&PVCSV5$Q@L7'CBR MQ&71SU<XSQ^\7C8 M.^XN-S[$;G=PTOEANS!6%X'L!JFIYG'I02C&.2)18 (#F<#G"<3A#IK,)=.&<<5899G'R/SB@L:E>L:; M66;9>%Q> 'A"_VI7W#1I_C('^_>KJAXOP M_WEE:Z4Q\]6_1J":+:R=V" X-_53W#WJC.9@"_U_T.6\&^07;45_U&\/ :D: MD^ICC=51D7)B&*] #J09K@\C=+[=:(T!NWKE+X=S?OO+'6G#MX,C-V@#(F=$ M'0THC&5E&^V/)W*24&Z$TK %= [/6..@%6?J,/VU552+77W3_JCIQEU1P-+]G,9UIPC??F M)XQ>E_?7".0#MNGJTY-H^XUJ638FJ:)&.RTCRXWL;9LLN:II>0VM=F'0.B ) M.4=A ]KX+K,?@M'_.]I*9\?U=>.>]\3/ Z#-ZX,AL"3HWW@R6JH9 M/F$A_^^H#=M5 ^34[E879[Y[8+]':,9XKL96/*"5AR-X&>[98<-6U1JKE6D/ M,JP/ILDP1Y!^PS9>+G4K&9N/1A'[1QVXS%="&-KP^GXC]7L'.:_J8*:YRR-. M?^3WQE>-J.R!/Z(*F#P40O"%62LQ^5LV'RA&HPQXW+=+^*V(/&]3QL4V?/A_?#/%48 ML (;Q%,[[#=A>E9KC8*&[*K<#2PN6-9%X+G3IIS4CW8-I)M]_/JFO*5 ML;]M 71A2A,FN#2:F?/-RT,%;[4P7J"/=,;!B_E84K4(*H7[ O5OS'/_^X4N MV,IFJ'R_UX5?_:B7A=B/]/_F\;?DJ,/&)42, OU?&(:T4QXIAF&?ACU:L@OZ M?YWXQ^6L?C7T#B>"D1\Y70B9JG:#[8?!'?301W._SW2K"X^=H>:#2;< /D,% M8I4DVRETM@$9?$4H+N,[5R##Q&&^?(9\\.K>"%#ACN7&B(I7>]5@"%*TU^L M: W&SZWBFV'O.LLLF#J]XU]X^!][Z"]?31^ O^4Q?@:KZ%VU]<(3JYT4_ET^ MOY .YY"RPODVL(B<"OND6CGO5K?>9*UN9$HZ6W?0HF'U -<+[3C>(6=6&O"7 M:@N!%3S6.JN\WJ/]_ ?LM;VC0=6B*J!F,'W5 ';7=LHFJEFK&^Q1G7;\,;YP MLK;S!IV=?WG?'C5Z*AX4_BL!$K+I0W]JIIOY:9]O"V,G)N\3>.#K/M M;BS)YT3A@KIWGN]/PRVNBAJZIIM17>9F/+=FZ^MUI"N/YT"_W %UW[;)L0$8 M5K_+-@)8"VLCISSPK-I0F).SJ$FRL^_QSO;Z,="4GU_W<]3DIW;S]-/^SI?F MZ=>#G9.O^\V?.U\^?3]/85K;0%M./^TUMU>!IKP[:*UUOK?>;YRVWK?V=DY; M!U_W_WO0/'VW]_7]I]3<_LA:'[]A*7W(B9R8]0+Q'.J> UNSNI;/,7"%/3MO MF\2Y[FP4R29J.294:YJB,BRQ8&/0[#SE67W[\?/&UL;VQF9K:X$&[<>0GVPFSDM:)>1.Y,G9[XO Y%\ = =@M-4H0*F"A M>Z-H"( HC"3FA)85DN )DER(Y-YHO9L+Y8:A\SF<^QAV8U F+VA01[DG4[=I M'%33"2KI6: V?F&0TSK=^0;C'A+S!$6NXLU\D0O_1Z>-R[ M$&4-Q&=&'$;V8> "N[O]N NDHG%XU <^/<+9>XZLA_]R!-4HR7V M"Z9SQ2+ZNVU=NP/JYK_)L$]<9*9I%2.;FS M=Q*9G!:-!TQX#%QH KR)Z)6+V1K/\&QPY/8KST2O88=#V^Y67@U8-Q/U/V0K M?36]V5D]!&H=AV=NZ-3N#X8C#T*N"Y;U[4[,>G]%S4 %S^<;JBM!13\<:_TS MN)CCGL<&AD&F,8WK@K8#/$[$N3R"\4%EL#L :>N<5"7TQA%S MC=&)*KADKWT(8O&AWQNMCBLL7)79+-O/)O$EV3.5+8;1VZ/!*)IB9&V;.D+G MA.QJH_2U'5?'("VY"5/;71=4\78XJJ)9>OT)5)RQ[4N]Z>7HVWCV_L?3S6U/6]L?17-[7;3V M.^W6P3^=_-[6EX_LZ_[.\84MBS;YU[6/)SD8IG6Z0UIKWW\VM[_3S2\;]&MN M^]I'\G4M'+3VWZ3-[5W1VMZ!-NZ0YO9GL;GZ#59U8$8$1%D 1HB)0"Y:CCQQ MDA&2K)7Z0N!HL#+EO"66"NZQM($J82BV2DI*@$N>,\Z^W]Q<^[+Q]]^_-LQ> M'I+VVU?--XT1AY,R4J84>(Q84ZZA(SQ1K!7WZ=X7VY;?B^&H TK(9-F5Q987 M&_R[^XW!,$;"-,(>B!)WWB/+F4'*82X8#S)H4N=@ALOWXHN\S?6KBCMW?.J!R@8_CY$;G30K0W:# M(?MT-!BTRRJ[R9!5R4=O4IIZ4?E9SSJ]>"W_AK6K;66Y^J\%':!_TA@YY\DY ME?]F^:=>>GZ]EY0^CU":=+1*<>YY(-IJ0V,R6H3HI))F >GS+EB]'SD3WFVU MNE$FO/T=MG,*FMO[SZ>M-<^:IY^^[^RO\ARW]74-WD??M9O[K?V=_R$FN8\_=D\ M;;)O(@IJA74H4.=RVGR*M$\*.4Z\LPE[*\W2:T+),F$72_,\V5QXSR6I:<'4 MEX.I1G,EN+&"9?N9PYH'+SF!3RTE-NF"J8^&J:=SF*J#UD+IA%Q*''%'+;)8 M&:2,"2DR+*/F2Z\-7KZL*&.!U *I!5(?"%)]%,!'$_=$1^ZP-5)0E5*4QGMJ M8KAN8=N"F[?#33*'FQ@33@D.*"F+$6=1(9/#I+ 7VFLJJ<@Y^!71!30+:!;0 M?,:I\0N>W@Y/V1A/3YK0UV^*2VV<,XC"A"$NB4 F!94/?S'JK?".Y>!Y0I:- M*$3TX6J*CI!0U@8*+Y^#ZE#:7.CAV9F;F3/0,XDN[E)C]'F7%HS>>V&%H]%8 M'HDT!%/' M>@OE.GTJ7!+%=#YVGL]T)50/!RU)P<-9H>PE^=SE*!U)M :ON< MN308)93R&O&4JXP2S9 ERJ& C>>, U-UX>S0(?AMR+&#R#&\Q8ZSI+5/D1$DS$@RT(B M8YU%6DDM" \@IID972SS]J\BO'45WAOMQX9R3@3H+7D_-EHP902CG&%09IPI M^W%]!7G>9*29-Z"\>&2-3XAC(Y"63B+"DV7.2&^8*/OQ4Q7IF^S'MPH8+_OQ M8XGQO*4",ZDDU0%1[R7B"F-D#.%(1H-3P)R;7-"[+OOQ@F+!GH898/WL,&(W M#O.V!U]V&SE[9>SZG,!_G&$Z)[Z?I+B[E27@DD%ZAC"U %/ ;V#JW6B*WHYG M:#OGS1X=47UOV]V_>X."53?"JI-S)@#*#&%*,A28C=FJZI&.FJ(H;/"42J4T M7GK-Q,5SQM<'JU\ QB/Y@8H(/Z#F7T1XT2(\K_XG0T*N 8PLT3E50 "ZX0)! MG@GC7,2@2P#=D.9BP&,1X6T%Q 4_M<%C3]OW>7/;6FQX0&X_#.'!C?-Z>P2R$ MWE$^7C_IT8N-,EO\ -5E#[AS&!ISN5JO$XEZPX73AF!I1*"":$FC(E48VF]] M-R4,;=%PWGI[9C#)<,Z_X2"P9C*[9ZQ&/%>&,M%(9!U0;@*ZLY,B'S'#RTJ9 MIQR&MG!A?63O4H'M ML+AVWK*+':2RRDYBE)QWQBV%-.F*/.%MA^/-@^G8-M M;GG@0E'D/0'NK> WG4/==%#1<(EAMH"%:[/,#"ZH75"[H/9S1NW@N)!$# M=S'I&+Q22?&DE?2*7HW:!9H7 8@ MVP5#K:<*$?@-\<@9LC(FQ$-B+AG.E:W.XN%EK2]:M0MLW](H_V>5V*G[A_='!42?7+QA] ME -LY[QJCUQ*[<'S-S=/=_'FVH9HKNV(S35_W#S^1EA@46J//+,$\,2 8HZ% M12P:X9F@R6+Y ':9,M7W/]6:$Q4<3#")22"N D::Z8 "X0P'PXPQ_@$\)V6J M[W^J'='.&:P15H$C[F- +BB/ G [;P4C1*0;3?7MB-M0(DE M '#O"=)&220PUQ%')GD*2Z^[%RMCWN*#?&!_,B-5H>[1E#0ZO5RI=%+N9RXI M=2X#-,JU?$DB_<'5 0#YOLL+NXY*YXV2$9]EY-^S8:YQNY,$_A=;V4NCY]VD MPM9Z'N>:)NBY@;#]'H?$<<.4$YBA7R@*D:)M24BUZB_S%)Y596VJ[$G MUQ&\ GPNJ6#VR/^Y=8V:5W,5KLQOJVV-'U+?2EG\I57*.BL,/2V5-:A+ M^:)6>X(KJR1CQN;:UTYK>X-L;G\\;>Y_:K=.,P9\YU_?;\"[-TZ_?GFW?QY7 MFFO_ &:L\M;!9]+<_RP 7TY:[S=8<__[\>;VWO>=_:_[S7UHVY=6QI5_/ZXWF^NK6YT_KS?76]E;C%O6R?O_J^:8" _0N8>6# M=<#8F=:&*8MQ-$#[62:#];=.S15'MOU^+N[J8S\7J1V7TZPPNM.>J?TZG"NR M#=).[4-5.?,'B^Q.H0 [I-D829+B5B$OID3-.1@I1H>?54.LM@4F1U5/WX;*D- MQO55+U12G99,O6+%'HPG^3I+]S9'1VY0>^GWY\;(A6N?1#FFU2F*-BZ<-'G@,9R) M +F!![/>XSL^UG.=$F'7Z?.+&KN_XX_8:9 R=K<>.UK&[M9CQQZU2-UCA*., M#]].$P_!?+9_ !7^$<>$_5:5#E]J&OS+!_D%I,&_>Q))1J/+^=4IHSR [I5L M3BJ!!4_6$?N+D.AKNQS6SI;VR-A0FQ"\6YH0QB%X>^WF_G_WF_L=N.?=7NOT MT\'FVD>QL[_.6^\_LYW3[Z2UO]>!]]+S(7B;[S=.F@?-D\TOGTGSRSIKO=_A MK;5.N[F]B[]NA_W-[<]T$Y[1VOZ:D\R=C$/PCK_E'=OH&;89A3U@6T 2=AW$$_/( MP8Z$)+<"6VV(D+00MH)L!=ER0#>4&RD-D2%:99V)7M%8"-NC@AH_ M S5!)+6:&:0LIXA'JY$CT2'*A;*4.@T0]^0(VR*+HJD5)6J#1Y?;7;=[PVEH MP U" 6YEE5S,D>*GMQ4L]L3P$]H*[GP@F'J,J4F* ]ISYPG C3(!$Q(5)2SX M!9#(D8:P%)3(QYPMU+?!: MX/6QX54&[!P5W K#';7&M*029-'QWD77:/G@9XQ,VB7)%DKK2RM?(3Z-'6+ M"Y\YO?D8;I@Z\ZF[.MTOZV)=*-/3"O&>.49>.-,-.%-K:]:1(C"55C!$:':D M8*Z14\JC2$5DD7M.B5EZ39<)N9AD]7:LY0DI?06'ZM2W&@9D%PBZ-01-/0Y1 MX,2-B4AAA1%7,0($L8""488ESX,EO_ X%! J(%1/$'K0\.F"1+=&HJEIGGKM M$B$6A1 EXB1Y9(*1*!G!8@):A+4K9*C@4 WZ5L-@YP)!MX:@J0V;2QM<3EM. MA3+YW"W.$<\:88(US)]TGNLZDJ&7D$GA;95%;#>G1LNI]=HA]JN,8O>1/^'L M&<^S='V] G3?' V@A8/!V]Z!:W>K.9W.]=O9J9Y@W$FKU_55.?MAP;J;8-UL MC@&OHW"28:2YY @8LD>.VX24IS$YK52@--,M0>6"SG;4Z%3:LQ'PFH>(%ME^ M0-F>&G68(5K* #PF404\)B1DJ#.(40R8G803[!='[9^0+[X@2WVIPV(") NR MU !9ID8:YI2VB5L44\"(6Q.1]HJCQ(/RFEH?[,+/A!;IKJ-T+R0^KR@&=1'Q MJ1$D.1YTQ!@%JT'$)??(YCH&@4E/K=;,15\_Q>"A@X:NJD-"Q,RA\(LE31[G M_/NE:UJQLI>@L?ON.?,GB@'A91+D6"5IQ@13YHB M'6A$1@AA@G.:!KGTFB]+IIZRNKIPX:VYU[+ >('QFEDD"X(O$L&G)D?88H-@ MFB-1U2\C9++YWARO6!XP?""X8]Q.+X ^2*!?&KA#8)B+*1! MVFB@XD$Y9!/\"$D[&IQGV*NKPO *C!<8KPE8%1BOS2'\ N,/!N,S5OR 8V2) M(*8Q0YPS@32U A%/B).:8.ZOM.(7&+^E_^'/JJ+HZROKG5]=PO1B]:Y\R+\4 M-7TAQ3=+6TM1TWH7\!L5-9V4@)[4-<6EKFFI:UJ'L2MU34M=TU+7M![Y:TI= MTU),YL'B$ 5A+#I*=9*@G4ABG1 &=%SE3#2.L,I$@0DM9;+.&R6:I+6](W9. MFS^;VY^/H6T_=_9WX?KF3_B<-K]L\*_;'\7.]L<+1HGFZ6?2VN_L-T_7X=HW M^]#F]N;:]V/X&S[?@>?L=5IKG;W6VKFZIM&RQ(@CR&-B1CD"#98>,0/S[F!9 M1VYSF(<1XJG4DRG(5I#MGB*L,8D\&4X2CCP&8KB6\!'36!"O%+T>LKVP,ED/ M!FK3R >N$D_$6:2TCRCG&D'.D(0"L9CYR"(33Z],5H&U FOW VN26:DM\U@Q MPQ/6.JJH>1!YH%#F$ 7GO,(": M3\A8$_)1-P6.@2,-6CDCBG!%C"";Z M*K;[9&.F'I]I%W@M\'K#(V(T$FL=L#9.>?!<>\R-T]BQR B3U[0AO-3B4 ^& MK#-9QDD42H> ,&81<9TX2555ISKFPHU+4^ #LUU&(=DK5<(BX%_(A"(VN$15)YH8@.RN;D MZ86Z%G@M\/JH\$I<8%IQ3;"A'*=D#6->>4F#U,$R7ZAK+9!U:BW&N3X.MP&9 M$"GB.=FA83+G/E34IJ0D5;Q0UU+7]'G6XBRM+'5-2UW3VCO=+^MB72C3(X9X MOYQB.0]#C.:*ES(5N&-.(R58 #H4#++.&Q23")2&A*F/2Z\I9S4JE%.@ID!- M'6*N"P#=&H"F3@4)RIC6E"(&8(-XB@D9$2)2Q'%JG-6)UK):5P&A D+W$R%= MX&;A<#,UL>M@L9/8HA"=0#R?8 -DL<@I$;WRSHLH"M\I4//H?:MAR'(!H%L# M$)_A.\984*Q0$%$A[@SP'<\T,@;4+4YA1#*-5)'P.^'B#,MA0A M>C"LF\T4H+1305&/& D2<5C-R&GOD"-*,X&YCU0MO5;+7.$:%2$J OZD CV+ M;#^@;$_M-B$:F:S$*)+@$>L8,D1+!'_QF+@EDH1G87(L M&%XPO&#XO=E^"UK?'UI/S;@R5Y*63* HF$><"HJLL!XYGJ@PV&.3\S!=%FE7 MD+H@=4WPJ"!U;4[+%Z/)@X'XU%!/1,"8Q(2\- #B@@AD>4@H:LR\3$ZQD*XR MU!<87T@!TCRLOO))'=G1N%XL29H;9,YY!*AZ (_ A=&G,]C0.CJ ^_VYPUG> M"LF\<)A&[@5W' M&%#:*.><=_;9652.&_Z)I6>)Y83^3\,WTKMVU7=^VG8WN M8-B']W6'@P\P*_[D:4IZ)_[GT\G7+^'042Z;:_\>O@,VGN?Q:MM>9) MZ_T&:^Y_/][/-U6_1.FXBEHA(34!>-48Z*8P( MM9PIAZT08W2&Y13#:L968BVL7)RT"YXSJG7R@5FNL1WHL9F*\Z(3YHV'X<>7Q"([M7=QN'L KROP>]$#OP?3MSGK*[H\+K?[O^G^<>._.0L41S.G(V'O8&58]>]6.G M:O>X%/&8#<&\7S_'[K:8=7)[4J2>JF1(QWR6KNLR^>6 MUPA,O2?>):Q\R#!CF=:&*8MQ-(P0EBX@"RCF)'A&0 OT7 5MB]G%D?@M9HY0=A]/F7?AP>];MCV*Q@M3T#F_E]9Y>F([@T-@[MR0BDAKV& \2T(>9?\Z6# MV.G$_F#24NO_=]3./GPW#I&!(050M-X#!\H5;AO'[>%>=2DT\D=[ +V FX^& MG:H#8_SLQT%N0(:YPZ,^8/8 GKS;CW$,Z/7N='#,O50]_V#F AG$ '.NV8-YPV="@.AJ 8#.-H>[&#P='! MX;!J4]Z.0%8'@,:P\%< [<]&.@_R=)+FGSZ9GQS& -_WVW%XD@8;3N9:DSL% O(] M#AO]]N#[7 >'>[ !'N?QJW:5/-NP!?7A42")#6"ZQS!1^0'1]G.788W$O)&. MMC$8N.K+H?T984:V9UXZ&=.+RV?4AVJ%P3-AUBM5[:ACJT?-#L00I#JG]\_K M .9UNC0N60^CJ0O[1X/\3E@9\.UT7F&=]F/JP%!-5MU$-,:C#?-H_5Y>$OEI MN2OY 1.Q01:8-P#W+WI5C2$\J#M+3^"UAS!(>1F.1'DBFR"Y<5[:+KS*]V!P MH7% G]HY2 9^W3V"195E!+[,H]R>#/KDE=5S\PB/WGT&"M4;YA'E2C3)\Y\O MSWIU8S6OP=%./("'P_70\W[O +J01>#@Z" _ZTI]'O1N!QORN2.'U$4L8F0Q M.9YXT"1$:I3303)#K*Y4^C%YGZKT%VROMPB_:TY)WD;W\&@:A(?H"Z/\+5#V MH1UD$]H$BOQ)\_B;\HZIA#6BEB2@_T$@S:A$#%M))7'P P@\$2L7\X?^WWFQ MP8JP/V^Y(H031')M$R-<&FFHY$0F$UB(FKM05L0#*('0UM;N-U @\$2M#[M M#>+.1F29T4@PIV/T0?($U(NHRU;!2N-MI5A5F_VE>]3R5?O0\GD( Q":!>G9 M+:M2(D8 -X+LR7:2-]K>T>!L6_']=E:U;..X=]3)C&=PU!E61*0QU@#'V\E% MKM6/F:J,5+<)3,Y$*8)V>.3WQD_)VWF"[>=D>4P7QK=FC@,OV)C=*'N9J^3= MOW< E*$;AY,FC+?-R@&M_AIJ8JYH:/'K%RBS\V1\@W>AG:]Z?3\]YJ>[QZW5;U)$(;27 MR(F@$3>1(TL!A05-)!*<_R?/VU/JKP.M5@(QG>2)A+D(C:U(=,4NNV$4UMO) MQ*]2)/[.=+;!1C1X1$'01/2O)"\C?C6K!QS-K#F0&%AT@S.*,]P#]M@X@(?M M#7(3X,E-"\RRP9Z1M1O_Y G3U D$;S#.TP3R?.U.CJF<]$T]Y.&AMA^^M_5W>6O,$ MVK77A-^_?OG,6FNK?'-M]W2'[D![UD_.>\I;=(>TZ$<*UV!HU\_6^_63S;6] MSM=MCYMKNW!O"U@?]'W[OZDYFT@U1EA\TD>4!+6(*\(0Z. 6F)_7AGA&2.#/ MP%/^%"NA$E,;1+TB[]",RGT] ]_(]CPRIOY&.;V/+-W7.J-\W;1R]3NC_,=- MDJ]Y[ .-BAO"J%C:[/ M;I*X%D?_EKW@!GM!Z^WL43,L TW*(&TQAKV $>0H(8@IZX37.E%/JSI.G%_8 M"_[U$I*[/07UH;(BC'9'5A<5XA:1:2](P;CSZ-1E5[JS^N$C,%',$G=4@/J1 M3,@ED1VQ@<1\/.)R9TQ1/Y[6EC.;:L]Y$90P"3&K/>)!:&2LTT@FQ8"5L. X M;#ET65#Y?-2/NPK\@J-T9X/UKK3I7R_X[M)['A!P*EOM-$!R5)&N4C!F7$0Y MM++1G,GUD3&A\<\TU\>9J#?>7,SU47NOQ_I9Y$D5]3.KEUT:LMGHPG!X"QV^ M5N:32=#()5[#J:]P[$QI#/9B-0']V #R J2ETSEI#([<_CBX"M3 KJV"6:H0 MFBH4Z"R8;,1G["0$QS<.>^WNR&L)XS4?PN+W;(8%&#'HO3^+!KN\P_E=_=B) M/[*39NP5G@EW'<6US+1WK]?/UT$[1^LG:[@@9S:[6Z8J%=J]\X$!?FL09P(!KQ2!4RPDFD M@R/)!XR]OQ"PFD-:%? C^ _F@09KJ)8P/3Z$@%7REX?"9\=B%;^0-X3!6;18 M%1TWC34[6Y)G0G5^@4V%[(H%G@'F!KF5QH*?7Q6JQ0Z8"GL:M.;5KX/+K^L5 M);P"YTLC9'\_E/-#KR,S)%@O"-8\<+@Y" HSQ8/4BC)Q?^Y7+=AMW*^#)MQ?AV3RWC^IS&]7JR]:CA O6]E(BG&=LPHT+\IPV\L>_W M3FX2Z7 _PSVO;_[6XU7O(7XS(JS7\ N]U!%:/V-MT^7XL,-U$_]JO<=R% )( MKN.%O$Z?R]A>&%M:QO;>QI;=9N]Y5!_+=7HW:EG(]HY*8WMUU(59RU>49YQ'\]8T.9:B2R=K2]14ZEM]KKQ9.)S3-"OP7WL MM#<9O;K%5MVU9/)E7:Q+@-2=2PM9:2UEA'%B-(_*02=I2-0E%EUT(2T@0"KO M*ZO=D/]9G^XNSS<[X=?.UR__M'>^K(N=T]73KVL?3UK;G\77_0Z\X^/ISNGZ M<>O+1[+S9>-"=L+6P3]P[W_W=K8[^\VUUO?6V@9I;7<.-K] ?]:@==O0GK5_ M]G;VJUK*TZ G86G",E(DL*6()T:1H5(AH04.,D@6:5IZ39A85OABV-.3KQ16 MT.F9HA,U $')L4")YY92AS'U-B8NB"*"FH).]46G:;D")AUSUB24JZ$B+EQ" M1DF*-$"6H]@R'0LZ%72J1]]N4CR%,4-]X!*@A2O!C*.$F: LD](()@LZU1>= MINGYN8P1@,@B1A6@4U08.2T%TD8[D026$NN"3@6=:M&WFW GZ8$Z8>(#(3SO MP,:&R#R![3=X1?WUT.FJTDX%F.X)F*8IYXTPR5LM$:4Y>YDR!!E-%8I!4^<# M]E;^HLI3 :8"3/4$)FZ4CI9+C:GFW&M-'-5$2F>"%,+2 DRU!*:?S;?X9P5. MJ]^D-3Y*BY'-9>>XX@2YY#W"7A A=,+!DSI"TXORYXW*4?MS7KW[<.K][KZG M>2;[KB!^L\X_&WB7CN:SMM@J*SGC B@HY5)(FT+.!')-WEFTXH?'^-ECU#Y0 M[D+4"!0'@CA1$FGG&4HBDNPPHAC'A6G%-Y*4IU$8KF#=2\ Z19FV#%1KPBR/ M#&M+%=-2:.6C]5$4K*LOULV44XXT,>("4D(*P+KHD1:!(JLUE\$F)BTM6%>P M[F5C'1 "Y8TP3CD%6&<==U8:K'7@TFE1?+$UQKJIMR/RQ#SE&!'C(N),:62X M((@JZ:6G3J6<,NMWP3F-)8B2LQL8-R+ MY))2 517C*U@5E]1JJK W"/#W*PGAD5&'34:)<5\MM-AY(BUR)+(=/+:4O/$ M@&Z1!SAJ[Z/Y% ?#?MM/JC^7HQO%CUX'1TL\M >OIFLS0[@M2+YH)#^9\;<$ M'IVR42+'K08>M#+EV&":^1/+Q!5(.J1_",%HAX&HF;= M)* AATFG%*>)XH91@) M#<#$?0K(!D)1PA(4]L2,#3P^#3K#=WDF,C4X/GO(8YSF>,U)?UL5G@]2W M=QG,NW;_SBOO4_2Q796W*RA\-Q3>G,WE9$ABPNA^/8@?H.#._>+.U+R/;?1)XXAHA!_<&)V#2"+2 MVEHM2-1$^X([!7<>O6\/;MR_*L"MH-&BT8C.!/#R2&T"3300 6A$"#+9=,9$ M-)AHIH0UBXYK*XA4$.EIVO(+(MT7(DVM]X)3HZV2B# #B"1T1-8J@2)WB:6D MDJ:+L]X71"J(5'OK?<&>^\6>6?H[VE]ZE+LJ#SCZ3WC13G1WO3Z_:I8_:!1U?RKBL-33%3C;3^&]K#Q MSOHLS2?%OU:XU+6YE M*"Q6HTH3PX*E1P*5\8E0+PA1>1$;POZ%]@\TT6J6% M9-V-9#4SN6J?D2S!@O5.&!0$EXB3()'A/"#A9.1"64R\6'I-Q3+&ND8\JZ!2 M0:5?HI+2.D4+J]@S'H0P&O!(,^W206R0(>:4> +SG@2L1YZ1U.0C,7O"77 M/!MXI26\ -*" 6E*DW@BSFD3$/.QJI@2D96!(.*4]TH20JDMEO""2+7HVTTJ MI@2FF$M"N<0Y541387D4*?N:/:77],T5GO20L+0YY4F8,,EDC$@:PQ#W0B-C M@#91P;#ASH4D9.%)!97JT+<;H)+!E$H;H==: $ I=5O5"H+DV, AW1"G&&!C#48:1>!X"ILC*QE$%/E"?ASF-VX MKZMFY079[A[9JEW__C.T?USV.7P\:=YXL7,Z*J!^V!NT\S6O^K$#%_^(?QVW MPW!O(@PS-XX:\@I/;[%NT.L<#:^^9:9O/H+@]!]>IFEN4X.0L\D:C=#,S[W^ MI#F'=CGLN94Q @YO. F>$=%QMHS'A:C%G1@N69&7O0QH\?3]I* M-6GG9'CT'6>O&FM6J!%/IJT8W^ZI95R?T[A>3[9^ MX_V^@=?]65U*Q(5K+]$=1OONPS#LW^Y3H[@_.N_$>9 M[_%F,][5YI.GXHOY4^L]Q&]LQW9]O$: Q$L=H?7!$-2QG-QUNAP?=KBN3-7[ MY,;R[_@C=AKD.N$X_S][;][31M+U#7^5%GKN5W-)+J[:E^01$A.2W(S&9I*0 MB>"?J%8PL3&/#2'PZ=]3;8/-&G;:4#,2L=W=U;6=WUGJ+#<99S72W61TXYZ%Z ?#6@-[4[O2Y;L6EE:BCWT7AQ4CK8IBBA_#D>XV M;3S8UBV=+)U\MDZ^+I_ZY=$H[A=W^M+&'+;QJMSIWYVK,GXWDGU 9"UME#9N MW<9#EIZA8GQJTV2J;0]VXU'5M\,?<;]*,*Z[99,K>3]O-<07XYE I" R8!I- MBEP3:[ Q5JH0DA3:1UY[)F!"2T78F_HI]%?QQLYV?V.]UVWO]';:QY^..OW/ MV_G>SOJ/H\W^!EE;^43:_?;1>3^%#6A[[>/F]MJWU:.U;^WCSLHJW?SXXB"3LU%IVE6.L\) ME1#P$C0RL!DJ)*!FE9%B(@DX%G1HQMMOXFEO%B XV$J*XIL%9(BC7 MB4M,O!*XH%-ST6DF2QUWWDA#D,NE^SB5'!G+$F*14*4CQ5BY@DX%G1HQMEN@ MD[ )1R-$LI[S0(F57,8 X 2#)B&%FZ%3*0S]Q, T358G,98\>(6,M 9Q(2FR M.#(4A5<^!ND!H9I8R*$ 4P&F:TU.QA&M--&@PW'*@E9>!^5 +2"66ZH*,#42 MF&8SV25,DU9)@\RD*>*,>&02H8C8I*@A*6+\<$$QI<;,W4AR?;!O>W5)^ME3 MO>?(A76EB\2+!O';#?[%P#L/C@HE#$_< C)0ZWC"(((:2I7SN&C%C<7XV5KV MTI' (QVP;I7A'4FT41)\E%& MRB7AU@L0?YBDU!.#32Q8UURLFYY/N'RJ)!U#.,: .!81.>PQE;=&"T\-?$Q,!D4+UC47ZV9..XC&7EF,F+0<@6Q' MD18B >H19;Q2*0A6L*Y@W2O'.N:XQ,;F_,]<:>*0 1R-/Z/Y'$?[PZ[/Z27R04T)W2CGZ$TX:(E[MO]FNC7B"J0-0SG8\4B'H: MB)H>DY@DJ%?6(N XV6!H#.C4WB'M*$!4=@@2MD!4@:@&C*T9QQH%HIX&HJ:G M&["$04;%D&;*(DXP0RXJC7P"D=A$#[Q'%(@J$-6 L3W[:41!IZ=!I^FAA!$V MQ*028LJ CB<406Q8B M7UB2N(6Q:E#9JH)/!9^NPR>='(B8T1+%$J<":VY=4,X1JRC3DA5\:BX^X5E\ MXDX+22-'P5N->$P::>HH\BQXK$1D6K&"3P6?FC"VVV1=D3;)7 1=2\=9A \4 MV*[BA(&6+,(=LZX4:'JB(X0:FA3C-A"OD-!<@1:,,3+,YT\>)T.B#4PUL>1G MP::"3==AD\=4<"&HE9AP3H*!?8X%98ZKI'RZX3E"D9V>\Q2A!BA)7#ZF3DC) M($"WXQ09(Q.2W%HA@N*)Z2([%7QJPMANDQA*)2D$IP!&L).)<,S)F!2E$EN" M[7W.$0HT/<$!0F>ES;Z;!-JX9AAYE3SB/FAD81F1,HY9C',*0MI$X>E5A1V\ M[^_U!D#P/7%XMAR$-U8* MG#"2BFO$N10HG\RC2"UEEDAELZ>N,KQ!1[@%=PKN/$XH0<&=Q\6=:80 L]IR M(W-R$>P0QSXAHW% SKDH$M4A&5)PI^#.LX_MR>,#KHJ1+VCTT&@T#0;P0@CB MHT8:&XJX2QQ9!9^("-P3IP@(L4UT9BN(5!#I^9(3%41Z:$2:J>@0+&,$"T1Y M+C7C/ ?1R"J4M);>>&V88061"B(U8FQ/$@!0L.=QL6?6N=];%Z.5 5&9+?-, M<&2"%T@0I22))OKF684>R+&_(2"B+B6T#]U=N^N[ME?]W;6NV^ON=V,IOE[: MF,,V7M4AVI^#X7!P"-T> 6\,<5CM;\<*V)RJW@UCZ.Y7'ZS/U'Q4SM>*+'5S M!U)/M=<)6^,]3T2;P'&P"12$I!+U-W2"N#;-]M_0O]%:&N_2(F3=3\AJ9^&J M>RID2<^9T1HCBB5#W%.,G(H>46VCL(2Y\]VJ-&%)3U&((S M7O""2@65FC"V6Z"23)%+GM/14WTY^PL *"U_]P1T-*4L$DJ# MYI83!QJ,#2+9R*2%Y2W:V\(;N[![;NU__];^C^7/J_ M]9]QW]SPOTNG_3RY>-+3OAUN=7?K@B.F1JPG/J:CF=XZ@UW4ML,?L1Y4]27Z M@V%]5%=]Z^YO#P[VJ\_1!GAOM1)S"J[N;GU?)HBJIHC1#<H(!7P 8.@,PG8,^/._/^2!Y*R3SPH' P[W@(-P(1A0VBL&6=/3["B *P? _ MJC^P#"UG82-G\=L_FD[C9!8GDS@[AZ>8\L^@U_5'Z]"+/WL#_V,^X:07__?S MT>:WL.Z7\E[9VOHK/2/NI\7&7MG1^':^O; !&;.^T=Z-NW M3FH?;QVV/WTGS,.$:H9\8 9QERW, G(F^ 9!6F36KU01<#%!7%A: MWX[5NT$?-M%1M3WHA=%L?KB<.2[6BU&-IIMZ?]ON5V%0[0[VJVW[,U;#R>X. ML[L[Y=W]L][=BQ6\913/M&R'^3F?ZP6%"MKS@]%^97?#Y$(_VLP@0K4_F&FI M0:@^V8JS\MMW=@DX.AE471M4=YM=5\>?XI;GS M\:@:>!C,X@DF3K;Q4NYEY>UP> 005]D^X-]^-4CYD7.=/X2&_L\MN"Q-6'B& M8Q;[N0G:8NP],]I90TVP8]E_0@HS7%;<0O:_ \TLUR,\Y<'RU1'-!NXWG]\^:]S:80PDOGC#'8 M19Y,,)%HD,6,IEQ0J:]R'R^;XI$W!>DL?\<&E^&&7P +G ;X\W"B.M*M-YO5-6HH]]%X=G+N$60-]H+T)+ M/R, :KZQ.ZI\SXY&W=3-2#FJZH!U -]=6-5A!C>X&,=8O3\%\UKN4V]'><^! MN)!A$S[5!=ELKBGF;,_N EZ.MB,\O'A6 +DHE?U.Y+I*3*LW#^8D>F4HZ!>> M<\)=E$J A!I3U))I^YV;A9O*=K^1!R<"*LKZ9BTAG1&9T)/(3)<+B>)TCI_^ M[6_/3 LQBZ*>AL>5XE:@U9\V[^35W1$(&S7K7-X-_QL#+.O6.-X"U#H,R#8>P+/ IJUV>8*H,XZR&^'WWVD M-G%%D,G^WSQ1B9QP 6GMM5'6.EB#,1,!PHQA.;, 9121C#L1,>.$4,U-I%P) MHJ3!(KGS\M[*^\^K_RZOK_[[OOJPVEGNO%M=_KM:[7Q9__RU_;ZS_N6\4'26 MTL[APGB5?MN%.=!H5L?@N9LY:P^F^& ((A_ MSL891O&J#6+K=7!"-X<3O=W ME4[]-+O3K9Y%5^B7W8KUL\/NZ$=N,?4._/YX^FK,!F8.'0&)MD9S?U3%7V,9 MMAH"4(]EYZF$#OAOJ^TQ!8'$.]@:VGYU" PANJ.J"X(NT/ PMPLOMU6>C%BS MH9.WG#8./QS:8CZ<,MV+5'W8";&XG^6 MTD,<09,U-X%NY2*5,+C!8=V]Z5OA]WS'YP-@8;"NPP.0-EI5UM?@_N/>8'_, MYE9WP_CR7H3Y&L)2CODI3,#R58RT5=E>;R*A7^![-QEQO#"*2=]SCS*;C9G] MWN;8,>?,$MDRHQ-G2FON)34F+NBO=CZ<$>I@$_LLV!V"=C2*NQ>J MYPYZ/>COT/:6>UGU.OIGD*=X>6MK&+?@PJDLUQCSVE/C*7QFW[$,V0>%(NH2 M15R#-FR!@X%T'T6P@3 0LQ>6=@<7);@I.?O3J:[^&*=3SW17;_7II?^ T :" M]D1;=:")UNM1 47.@L8P]NI=!O?DGW^_/Q9ARDYWW.MEX%ZL+7]G0/HJVV"UT[#E1 )=TD10+9,2 M+ 20>04^SY";SQLS YJQP0#>SK"^688WN%(#N4KON).2-,9MFR&^!_QF)B#B M&@V"\+,'4K[FE#"C8YOMB>%[7+^ZINV]47QS\N%MZ([V>O;H37>WGI_ZH?-F M;GC-V\-NV-]^8\RBPBH;2B<>[Y/FQU?)8FU#/6=S'U]C=!&(\\K+>/&NUP1C M=WKRNLY2>%!>?;E9G36+C)2^EK[R&[7ZFW"56X3)/-.MYL*MEYS*CT'P:J$%=P@2.9E3\<)&SR9$7QF1IYEJTX8Y7ANWN2CX)K%5RS M_.=$)OF299+JW<3:ZFM%^"$VW\VG;7*]%ECF>TZ7LU&ZFNH2-THE>9/1EUF> MF>63L."C6\YTF_QUUX^,!U;@0?U:>O9H];GB-J^\2R_4/?;FX__Q?CF M4DNPBT[Y$'WV2W%6.R><"R'BR *YPFOH-A$#4P@^->'.&H!KCCCOIP@3)]VO MO'W\5:Q]VR ;Z[W^QL[G_L:W-CS?)ILK;=I9^7&X<;S=Z^S\V3_OI M]/NZL M_Q";._]NKWW;['8^;FYO'&\=;1S_^R,[$:VM_[FS]O$K;7_<3.WN3-)3;!(3 M.FH4#:;9BR0B(XU&.,JDI*8L"KVP1%J"LP?RS[T-%C]G/,&#\Y?[O*! $Y/MF:VM*3JMY /)E[X<'\5H]IC=-)_>2 ML\G=9E5?&I-^T?7 A'21>(&Y=I([Z0WQ!/BQC8ZI1&-X?-7HU(Q5>/%M>/'1 M3!9VXT**U!@4N,J\F'!DG'&YHJK'C.I DU]8HBU"2(.J@34(W@I$%HB\.M\$ M$TX$EHSPB7-.M;>!2*$3Y8X'<8VJ4G#P*7!P-O^R$$1&%1E*,AK$J>!(8T60 M2T+P2)T240(2WM],]-!5$4_#N$_#ALZ$#MP\C.@J7\?[Q15E!]^'B2N:4"&G MBTI ;_((.)X]^$2F<>G)SHX>DCUH&^=+!_]2.7>2D^A]]G1>BY ML+"9O]O#Z5GR5D1N&.T/9!/T]HWM'=JCT<)_STXZS/BY23P__J<^CAP[M];N MGX-4OZZ1]&NS: MZW<^?NYV5MK'[6^??ZRM?/ZQN1*ZFW7PZI;HK'>V-Z$OFQ\[O?->Z\"YX/=5 M#$_^VOSXB4,[/SKTKSYP)KRV\@,XX(=^&]K;H/]FK_7C]M9WQ7+)(RN1!-P$ M[@-_'$D$>2D=M\DY8$_GP\X\$3(H8KA0E&OJ#::P )P+[:A(CISW'XZ0$K9-[S@TM@2U>^.?.SU[&X<'(Q.356+U37M32Y3C^ M[C3&+ <.C :^6[M%U(%KXR0-%_N= ]5RHHIQ_^'N29@T\*-N_Z _'OCT]H/1 M^):35!9YP./H/5@>-$@(;C@)N*ZS54R[,6YIQK(VD\["#[9V80.1ISQW?=RG/)11 M-81ER[^EX:!?70>S47*EI,R YGC0#93S2* V/6+@T:UPY'[46#H9'T0YO M KN?3WI9?\O%UU\9_'9VWA]_QU98RP5!,3"..,P\TB##(L&]\5Z ZL;"PA)> M)!>RE0"57+>*1!,93/+:"\4E389S[Q5/V(FHE*5E%1]L%06P4)<2MQ8EHR*P M4 DLU%L*+%0+ 3(*\PP4.'+9,N:)!MQ[-TEH,Z98NS6,<0+K>7Y[1S4FG.4" M$TBK!GOCB%W8$+#Z,1O[A]4DM!<8HPX^O=_8Q5 /NC04XL S_K[I_ECQ/^,0Q59H[=S%7J MS9DG;-"/9YHZ^:T.*>OV^SFB,P=^YMG.G=W?AH4XB8"&J04(ORI8+9M3%J_4 M 6ZAWSZV! S#?C<8[=>:SVL6?=<^?9=".B,I1TIY!W1+)-(D::1C4);X%(*, M\Q>PN7(P/"'/6^[?B9@%I#?8'8=TI@F%3R2T6\=>3NP?6=\_%XWY2+&7!.-% M/+8IW#;XDNA%0\TCQ+(Q?;.HL]MT5JA%0<6<=%8O2C-/?;WQ)KCD".9DNP*& MQV;<><,(L6<]W#EOK;O\_.-R<_>+B+KL=T/HQ>>)R5BON41[S"7>9RY1BR6G M89@WF/ GV:&/LYIS$3:S.I933[-P/$68X@-%&SWGSKYA_/ #AW&]C(G#CT[V MSP EMTIMK<8'5;]AB+#:S^0.<&J*F0CI.8EN"0=[H,G]$GOPXU:KVHJ[=0:H MVIP;LNUCM#\<9[\YL5N7B+ 2?O D-62TU<)F^ZWA,FICDA3*.<(8X9'B2\T_ M=_1_/&OFS0:CIGCXW-58-/;PV?G<:Z^_)QOKRX>=C_]VVSN?MSLYJ]?.C^,. M7?T%[V"=E576/OYSY[R'3^?CUU_M]7^WVRO0YK?5H\[']VQM98NNK;?9QLY[ M&(_'[1U_W/[8.1L(IB@6(D6%!(X4<:L$LH0$I&U07!M'-#8+2T2UJ)"O+.R@ MH%Q!N7,H!W!F><[/R(/E*@ECO!*1.IZD9UR'&N7P"\Q) I33+2WG/-[U!6@]UWB"-EWK^??$R>.>2L\K M#0][=+WFIO-*;S>OES+XN69T3RG.GQ!-X7-WXG-',]*\Y9HE&B/P.>H03Y$@ M9TV$/["2VDD=0RX.TJ+RJI(Q+R%NZ=53[U.*J85Z[TF]4RG5:TL$D"]2+D7$ M#=7("D&0T(0X6$P!2)NI5[)[9P!X=.I] 7+H'%O?OVP/AONH=GUKCOF]2*)W MF-?K>-E-*QS/-2][ $GT7#F)3!O9&[APK+MPK,Z[&7G32YD(DQR1$"WB449D MJ"0H),RH599Q0K/U6#>HR&^AT.9)FX5"'Y9"IS(E!['1:TU1TH8@3FU FK!< M2#1@%UP@WJF%)<'OK0\^.H6^ (GR&JF;F&;(DU=XX0WV009JGE'S.=*.G,V' MS?9RP>D\?.UOG;3D 2>H*3SR\IFY37;&NT3'W-$B4[CFG;CF MEQFY5EH&JX4=DB8YQ!E7R"@KD+16:^*YL-R#7&M:TO +C/-I\A;:/J0UO6#W';%[)G7>&9XN7=W3$;R>QJIF+S)._ '=,"5(=V]%*#IA5?Q%P^ M2@'0NY45O3;"&YI]E$#D1^OLJXQ$+J&XC0_%?:7!XB\JP+-$QI;(V(=W*7F^ M Y0LO%=U";\LI]D^C.4T<^%,YC\0Y4"6KX/H3]/;S*3M>_/<+CS/5O#J.3KY M LAD#@X;.QM<_BBQ /?V(&Z<3UNI/O#D1W%G8_C^F:1, M?2&VW:W:WS1UXSV%G_;W8_-;^==ZVN[;R MZ5<'VMK\^->/SL[&K\[*,N[L_, ;Z_]"_SHPIF727N_!.#YD#^FC4]LN38H9 M3P,*/DYLNYK'@+!2!!NND['C:&7)F^\B72"I0-+3GS 52'H(2)JZ"AA- )(P M1R%PB[C(!5*D);0XME2YOFUXIZ 2+OO&F&GR])WSYP.2_Q6"^, MO\99[6O!=ZP13M.Q/[]&.(=MO(!-_@+TNJ*Y%3'IZ36WL[)0C;UKZ>MH7+MZ M;0*[J[OO)Z#[83 \*R\UKJ;<7 A,G2\S.EQ(5&G+ @+YEB&NE$%.N8A M2-2 M84*\TPM+E_CF-$U8*L!4@.GI];>"64^&65,E+\%62]PDA&52B >'D8F"(BJ$ MM)%1K7,I'$9:5-#&X]8+D'_G3K/X"R?Q!.TV<7%:^H>/.LXEU6GZYH?:]=N/KC:=6^$0P8/MU S(I[MC^6 ML0:G,E:[AN,8SHI519JZC30U>XKGI035SS*DHN"(4RZ1,U8BS!SW1B?)"&B MI(7EQ93#_VF.'%4@ZD5#5,/TOP),CP5,4S6/T1B-P!(1Q@GBSD9DDJ7(<">E MTU@E91>6>$OHBU&_1 MM2#VJHV:0<2(XLEQZ! MDFDES5*"\S>H[G[K;?*$O*1.97"R.RH[WA[5\&1_3%2C.D=U3D80)END IRO MR[@/TF\2%]RMW#MA3Y:ZP)A%+=A=,Q?@QRCW+AA]C&0 DK!YZNS-*K.7UX?(_5;!(?.IPHSM#?W57QVZP>$9O+GRXVAC_1/M?.ML;^SX([CW:'/E MTV'[.'37OGWHGK6Q**^H"@7HGD8 MHN'$)JI(KA(7."R%CDHQ8GQ*QG.O8DTTN!#-LQ/-3$IJEK1F1B+-$D;<>)7I M)2 =/=>4..R-75B2B_A:HGDBP>Y94_M>D.W.F!:>791K=!M%('L4WO+**E+N M'O1='"[<75";'A%=B-F[EL_,VIG_B<.L>9\>"R%:6,YO64YG]K@ZRN!(X!1) MEQCB5$ED*?7(<"^U"X'$R!:6V&)#:LD^!PG\3X&-1X:-VXBJ!3:>#S:FDBHU MDE)J& )!-2(.DBER20:$#568*R:YQ!DV[GV8_%)@XP8GQ/E[)HON[H$=%RKX M?=KRRXZ$[_W49!B(!:B3\'4>C&*]R$;+[!T/X][5['1RWE[]KI1(U,2)ALG\[ M5MF_/2:DG%6$,9>,N-;KH"%.!TSF<&G?6\K@Z[O5[5S]OA+GX#N MD;LZR4E8/=^1] P*3)Y'^>8WLF;8SR0TUNY/?\1?.6=XWC1757HY]7#XSSD6 M_H0>W7-;1^^!W+WGKTS>O7W![V;?NV5UO&L$O1/8&)\UP>ROI0_=K,1OU*=5 M+\(Y_"O?7 ^]]K<->!=(?,>?CC;H)][^^!5OKG_XT=G)&GF;YW8NE--;W^YU MZ-=?FSL_CJ!]UEGY:V=S9>MP<_TSM/>)ME?:;.-X.TN0J3V;KDMB&3P)!L7D M ^(RY +B3B&MN4M>2J(M75CBJB7NG]_TML1SUXC)ASSE4&,=KK'G'$!TM!@I M7P/PK1S$#G1J_3#V?L9QF:8">[>!O5D?%9&HO5>47ZO6E3C151[38"6 M+3@%TFX!:6?\4Q05U-#D$4 ;0!HQ'AGGX9,F*7%OE8RVSLHJ2$-<5%ZCC":* MC/:*(.W#X* 8VVZ%:+/&-H-S=3.+$1;)(AZ\08Y8ASQ+2;!(A14&B(JVR/T1 MK0AI=R+-]>TXC+5_1Q'5YA37Z@P6UX+:^N#/^(_M!@"UY;S4!=GN@FRS]C2I MF8^)>10RJ/' &#(Z,22"%99QSTS "TL"MS1O4@;]AY35J&@,M%U^_+X^V+>] MB>/,WH2M/[?P=K^#Y.=$P,OGN!D(>%O)KN#>;7#O3*YKKDQ26B'J64#3RIY0WW/PZG)V^^RR9B;/-U6WOW>P7Q>#!$DD MCO:+W/FH.5>?&W:_[I[$J\;P_I>'6Y?[^5O!X%M@\)FTJSQ2XZSF*!(;$5?8 M($T!DAEHT=PG JNM%I:(;C%V4:M^EH(##REVD M0AQ3B72@'!'M22[2SD-M5@4.0"ZI[#"W0O@#T.V]&-AMD]XV+'?I^G:LW@WZ M\.:C:MMFEM3O=_>S)+X_.+6/Y$BD__/X\"%N Q_[VW'XKNYL?S:26RZR]+=XT>Q8P:;JY?6L@UO' MZWX^P,QN#6,<[X3];;M?;Y3=P7YU%/?K#1-W?JZV,LH MN5(R9]UB%&8B:<:HCC1* U,E7+I#[K1+59O\IS/8WXC[[TZF).> 6DLYUC3/ M]IQF@[K'UMPXZAQ^S_&RQ :)E"(6<1X5LMYK)#G'2L(21(,7EO"B/ ^>>2=> MM[!$$QE,\MH+Q25-AG/O%4_8B:B4I65A'V]AC]NPL,(JXZE F M86,(Y,D81 MY!/%'*>H1:YQ+BXFZQJG&ZU1X93WA.X84K;M3\ ;^ &6"VZVO2IU=VV&AUM MT>*YF+!+\PK42X8YB5X9RK#T'(;@HE0".AZA^Y)I^UWHA:NC9D]X^9GPN'-GE;8_ON?M3(?K[X_/TV=[O;?=7MF@ MFRO;/_*SG8_M7QO]]_#]<[^]LW&XL;X%*@.H".N=' C/VEO?)=6 O9(BFQ)' M7!"3D^D99 %T'1'6:6/&@AL01@S+&1X9QHI;%8*PFDNB'0AP@GI!!6%6"GX^ M?_G^I59^:[.J_#;%S9*AKZSRR,_ W7ZO02 MPQBZ^]4S*55TK%1I2NC;:FT71+*CBO(LBQ'5 MBZ?SKOJ3[O[HU5UZAT!8+\\&@U\M_[VMK[^SNYU\X$MB)4_ M(H#^WW^_>UN]Z^YW'3Q8=1:7%]]6WV*O-X*>#+<&U[;WH9O@K>O;W6&H[ZO+ M+'RQN_LV1U*>/ I-5G_DK ;1YUPOO:-J9NA_YQ$-1R>C'?.PR^:CVAL.?G9# MS"D8AI6M0!D=#@[S'@'R@7O@CELJ5=1APRG/J&BX$P)(!0M,I):8>H-Y%G< M*P7E=U:J\O8%L:8>R%C!PSXF,M M8JJW(U#-3PJ,9$EKC$#35KNC/)5C_I:?W@8JSGT "OO#_F<,0_GW-6AD-U/X M6#C[<#!.&Y3S5;;&O;EE+EXCO.4^@"Y/N-?1R>2E)\ -J0+M1V1MC,W_B<+R'9&K\H*^&X%.R1;#P<'O9 Y,G1V:RN;1VZZUZI#:*H6ROM[O6YMM*XU/-N;G8\,/M#Y ML11Z%;L^+XX_KM%T6NCT+'2-7K,%%=@8HRPR*A3B0AI@8\0A+95"V@82/8C\ MWHL;%#!M('6/\X+6 %4G]]S+L#:FUG@&*@-LB)JT+S=@S>[^ZP70YJ4@-691 M876GRJ5B4:N[52[]3:Y0S!\GL>G=6OUM9\6+J3%Z+U>E>4]).F9O=4[TT^2: M];=20O1D7LXDKYU,S8LM)WI%,:%S;.'QTH4VS-&XI$N]JQ^Q4H$D;8PE47-) MM1:>N$05@[].4?D0828S1M'&. _?45Z=. __VVWO;/;:=)5OK(?MS9U/=&W] MWVYG7([DU\;.UJ^-X^T>O/_7!>?A;ZM'G?[7XXV=[>T._=#OK&P(^ VWX7WM ME0_=M94/.VL?O\)8/^0$J+^F66:"P,SE2B;,,I!TK0$A5Q&4I!'$4R%"T M+ M5+1@:\U+ M22!;K VN/ 6C2<4Z /3%GBGBBKF9616JJ"$IR;<;DF0@NL/0NL M'<\$)G/+E'%("IZ+NS'0W8TG2"3.,..,&5#@YPS6'B@VN+ERYNJLU?5*[>-E MQO#>[NCB;N+5A;)QEYTKGRQ"/JA8WO\'1C,([W?#W!]9/"T6=6=%+&&BB=0C MI1E!W(N # D,)5A"IIV ?T(^[+AW@OF74C&N1/T_/&+<37(IB/&$B#&57H0" MQ8M8@8@,''%%$G+42V2EYMA;(9)TEP=UO5+$>/$FN.6?MMNKCT(N'L?<)R?B M"U5-7Z;V^<1&M1-\'Y<<@NF\VM>PZ*>_1_C.NUF94"I.& _(.9\0CS$BK2Q' M,478)@*SF"N+4O60"NHFB(F@JA026>(M,H2%D?#V!D M+&?P56N9?+*6B"9"U(LWDTT"LTX#%NXA$=Y4^YUCN+ULB"\&;N\F$3Y!\$E! MVQN@[>PY+!<,&ZH<,HJ"0,@418X8@X@D 3MN0/,G=5SA0Z#M ^;R>R!;74&H M%XI0=Q,("T(U!:&F\J ..=E.E(A%3T!EU13IB#&*T3G'-/6*\R8BU V2M=TG M3XPD-\@3T!RGXQ2G>X-1'?'[ID[8U?T9WYXXY-8T M.?/@Q*,:3Q^Q;C3H'>Q?_<@%=\QG\E&O"#^7PV?F[_9PZDVZ%9$;1OL#U=5* MWMC>H3T:+?SW["K $IR;Q//C?VKWTK$C?FW)S>E",E3.UB&8&>Q#[Z;FYBK2 MKRU7T><.W;*KD0?+/39IV/'[;;Z\O'G?6-X\Y*K[OV M$=YY_(-MK&_^Z-!5W%EO0WO_IO;.CQQ\8Z@7DDN.G!$81&$&E*Y,0H(JJK%T MV"9_/GT1P58&Y6-*UG/CHI.68FD99]$0T(K.!^M\?O_O^\[7]U_ND+CH]Z\Z MV[7DHS-9@C=:<[&6)GVHP?-5D\CA=PG;CK 8D!#*($ZD1QKV&:B,6J2 J7$)G]^'QCI' MO*8*I'"NX4NF(PXZ)O-6 Y6]B'BVT4E 6QV.%B[LX\LB4(>3O9T3,/@)!%>P MM^J'6I/0U_P&"[?"G&8%XTR#,Z^)8=I<'0*:KP_CWF X"62+6^,L]D#S)[FFZD12N9V]VK4B1YH&D';A77<,K3N7+_]4WGN, M6+LZU<98VKIML!TWBU32QXA?$^2N 777!MO1FT7%O=S.$FA6SDMG\\P^:!CC MU?YG9#ZCX.H"SE4;[ML>5>_KC'ZG48+5A0C!^\X2$0OGL.>B*_5UAS3-F[_/ M4]R?P/N-"L[]=O WB+:\92/W7;L;O'CN5J\#:[==+=>RK;W/NCW4TLW=#.:4 M4GM7._*7J;L&.@Y&H^Y-=MU+C^)GG*O4J8/1G]WKI5:.MGH3CY]6E2=1+)),J\)M5QR9;1B2A#*(B4Q6G:IR?*.3HR_.0%X_VMBC7)EDK!N M?S7EY/JN-L_QR77_*VZO;.#.Q_>Y*LF/C?5/N+/^7K2/PW:;?CK>7%_F:^O^ M:'/E*SU_BL M;YYUMDY4>!:B0RY8BCA/&%F+/9+,T!!S_D=,%I:XX"TE58-.KHMO30&LZP"+ M@=0H%)%<6,-%M#HF;()36E)K)=,%L.8*L*:N-L9*QRU@E5->(>XD1EICAZR M_[!BW 2VL$1X2TI6\*K@U9S@E54<6VN%3MF5C"270A+*L>1(H,:+&^!5 :4G M!B4RC0?Q&H1A39%A $5<)X\T#@E%'9GDB5.L\,*2-@U)8U 0J2#2;Q%)D,2H M]RI80CE.UBKMA96&2\4P%Z1(4',%5NP4K)P 3J.D1L%*@KCE L#**H2#P@XT M/BND I5/X1:C30*L!S)JSXNA[3ALO=Y,M!-Y4 I^::D4C2PA+EI 67"H6_7 H'^5-I9QAH$YC[F"P /V$P M[AP_9NE-*+R0\1.3\=3HP32+!@@V\VF#N,F.]I+ 4EEJO<388UBNI?M;80L% M-YB"DY1>1*I$(IQ9;YWP6G)#9,3&RL*CYXNXIT8":WF2QD1$G$B(ZQB0B=XB M$HR+6(;D@\I)HDV+J7NG6FQ>AIMY,1*\6_U2DD%?:2%P@20;I0FPFZ-4CGC8 MR%G>Q*!4DF(AF"=PFLT:'0+WSHJ(#/,>)(_HD37>H10X\)T4*4X@>9"6%K)! M]LN2NOF!Z9N(P'STA$:@;RJ\P]+KZ)FF29BD;G)"48CXB8EX:@6(+FKB*$.. M^QRGJR-RP1#D#7?8.<]"$-F1HU#PRZ7@H$5DU"JO*.=.2.V=(2J:J).70A7U M8;Z(>VH;\-0&$ZE$ 583B#M)Y"(-* 2*F:":!>U!?= M*@N!OV "=\HH6&J< M79HX$=RZR+&D$4<2HK"I$/A<$?C4/L"]Q09 &RF=DW1G$5QSJE#@V(!8AD,P M+F<\:Q'6) )_93X$R_\LORL>!%?:!RQ1B@*7HE9S =(',]XGEPQ3C+M0?"X; MAT!',T8 P;5DE G$K&.(,TJ09=8C;+)16H%*R&EV8RH^ B^8A$'YQUZ3"*2+ M>=3"6:4,UDQ'GKBCQ4EQOJA[:AV006?W1(R,(Q8!%>?LSQXV-Y7!&H^ME;GV M+FYQ50X87S*!*T)TTI$%QKB25E-O&'%&&Q*N7B. M&,+:;)H1;%3D%J0])YE#/$F"C!<,<>,PULDQPU@VUO"6%A?UN:=)@7^Y.',W M6_7#$7?#PWL+S!>8O[WA75" 0RP'C$7)CKM/!9$).7AUQ0+S,\5S$^M=M0D MX9(4B*:4Y7YKD-,B($EDC#FNATJ>ZV+*EL(7CP4+S!>8;PB8%9A_$&D^>P@0 M$13+TKP!T4X9P2AG6)/@3('YN8+Y&>\NKSS%EB*1*,X!G %9GT":]Q$8NXG! MV5S^V+0HN6C>*2A?4+XA6%90_@%0_D[5K K*-Q7E9T( %6'!"X6"RRY^3C)D M4CZ"%RDJ)ITFEBXL*8U;ZA(GFP+S#U*.];HRI%?5&KNBV.7C%+$RN1*5N4L- M*Y&K7_''*%XD]=U*8UU_C6E3.CM?G66EAM4]:ECA)Z]A=0F0-GL*'[B,U>SX M'ZJF3REF58I9/?(,EF)6CU_,ZJ&F;JYFIU2Z*I6N2B>;TLE7EENG5+JZQ1"; M8LZ\?^$8R9-TA!AKX!/F.DK!C=!&&IL4'0<SE:Z"3%$HK9&%U43<:HM,3 *9H)R+ MQ$4;V<(24ZJE=)-"EDN=A@)8OTFQD"RGR20J>.*PF9EDC%+#E!-$F )8($ZR1P9(AQUQTP)^8M'AAB> 6)Z;@5<&K.<$K+H+GDH1 MN.3!4TU"U^@?* M?H-BZ$N2C >W[P@+4K7U..1,R=&*J+"W07J+$U;%(#U?!#Z3 )O07)F H6!B M!*7)8*2%"D#ON4B]3#ZJG".7T):BA<)?,(6'G+3.Q$!T])PP892AGH7H.*.@ M,]L;4'@AXR7@I-2,5I)>?2*:\Z:>89LDK$2!2UKB9PWM*R MN!"4*EB-!"1]S[(1*@R22XL\>(B\)))&,1(*TP2/BK*I8KP42KG=5+!1N5) MD2_FBKJGUH&$O7(L1B19R/*%M\@0&Y'E5!+!.+4Q+2P1UB+ZWO)%(?#F$KAE M!#0(ER))@A,7K/->"ARP81['6SLAERI8ST;;4^. 4$$GP&PD6 +:MC8@BVE" M%)87$X$U#[)4P7H%Q(TEK'B@F'.GN//*1F.L3%@RYJ5UQ<%OOBA\:AW 7%*J MB$!BU-4HAS$(^[#46& )5P!]@ MA6GP,FF^L,0,:1%\D2.4C,J-C>XM,%]@_@Y*O8C&!P:H;GD(3+/@::3**H:Y M+XE;Y@SFIU8[#&H]ID*B7-40<449,E%01(S100@'2VX6EBB3+<9*L<,"\P7F M7S+,,YVP8280SCR/2CEB><3.>Y,#.H4H,#]7,#\3^$45XQ26S=M<:SHNI1.!?GN]P2&,OJK[/JKVAG$$_:KVX6+HCNS6 MUC!NU7GZJT&J?WTWZ$-GC^I#7O5V5 TGQPR5.ZI@4$#0PZ/J9+):\-.$LBL+ MMP+^^&ZO>Z;!F=?$,&WN$."AOCZK55']T!ONQ(JS*W:#X[:203;6Z M.T8D:+Z^0M[^)V-4W3-,@C'(GH6OPKC<7RHV=6[#)ALJ^HC-+>,YU=%R! M8N'1*I4IK.Y2J8S#D^IQ2E2QJR_?O9Z68#EF)DI9./U\FG3W'4 M[X;0B\_D3_RANVM!W;<]D-Z&/[O^]JZ(339,EPSTUYB62;)48!L[X6Q%LJ1-TLYX)&(@B#/+D'.:(XL5%LY%'P)>6)*FI7B3HL=+Q8R" M5]?&LZ04$N:&>RTXE\99*Q,'U")6 WS9@E=SA5=3OS9#6'31!!142(@K:Y'U M."%#9: B>26H7%A2NH4+7A6\FAN\\K!S#0!1M)+PZ)2-&@N0N*QCH)HD7?!J MKO!JZJ"E@O2&:X=R9A/$B?!(!Q:1X\I;9QE+^>B>DA96NN!5P:LYP2OME.3< M^6"=XB%J8Y1@.&K8UMK82 I>S15>35V-K/2"N%RA.F3YB@F,-#,**24C29%2 MYG*\L-0M+9H$6$^?3NQ937%_'HS@M]%HUD&F^O]L?^]MU8[AFB.25Y_IP!$ M+!Z39SAQ$K1SA# O:604>^=I0:XY0J[96F58I:BL -"BVB">$D:.4HFB(YX) M(6BT0*U:M2@6#J/B)J7AJ$&'"86-21-I$DHL- )L&)0#9Z"*(9*!K M,)%+'A<2?L$D;'#07#&K%%5<>&>3D"9$SH& J8NJ\.BYHNZI^8 K6-9D.%(T M'R<#DT96YE(B5@6MC2:, '43KEK K1M$X:_,D^?+(.T?VF&5,FBAQ3$$8?Q.1H^!54_!JMGZ9D)0&'S%B@6O$ M*?QQ6!LDA>(D$I;]G'+I(]$26C;(W%G*HSQT^G(7L4Q:TV0=<*U@?))18RN= MMD#0Q<%MOBA\:C7@..1US-F-DT4\TH"T]QP%V--PC;.@=)V&"T=3FSO23,$%&L!LVCXJG5P$7A+$14AM"-%>*^UPNR(4H4@A"$4)Q<3J8+^J>6@TT M,R;Q(%$ > 8>S2-R,BG$% CG)(1$0AQ;#;!L4I'"5^9TL#ZT/V-O8C/(D8@' M0 G%T^#*(C!\*2Q(R"%,*8E*4:#>8*KV7IG O#*!>I0%#(@ MC@U'1BF#@HI*1V!+F/@Z9H;3)MDXRRG& Q.X\"Z2) FU"G-O&6P+'Y335B:G M"?&%P.>*P&=L!AQ0.MJ(F' <<18PLA0;)*C44CDLI)) X+PE+\FJ60C\Q1"X M9C@:'RGS*G'/N*$ [D$%2CUW21>%8[X(?"9MKDE149R+E>*$>,B^@H(+A%T MQ3)9&A5>6.(M,_J>&A04 M49C)F)!6V0W!.(TT]0%1RR@#!HZMH[GJF6EA0AI$X:_,#>'O;HK5%]^-NQX: MG?@B1-O;W_9V>'6&K%=O"$V.)*YX4$Q+;E0TA@%R>:)IP$D07'!K?G#K3'&N M$$"R-$ZBE#!&7)N G$\6,?BK2=!&)I!+5/9&N+=EH9QT-)? /0B>U @)JJ?D M2BH;",?6*A.4E(Z5C9<1.PHX1PKS66G%#+;\+!"Q4_,17/Q#!XX[@P M'B5"@$U'(Q!@,U Q3US:R(2/.4A:%6^$%TS"D27KG67&X,0UHX8GHI4P@?M$ M$BXQ#/-%W5/C@50Q,4LD8*JV9P'+)=R MU4(@AJ4$J'( 6B0*1)AFR=.@4B[_QU6+X7)0^8()G($4HDP06B3%/=6:4INM M12IHR4!:+00^5P0^M1?(Z)E-GB&>G$7<@T!BK3?(2^PIBY0)IA>6F&J)2PJ_ M%0)_.01N+<4<=,X4-)<\..%-4(:Q8&'PMEC\YXO IZ8$(P(-U&%$E,L%?#5# M3BF)8G*8!TRBC&%AB3Z$KE'HN[GT;0SHF3H1#HC.@P8&KI1S)'"J+,:J,/#Y MHN^I,2&*0 S@-HI"8Y#0*4;& P.G.'(MC./,I(4E+5OF_OE?F^>(T)!4KI?7 M4AK/[LW_7EINJ=3R+K6\'Z.6=_3>"RL?DVQ /V< ?W1*=!'IS"U4J'L MUH.X3QJ!E(^1LIP1)0U+(M=^4+*E+C'/%Z O0-\0."M _R 2O:&<$Q$4RQ*] M >%.&<$H9UB3X(J)9\Z OC.5Z"G@M_%"(VZ%R45^".XX%B'O8*.:<=Z7 R+SA_%2@ MQTYQXVA$446!N$D.Z>@YPEBH2"A<\2X7G\0M=8GO;P'Z.YY#_'??PDOAW]#] MN70RK9VSOOX\7M=/)FQR=QR.O:3W!N, MNOG5;X:Q!WWX&=\>=L/^]@EVS#PXF4H\?<0ZF+6#_:L?F9DP'P%GAD]_FDES MGZI\ CT['[-_MXV=VB/1@O_/3.H?G<7G9O$\^-_ MX%'JW^%\/7#?G--!JT?28=2/66!^&H MIDY[.^82\$P,RQG:E78YTC7E/EB>(: MOF";/"?&,&\U9^S\>[@ )A-HTQU>0P*L5\_NC>*;DP]O0W>TU[-';[J[];37#YTG?GC+ M9!\8LZBPREMA<@HY:7ZR2Q;K77(.Q\;7.#RIS)67\2*Y\MIUS1*\*-G5EZ]K M]OIK@K'2V?GJ++U1L[\Y0_^]4PRY<.\E2L28"I]&6/XMAH[3!&X/8ZS:<-_V MJ'J_&V*HVG;HMRM&6A6(O/B,&'+?62)BX1STW$@::?84?HY[@^$85K_$K?X9 M1G2-_GN3\5\YD?=IY[Z+>,MWS\4:=F %MZOE6DJ]NA[G,ZW>7,S@^X/A8._J M-"!EZJX!D(/1Z)HJL'-B^?W0?V\FDS#N68A^ M,*SUASZ&@]'^\.@&T7,WF)('H[\[.Q"73C:ZDZ\LK]6'[J[= M]5W; ^EM^+/K;^\SVN2S@\O'?.NS@T9:_^]?7MP;XST-@N' I9+:&L6MEYK3 MI*TWX=E/T*>_NFLK?W8W5[9_M%>6 MR<:ZA_Y^.KQ@_3]>_;6YT^MWCI=_K7W\L-U9R:<%J[S],5O]/QVV5_[=[AQ_ M^M59^3-U9E-S,)5 MQ)(9$9BW1'*1DA96&D(%5D+R,,GD6O!J7O!J&MA-F",8A&3$G.&(1QV1@75$ MTDN9ZP$9T/YSBGG2DKQ)A65?69JX/P]&\-MH5*WNCNDHT^LXTWP[AFN.2%Y] M2@JOE2, 6AC;'',L3;!1*E =<"#<1%60:XZ0:S9I',9>)!":D1(AY.(W#)FH M!>B(+*]P$B;BA26-6S2[:C0F)47).?/@.:@-8TZ+:&@61:31A@4CC(A2>\%, M(?"Y(O"IZ2=*IZ.R%%$I094BU""=LPQP18@(1B9E[<*2T"W"92'PETO@#)-( M$XN.&\$5]]I)@0TSEB63_(T(O%#Q$U/Q3))YPWFR7""9K2)<.(.,Q0$QHHD- MC$4MZ<(2DX5'OV 2I@#>CC%*DPX\29,#AIER1F''X9HO/'JNJ'MJ/D@V!J69 M00#2_S][W]K45I)L^U<4W!,W9B)43#VR7NX31+@;MZ_[CL383;>]>NJERU*BMSI27@(A#<8!E"@<<@(S=9 MFN(^,&W-%VF1_LDB>?XEZ9#N%O5J9[C:\HC&R3*VB4GN(,1I+ MK8R&XW_!1Z,J7BT17O5FG 96),HT,*)L$:(&;8EGW)$L0Q F5(Q1PT1ERQ>+7RY+'SJ-0/)1:HV&4B!EYJY<_$:5 -?7 /G.6G*@W A!3 GLF0N67>,15X M=-7 E\K IPX%DYS@2G.2:31E"5?$*AN)=<$'(W&T.44#;UM5[7N5[9L*S6WD M:,&X9H<2C^ ")!88+]Z%&D&U7/8]=2F$4!!;6>*"%KB )T%\+ $*(G@ :Y+W M%NV;L[:!1:H>_9-%)&P/W>?4GS@42IIB$;*I80BWP56I?"T3BY$K#UX[HQ(# MH[AW JCCK,+5$L'5V6RM>QY5#IP1GQW"E0-.K&U"/TT,1371E_,-"6W-:^VZ M%39P<-%HEH1R%@TX3"H0(QS#=;MX#$66Q%B'TUHP8[A?VQ!M+6IMRA6V;VZX2MK:#"J" M",%D)W.6+!J60;KJ4%@N^YY)<7!6RY0LH9I3 CQK8KDM&:5>F.@EOAK7-ABS M;2D6*0KI)XM1^' M&"SPH(!S0YU*GM63S"7"K:U9J0[.,O5&6R*L\;CQB(9XJ@R1UB'CI."D=LW& M0[$53"6M!G[I6= V!^!.6* @G'+:J\B\R99Y\+PF."R7@<]H6R#;= $8T0#% M8>@H,9Q*8IU$DUY'..:I]SWL!ETGGR(+ ?T!SY87G'NTZ* [ MF:SY#8MGQ#/A"$[H+*DB+E(Q=@_:Z#DNVE9XCT2,"K^V40UXA0V8):ZR]4C6 M( *$XB:T(@D ).64^QIJM%RV/?48#+R5:-,JZ%0-?+D,?.HLR#&GZ$L![NR0BR##))ZGPDJ4 MH)YKIG)8V^"BK=6CO8'5P!?7P 75S"NK$-8J2^/>O?O/&PLQU4+LM1#[4Q1BMUH&&5SR"/? >/0YTYB8 M<:*\(&HIEB5:$$HA]LZ?,X78G='41:*$R$CY&! OO2Y>#!^NG184@JQQ/LL&]&>70&^D M89QS( &*""+NY4J0@"8LX"!R8WA@KCCO5%N(ZRKK%>@KT"\(G%6@GP/0"Y.+ M?FUD( (DK3USD*@/P=+H0=XEX*L"_0(!?7?*Z$M%@624();R1$!)(%911;Q% M.B^BM\G1YI3&WI -7G&^XOR"H%G%^3G@?'!%N1Z$\2F#2]8)SEQ(-'@5 C?5 ME;]L.#\E]-E$GQHM<^"&0,JTX'R)N5'@K5+."+&VH21K"WG]N*X"_0//(?YU M[/"F^&_L?=[X;_QQT? #5T( F]O;"VCM'<9T>/R"ZP;IG[FO>:.1M)?0@OO] MP6D)3VS:/FH=#=,(V]4ZQC=C;^0^?ARFC^."3H/_:__Y?A3/\R M:@TGQPTM?]8 3)E&K>.SH]3J'4[,NN7P4_A>Z/5[7UUKY@XI3J]TBMAPR[V. M!L.FI:U1^GB #1VU_M$='*<6$ZWR*4Y_^7/\QFPMJN8=]LL_"V UUSW"'AO$ M$;8PXI#BO5]<3KE;QFXRMTJTZ^.1NG% MQ2^_X-,?]=W9B]YA,SC-EZY.,[S++Z>]>+SWPMIU377!^,EYU^3RXW?9>@/_ M5RQF_![@-[6]]6VZSFY][UN7971=B=O?_M9EO_V>%*(V=KD:R^]TV>^8G+M"O3<:=U;["Y\-T7^"<#?'DIUD8N=".?7SKIAX87EXL1AT^#FW&\@NL_JFC]@CFH;W[D>SNH%]+%_.AH M\>2E"TI1)R* 9MR" 6<_W6V]7KGM'/P^Z?. M^6Z_^WIWK[/YZ;2S_W=O]W7G"[:/=_=??>F>Q]S]2OQ)2@/*9B*4,@2<]L2" M!1*R,,H8(S6$M0U@NFW,"A:JJH"UHH#EHN<& NBD OC$O91"ETS5D*)WAE; M6BK FJG6G9@(06:B'0T$E//$*6:)],923X4VI1(H%[RM[ K*U57 6E' O"0 M;9!,9P,Y6DM58LE3Z:G-5D,%K*4"K&F^K0PZ\^P5H3H) B90XE,T).H0)1=4 M."5?%J6?#*:<%SL,R:Z(#S8"+-+BDN<6=(30H5KY8*KZ;YP\8D M#F 4L3[(4A<-\4I(3:3AN0@Y<<-+'1(EVY3*!0*LYU:DE261DE-!:DE JE9&3)E-,L6'(G"IZ)2 MQ(CS)4)2(W3YZ"A()%52M"E[-$95%9/%-7#0P0DK*5,@@+%@G>39K@2^N@6L> MHS&N5+AT(&DP-KGL@U**ZBB=K :^5 8^XQ9AFMG,$D$RAML,VFPSE":.1R53 MB*7X1.,6T;3J#*ZP@3L1968T"4D5L,BL\9F)0@*B]U,*IN,I8)HGHS7@0!5AF1 _'(19"#.$4<+:K'1GO@ MACF1BBY66XI%"8]5TA#E(Q:!^%5OH-]5R-^9B.> M>@JL*7G0N1"+HG=J;"0^"B"!9@42K(UE(R&ORV!4"UX9"];19N25088$8(SW M$O$[ &2E?)"@J@4OG@5/70&IG"_&&(CPO"DY8(AQ$ AB<8R6A5(;>VW#K& T M5[7@"PN6,D@;-'CC*1BN//.<92=DX(EQ5]T RV7)YQ.59>T9, M$/BGU(8ZP-V4-X5C*_WHFNB+%TQPYYW_C$S%Y!*D?/X%DS,>A(G0"+$_0FBD M,>BMX[TTO%3W^%IIH[HVK[DVF632!9,<=R7PW/*DE,G&"Z<,UZZRDD4#KK,9 MYT#D,@>; \DB1P)!&^*B<;BO0-@RP)C-MF3&U./'%39A$5TYC(HL20&>6F=$ ME%H5-4UNA:VN@04TX:EK0&EE79"&X+ P AP40?#U)-%(9:EJH'4NNO?7I9"K M":^,"4,RG'DO.<10_/;>*0DF2&VU](;=96=13?B937CJ&XC4N( (3$)F@8!- MI0 ZXT1ZB\,J-+*I-(>RY]6 %]> ?;)-#)#VPD(Y<9.:(WP;QB@7-%8:O8 & M/-W_QQBET%JC 7M. ( 3 UP20:$0*X4V#,6Y9Q;(A&LMLEJ+K"I:_T!%ZQ1" MD$YZGJR#Q)1%J/)%>BG/>I1$':Y(T/5#*9=>5$S#P1&WPF@$-'K)22,%^\,)H[%]7:!M>JK6FM3U-AOL+\ M*L-\"I8#,!FU*&S>(K735@H.@AH6O:TPOU0P/W7.4IT9<%-JTA3?CLJ.6(!, M6.!9BR @6HLP;]O\!O=.1?F*\@N"917EYU%6.#BI1)">\@1!@@ M-6OOEN]II:_6OHQK.6O M:OFK6OZJEK^JY:^6L6A3;60M?U7+7U6Q\WOX-I70VAO/C;&RR%FY)+-E5&5A MJ84X5@"B%[Y-6GV;#_)MOH'./EY[__>][N;N0??\+=_:W('=_4^P^_[->6?S MY9?.>?S4>=_M7?5M=O8_GI7GZ+Q_1;L'^"SXO>[^WL'6]EY_!]O=V7QUWN5O MO^SP/[XN?^5=#ERP0!@M@@,A)F*E\,24>F<6A)4EO4!(W>;JT5E"BZ<_4 %K M10&+1A5I,EH'&D%FX9V,.1@$+LZ4C:$"UE(!UDSY*RF=!N>(4<$2<"4?BD=. MK(A +7/&&KVVP2QM"[Y(@@H5L"I@?1.PF))@&RX23U)SA"]EDJR MM52 -8T1\HDQ;3TG# I@>>^(LRF1H%,(UENM)$7 $FUI'ZVD4/&JXM5S[0AM M$"JK;)CVD$$X+UCB00GAJ/0R5;Q:*KP2,YJP)IGD&1&^))P'&8F!9(GEAAJC M<@P&UC:D8FV$M04"K%K^JF;.7Q/5"SD[[2SN&00H94M&I156L!*?AZA506J) M0&JV_)7(%K*EEBBE/8*4\L2$((F1()*BL93 6ML0K&UD+7^UP@:NG;0I4\:3 M4! %M;A4H24;YK214?%JX$MEX%,W#T]>Q4@584HG MD9XAAXXB77 J($GTOY M*]GFUNI,D%R-'#3-KQ6OUIA^Z91(4-G&3+-()GTV \B@J6:!PBLNCV7 MR[YGW @L,J.=)K$4T"X:-L0YH(1E?#U[!Z 2VK=LXVYL@0S\)XOHJ<6OOHM0 MQB:N5,J&:PD\)L.3\YFK$*T-,MF*4$N$4+/%KYBRG)E2GX_G0 <,A#PEI@4 MG(P>DI%Y;8.U]4()\]?"&W.V[U (!X_91XN\0U*'VPUEC. *=YW)NSO8=S7B M9S;BJ9\@Z!)_:)!76(V63(M(?<(_9911,P$F*T C5H\NL%E->'%-.-'$@I1: M*F6!*87=P%V4"==K9J6I9Y'+9=TSXM>*1UO\ PZWA@0$3<2%&(E(D+/U%H== ME24:Y*/5*V-56MC/9ZS:,.#%TEK0W'7 MR:W.P4'44C-GG!-UV[%HP#5;&PNI9J!)!0)@[&K"BVO"WH<@ )!NZ@1&:81OQQ/G5.7H M/575A!?/A*?N@1REX-)D4@KI$I"6$T]](-9)J2.#Q+1AN(94,:$NX3X5@M^9@N>.@#*V8NGUA#/$Y)I9CBQ25"2-%5: M*692S"5*8)%,N!;'JL6QJM#R#Q1:MEH&1/CD2P5;QJ//F<;$C!/E!5&/>Y9H M-?BJ.)80,3LO..&VQ(P9@50.(BMEQP-%CIX5]Z5<,6LS>OU MPHM+VR6;X7Y M"O/WU],7,MD0!:*Z@QC+$5' O;EV6E (L@;>+1?,3SUO64O)0W0D,QL):):) ME]H2$[,PW'C)HU[;X$*UA:@U$"O,5YA?99@7)E,K;&0@ B2M/7.0J _!TNA! MU@R0Y8+YJ7?6!ERU/3AB0V+(YJ4GEG-)4@I6"1N$U[S ?-OR6@*QHGQ%^55& M^>"X4AJ$\2F#2]8)SEQ(-'@5 C341NW%VH:2K"UN\.)7F)]7<:QOEL!Z=GC@$[EP?-;6(%\4*"&[G^$<&-XV?92PA _?[@M#Q2T_FCUM$PC;!=K6-\\_CR82<1 MD/COY<,VOQ^&7C_%UBE"4?.-WP8'^"!G__M_&<[T+R/\S&5AG-&D,$[K']W! M<6HQT2J?XO272<6ZL)9$6_XQK"71:DFT6A*MED1;R))H=]N)U;I> MM9'S;N1/IJ>T/<0OYS0<(@P-L&'%+7!M27MT,O?"/7;5Q!\[N3/D)&VT63!@ M23IC.,N" H3,DLF-DYM=.+E9=7(_Q,E]\/NG3OD,QVOO_W76W7S7[YQWH+O] MBNUN[G[:W>]^ZFQV9.=\1UQUTWM/OZK_/.^4?6V?[[ M4_?@W4&'O\5V?#KO[L>OJZ0%02W/GA/'G">@I27.YDBDLI)Q#]X;N[8!FK>% M?G3*Y^(I453 6E' TH%2X-S%; ,82SV//E!!2X&M:"A4P%HJP)J1Q;*9 PA* M,C690%8!H4LA:B4:E(C:&FW6-KA6;?UX^7PRQRHP\LWW_XSX[C\R59""8!081<"U3B8(*5N,.6DUD MPK]MX"-\8/RMFO.SF_/4,2(]53EP19C00"!S3HP7E' 9HS;:5#.^3[DA'Q0OSRF#@"BB\2&!"$)!0#RW=['B:KS/;+Q3)X$NY1TC".)- M\@1,(PR>.?$VH"&7^NJ-\3Y:"[Q:\.):,))L$SVSFN)&TEIML^<47'8:F3?: M<"7:2V7<,UK@D#TS/!!%722@6" >HB0T4AU,E-(PUQ!M\V@'8!4#JV)@"]"O M-;%T#HFE*80@2UUW9&^ERJ!EE'L1<2D QKVN,3?+M![,EF=S7AJ->VRBFQIM MP"(Q27#"C+&=^Y4 M,IEUP%=SI?W+!?/G,PK TJ5(!0G..@)1F2(&%DDJ?KJHM9(V3B*5:)6)J3!? M87Z583X%RY'JR:A%8?,6J9VV4G 0U+#H;87YI8+YJ>N6LF!]S)XXJ34!83/Q MB2:2A17!B(##'9KX+LZNNV\KRE>47Q LJR@_#V7?X*0207K*$P0)'J@43%.K MA??!\XKR2X7R4Q^^MY0Q$SQA(40"-AIB> B$@Q+<&TEQN[:VH0UM:WT]R*_" M_%S$P$JW%G/K'9ZX2;]>>V5& ^HFB:=O2(E=?&W2>\#',8U'@U&33/YBF/IX MC\_IEPL!G08;9KXXZ2PZ_8KSV"\GQ[=_Y;8F/N,D:43 6DQ=*6LZ\W-O.%5. M^)B('R;WB;B,K7WA^J?N;+3VKZ^UMWJ'Y$HG7GW^YU81&"N=-3HT@]PJYRDRO/5Y[[,;[@L1%(O+LC9; M57"&>L&9L)8I'0"J9MFB*FO5QE;-LD74+*-5LZQJEJV^;%35+*N:956SK&J6 M5OUN#[_9W]G_^VO-,M"<2VX\ :8L M 7"1^&2!"!URR)*YG.S:AC"V;=@*2FI4P%I1P.+9@0R9F6@X2"]-,$92JUCD MSD:O*F M%6!-(P$%3X(Y4"2+C*@5DR8XPIHPANN0]SFX&,9E09FNFF45L)8% ML" %P3CG+,D,G&D+5#NO3& B:R-U!:RE JQI3)NQQA@K+%(JH4C1@B#&)$,T M#5#4Z:C,)729MT$].B6YXE7%JV?"*Y.<-$):"LZ!8. ]5X$:):-+TM2"O$N& M5S,9UL)IZ;DFOM J\*7D.I..1' \,S"&:[:VH<"T 1XM9E0EV*H$VS-+1R9D M52R IS("U\H+!*?,E0B496M]Q:TEPJU9"39EJ) ^9>)P]2&0$;>LLYR(*)E% MJJ4,CN0&:W/+%T@9HBJ_S-F^A58L<9\U1 96>R>]M%QY_!-M/=[%4UV-^)F- M>.K=X59FQ24E*4>'FR4>B0.%-JVS0TXBP!O<+#%537B%31A7X0#1,$^9A&"S M$U&(F)6@3M-(;5VBE\JZIZX0-%\;D7(1QI,KZ7V,^) H49XI?,E 5KHLT2#5 MZMGWHVUZX;8@=_>$W/2(*P-7TE%JN$V0) #WSC+KA(X)3-20)IJO%:Z6!:ZF MGI"HI6)4X2QF+!# /2/!#07^*01("RZX!$5KSC[^9+QJS56MN07HUYJW/(>\ M9:MED(@-'M$>&(\^9QH3,TZ4%T2-E5JF]6!6:X[1P+Q0AIC @8 #05PYR1-> M!!JM%B+SM0UDM6U&KV]0:][RPAY"5IBO,']_>0HADPU1(*H[B%$8$0-/7#LM M* 19O13+!?,S6G-,:P/:$PVB'("&1(PN?QK&=.;9*P_C"#,AJJ1HA?D*\ZL, M\\)D:H6-#$2 A#C '"3J0[ T>JAQ+DL&\U-G=/21,R4$85#.BR7CQ#/%"2@; MK:4F,2AQ>:)M>544K2A?47Z543XXKA3R/>-3!I>L$YRYD&CP*@1N>$7YI4+Y MJ0_?1*4D-5#JQ2#*NQ"1S/- ,J<@,M+JVH21K"WD]FK'"_&.UYJZKS%V5 MB)O1\[(74-L[C.GP^ 77#?+_"!&WS9-AT14XWDOX7Y$!.A@T,D!I*@,T'J") M%A#^+)_];7" C3UK#<0\8N@E[_I.&S?YE^*;P_\,T^?>X&2$G^L-XB4JJ>5$I7[Z/^_.=M_'(\]!X7U$]_7O>YWM ME^?=[1U$HWYOZS7>\_R3V-G>_=3E;VAWNR,+PC2?>?M!66_*\D"TLX) -HE8 M4( T4GH!8+E+:FV#R?7KSN 63ME^F0R#C'-E?#C5RK@BM(ZF0] :7([!J#6Z M&(56[[!U-!F'\FD'"O"??8=:].N&>:<*]H!Q427\RW>$]?H>NM6<<^[(?=-"J'CUG5/ M&DVI.4#@C03K73IPO4-\VALGV:LO1RD<([MJ!&2V\GC2C;NK$;?:/O)A^[#;6/]TIN!GX6T?FXY_K]L]9@B-\OOYP<3C'=CNL MX@T&AZEUEMRP/&8?MR]-H_[1P^]/+UEN<+K7"WNMWO&T=T?3 < [EE:[ R2X MQZ5[+S^]Y\:CUO#0\D[O\/.@%U)S39PBG_%W7!6'@\\]Q+,7WX.NFV5E&333 M]8G48*5B#U&#%7J=<_DD,J"@GT2S%&IC:V.?JK'R;@V:GY[G4HD&_KL@+R+W M88LU:/P3ZR>RUL[/W0&\Z8"[R.ZN:@^(G[X'M@?'2-@>(E>]U.*@%QZ'UO;9 ML\KO/JE$=;WEC]'^7FP=W3L>*OS>^Y(B.1KB-NE1R3L+=C):\Y.^X>.-EN; MF>;,>' I6>U99%IJQYVDT7QX,Z_R6=_VN*W&(>9!\9[%3SO;'\7N>_S\]EO> MW?ZUM[/_KE\\9SL<[W.P0W?>_WYP]1!S=Q_;Q=_M;6W&_NYF?Z^[N<,ZK__H M=5__=;:U'??+,^WNXW?>[^;.;.!Y5%X*GQGAGG$"T1MBP"L2DE/1\6 =4TCT M9!OHHQ59:N)D!:9G B::'8=HLPPB@.'*"9SED!1W%O_4L@+38@+3-%0Z@V8N M)B V4B @F")..TMD9-)X'@*H DQML-<#I2LN55Q:3%QR,4=/N3 I>;#&>X<+ M;*9)9ZEXS/9V7*K@\^3@PV:DRZ7/R7O"8[0$DJ;$BI2(,U8(94,1K"_"FE5+ MHD+/LD"/#2H)ZR(STH -W%'@J(Y^*3K/FTQD4E.A;=\C)HC,E&7BI)-T,1E'X@/!C?;(3@5)5(E MTV;\T1KD\Y:RN5ZV?!HZN 2!Y/,(WYH$0A5MWQ*W691_)U;;>/);KM\?A(M0 MM"8\ZL*.;@WR.AP,+\*D2E 7MJ+O#B^CN$[WTN%7\>SC6*]1N?YEP-8DN&W< M-G<9OC6.'\-AQ1:T/KMAKPFC0D 9X;W&9W3KM\9EW2.&]+9OV74NGV&T;RZ+ M?GGB^*OKESX?/6??J @N>4V$9V, M( Q$:NR(3Q##OA_*93Y5FSKXB+-U5#7B8F/6KW#\5K<&/C8MD/?C4:]C"AT M8?87(9IHS3AKQK&;_PF_?(_8RZ>+ MM312/"364JMU3M79IRL/?K8[[?=LZU^KPR\#W;V8ZRQ[\\[*)+6]6 MT,OR]P?Y(DT>0\; ]= M;/(@4N]SP=SQRG!EM;CO!F%IT_#GY"M8OBS[1SL2/./(9JF5TG#(V95*HY0B MTU591RK\'!P)MW+@U\/!:+0:'H3]\ 4);RIL)X@B/&D3('0ZSWF2A%HV=&!6_IV@:S;6L?777QO@:R MX'[/"G0_'= I)H*0)DLF'3"(SCEOM9>,RB!<&A_C4,8KT"T(T$U#6AB.D?+6 M$JV;4V6AB:6 ?P;'C,D6A$YK&[J-G')9<.Z9%,$7@+M^[:R8$MB7(0Q/\-?B MQCP<3?CKX'@/&7\X&0Z+]W7FJX\J\+AB&+[:-2QU]%E98R 4)9,2L(D9;F6 M3D@/3\1'+WVQ%:7O@]*S$='&BJ1$E(134 076$V,]8SX)*TT08* )O:G+6H1 M\ I(2P-(P@6=N$REB PPAC3$>DF]5CKCGEGR)^*-%9 >"$A3VH@XDZ6(BK @ M(@'& _': ;%.9&:8+/5B<'^LV\(\.A1Z\8KF+C$UW&I8(([&8XA@C7!:;MSU M B%5)R2[;&MS9T/FEF-_9]QJLB MA$]18AA$8H3V7C,I,K5K&X+7_+>*.LN".ME2KEC03(D$7ACOJ'516IU45):J MV]E>19TG0YWSKU"GY)C(D(CS,A$P(B#J)$=$Q@FID*EK1=XJ4%A8L!CF;Q+2;P2$WJ6CEO)#0^+ M7N ASJ:3L'=YY:(QZ+#EH7?DOI8N',:QON#EI9K@SDNMO$:<G9B?;MU\]^-!SD-!JA M.6%?3]O;Q*2%L1MW1LWT?T[<\#@-UUN/U2M][LG^6V#L?7KYT\WJDHW4=JG!?\> M?B)2%#FOF?9ZZ[Y3E\YEZOYHS>HZ=6^8NA_9ULL/P@>3#/:[YDX3**7=G:"& MB,B+,'H"J]+:AEJ7/W3F,GLE_^!ZD8*R:#0#2(&EH"T75 4 !CXI+8W$F9>, M$L9]4+!VOY6&V+MF-4Q6">#KN@C4'@U&O4;@K)$=[GU.OURH83;;CIDO3B*K MZ?0KSH\&_9/CV[]R+5#S!RV&+::OC,W,S[WA-,[T8R(>V<0GXC*V]H7KG[JS MT=J_OAX%'((KG7CU^9\[\'0OY M]2Q4YN8'FQK6\]_]ZVY!&Q\G%CQMQLWF.$OK9)BVMSG]> M=?]\N?UFJWMM+WPU/6MV'1B/SO=O?:6I$(RP3'"I<5HYY9/("B!8JZ0!(9Y\ M4OX9]E(\Z>.4?'5PU!^/,TG8FS<_7E.'D0?]O*4RHS+KC13."?>;IV M/GZ@U%@7E",)I,#I:BDQ60#!H3&)<2M-I*N1+#8Z.2@.E/-)983BO1@<-KMS M7*N0^X9/Q+MQVM=T^ESPL!O*)%QS;=R<-S8ZQG\.+NZ#5 ])=N, *->X*'"# M/=9K4EP74M-?4_W /#/![%/D;MFGT'(7YDERXJRYZU5O.$VY&"K$T[08GWRL MY+Q=SFRJ[<8!T!D[ %X5!\"5C+/O)YK]V'Z_IW3P4@S*'3/\YB7/O%(=1Y]\ MQOX *UB%@)[1\5=>HG^D4C!UU/O<;*EC.D(BTAM3D^(9<@<#;/EY\\(_:XYB M3=WYCG=92^,]53(*<."9,<%DG<$Q$6V)%/_>PS5FU@MS M@O_ #=CD!/\O?/T5;K#">7>[>]#=?G?0X:_P.Y_PV]@ZWMG=/N^>[![N8KL?6^(W;WK^AFBY!# MMB:01"$0H,$1Z[DDS$6ALLV6&U..4MJLN!V7(YFG)BU6Y'NB<"2$,R%#LBX; MX$HYH)$Z[H0U(C$6YED#O2+?4R#?-!P]2:4A,$TR4YX EX(8:1GQ17$])^,# ML+4-T;9F7K%+/PCX5H"!+UNVY9^ICR]^;+<^IL,T=/TQS8X'OZ'C8'$U> M'L[>NH?B]^N0&U>9I49;RHTSTB6MG065C+592>T]0UB%Q&GEF8N-MF+4:^>-F(U::G^C;"060"(#K0 M65H;M$S<0U9!@(F502VZ34\9E%;*6XT,"FT7""!$$X.4F$A@4:0L&4VBZ$ 8 M^^BMXY.;] J0I&]$R#.[&&SI&Z4W'TBF)T>9 A\T#D[*R>5%>Y=V>WYS)SUT M>SZ/#EJ4U>?FGGG&D.ZZ^OS0U:?[VPRC9([FF&(@CD=!($I-? B6I!)QXCP. M'O5K&QS:4EY/)W^>(+S[2*@^GSDOAUNU GL%]N=+>*C _J.!?<8QJTR(P69B M+*<$=-'1Y#(0GC3"/:7)4MD<21ES7;BH ON*[XB^F[?[S<21'Q/T_V<)#&UM M'8WKBCQGO8MIH//-8-6T;-*PEVA!GQ>M_,4/B6@^_2"M2]H[3FRTB4#6GF"O M*Y*54IQKR8'"\D4TC^?AX&@<^3,9;EQ6$5YNC$8N!6]&)>-[E([+^GB\U_*I M/SA=B,(5#PPHEG1=LJM'LC[YH\46R^Q4>YC:CKGU9N7$&7=:TO%11*=HQVVEXT/I'[[!UEMQP M]'5@\K/&C8'9:6EV3]/]SAB1N>M29B)U=2H^]SY#R7 M2,8EUO;N M_L[[5Z>[VY^^=/;?XM[LUVMU7COOW_"M]SOGNZ56++:INQG..P>O9/>@N[>S M_6M_:_O567?SY6GG]>[755J29((;)PE.?$Z )2!66D,4:)&CY#&PN+;!VUKS MU7$NK9D)B9R3<#(2)SVE'@F\? T6A!@M N.)H#54'? M(91HO@O4ZS)HHS>'8UF:Q2IQMA2+T6Q:9 0A/0XED5(574DJB>'2$L4A M,A M6)_7-FXX?UZTN-9:..>G+9QS"Y]^)'#=GUB/[@5ST1(J\F8T.DEQ+&$]1N<&R$>S44,7 !TKV;P'.'\5R1Y8#%QH MA3S3 P$-I82& 9(-9=P&890NN&>>ZOU+)!GX=%&N\1$<[5J]BP+T;R MJLHUGP#.9ARYT7.5M"8Z1$Z ,D>L\XAI0GB00N'*??_^D\H#^<=#[2!?K[> 1/L*DO#^.K+T>]87.%2\"O M'/4^H#X;-B%T",Z$3)R/OG!413PP1@1/0?AH1'9R;>.Z[^#N#'7QW ;5%5H9 MZGP9ZF/QJQ+6^6';E+"ZS*15',',0"0 ,A"+3)48:S+8J%5D@/MO0]?-];), MU3FZ*-?XJ6.";RB"6.."'W?"GT6.R4F>LW#@@C0T4X-_AIPCM\'<7O&\Q@4O MQR(P>^+/N2ZR59'X;#(!)I'@FFP)M\H&E4/43C1QP5##SZJ3^!E#?Q>2@L\M MNO=A(%NC>Y<#7J<5U9T5%TF<^4ENP;?$W/:-\.*_ M#R_^WJ3M,J%\)I^\I)/S"C=W@1LQW15;PT3,D6AF% 'J@!@3/&$Y4AFXS]:5 ML_QU<6O5X!G/W,6\OIA\DWJCS^\^G-G]WJ"WMM!.SGJ-U7;Z?CM$X7,:%>V, M4DUD$AC;:&NYIBSPD[B %]K+.X\\KB6@T:^F0UV]O/=>S[9F0VTU<,]U,L3X M# 04%<189--6B\@"A4A !$I!QF MD.UKAR:KE.Q^8#;U:$H7@I<&" XU@AG-GEC!+#'.116I\]&:M0TC5)O!HTO# M+1Z<5:_B@GD5;V,&>A*GS_*FKCR7TV>^.Z6_&W_>.-:[ M&=WM07FI.GP>!36S>2L<',,Q#41!S"7N)!"C%1#FE)HI0[NPN+!T3J)[RRU MKPZ.^H.SE/Y,P\_(]F]>>;N#PW%D4V-BH^W!L>O/OO_;8'3<'1SO)&QW&'P\ MQ$Z*LQITE\NJ6DYK>G"URLYYY_2#UT)ZY3+)46<"2FGB991$YQ@E=RI"8K@/ M$.O7%\863LM^F20XD8Y+K[>&EZ683@Z'EYV-4QM[FS1HB%-H.C+XQ^@8O]1W M$]?DR60DQ]^8U)HSU.M@W8I,3GKW_2I-7/OP>=)>2E\KDE M74<>7J=U^Z_S#\H)CO^+!'19"UBVI5J$(%K1+$*TV4=1SA'X57 ?EQ1;_UX9 MTP4#_-:U]OZ84+?&HUU[\"R?F:/%ZN+GBBQZ:62_@E+.V_C^C@NM-Q4:&Z-3@ZPH7B!T;30\\PR?5.UY[*$ M'I^1T'>C42_W)G'F_9[SO?Z5-R:+[(00N,8JRK+87/=X;YA2ZP";O(<7Q9Z) M-YU2WJ.&]"\S77Z1-/(T-:6YL@^I*2WTNC:WO_W0>L)F'?3#*E5_K_:QJFVM M;?W9VWI'B[UCJ>Y;77;VT56]9[#Q>FW?V?5'K6LY_Q7H;H5]7XU7C]\N%XE; M\7UQGV&\0EUELM^)IZE3816GPN09_DS'Q_VE?("[[,?J7/YN-_[[DOXN]73^ MS8WV?H;)?,?%>AG" 6X^M+SI)/ >6FZK99SCX,C6("_AE!Y7TKDRR-]#Y;E5 M6'W@E)GTX;.8R=VZ\>*8M34Y9VTUU>1:F^XX_;C".11FE2(#_4]([HT-.22F?69:^"3VBC#]9!M;8P?/F$#>6 M)TWQN*WCO33BNWL V=\\Z7#G\#^/WSSO;O>UOO_Z*[ M[_\XZ!S\O;_U_O=/G>W^_M6(O>[F)[FU^==YY_S5^<[^7K^[B==X_TKN;K_K M[QSLG.V^[\B=]V^_;+WO?EU+'9C@-FE)4N2) XU\=):XE76(5GE6+)K&]>+ M6RZ?6.6JJ*H_#IJ67S#X[L^_I)!\>T[9PW!Y?CEE=X?E*P'6#=LI9*?PG*^3 M+98[L^S9$'N:6:9 *1,9$)/ $1#<$R>$+GII-B;EF<]Q;8,IO)1!LB25A*R4DXDJFKE7SGJN;&672XY5T\0P$W1V00EBO18$C(O$ MQB (8IC+,5+O2V%*9:Y+!U6@JORR\LMGYIHK8YK6I_'+9L4I.]\*!967 M/YQ?/@R9*[]< G/,0;334DD09$,#?B=&%A8Z]"#8S$5<8""L[F@$-);C.R4B0 M0I;"!C:*X+S%J9 5H_HN[*CRH&4P_^E9M,@R21XIB28R CDF8I.*)"L=@_ 1 M5PU6SC78ZIE^Y4 KSH$>"6?/Z&&K;.=)X6YZC.L%#*.%FT7]L01J_+%42\2G9FT$%0%QQX&G-*P*UVBD:!LT!XG @5"#W&_F=.[GSR@7-+DD?Z RJ7S5VI M-IAHB)("4YZO;7"XGN[^SR4V^\I_5IS_+,^A764Z3XIT,_430U(RRT!H,): M8888!XEHJJ-A-&;O86V#<;O^^#"%Q4.\2G26]-2N$IW'F/_TU,YRT(8F2D(3 MH:A$)#XG3;3CCL:D%+-(=+2N/*?RG.7A.3!%Q8S9=: +Q'1^NE2[227@%/\5W&%(_7Y-NUOMT[O? M+P:\TKF'H-RLMJ[F(286) D D@ O%9!SS,2# \>95E+K%4XXJ9%8*T[LEOT M[_=IE?O*]>:,@N3><16$AW=VLMGMU7]K/B M[&=YCN\JSWDZD)N>W9G,!3B6B J2$:!1$A,"D.+W-(D'%V)1M=)VG5X/5*@T M9TGQX:F.[A9B9U2YST-A87JF1WVP(7)&@BK!2SHH8IW01 8JF/8QRAA6>/M3 M:="*TZ#E.=VK-.@)G=ZS\IXXR)QG39HJ1:"S(8:F0, G#V"83<87>4^SKA:) M"-7:FM=J:W;<,.R-1T3,N[3FN/-?"!RM.#CQ_70IB?ISJ]=SX6*F'/>1LE1Y M4\Z!B8"H&;WAQM!&(_F'.L:J>OTCH')6F=-GPX-5BF2.A@B05:F]*0BCUNCD M,X^4K53MS3G8? U6^]'Z]0M)9^KWFNF+'CBK8VXS_9 +.>*4"J5D=9J#W%M ZGE"H!5I9*52BX2]GXC M/.Y! %RIY I \_14F-(HO81,E.""@ #=&)8WT.KBHH\@!-"(94S&!S4HSQ#,'E4HN.5Y-CZL#!44#RX2; M4#JTHE*Y5<).R]G4H^#( KE5P!:)X] M68^2XW K213%S3YD*HBG0 EUTG >4F"6(IFD:IU>3YI=/GR>VZG^OXX=POKE MH?6X8Y IX,.$YBS^HBD';OBQ=]@ _F5R;N\PXHQ_P74#N<_<>[Q)Q1VU!OFF MP_AVZ[^^!2;S.5F67PJ]-/_>8>6'X\\ M!]79["(J_+J_L_V7[)[O'71?O\7K[QUTSO]B>$]$GK]..YL[IYW]=QF?X_2# M%M$'E1*).'Q%*382RPTC,3 >7=(9WUS;H.O7A4-:.%W[9=[@!#LN ]$:I@/7 M.RP!(">'P\O^QRD_")\FP2)A9K#PC]$Q?JGO2E#)\>!*7$EJ%@X2^FXTZN4> MOH*[BV,TN^.+:[9ZHU;Z2E\CGV MD\WYSO;+TZV7'P0 4)XF'%5?5*)UY]_CD_I?D>%V\>"J.EY\\3MHW@4O>& T*B\Y2PF<-M;Z ME#4(F[Q70::UGX>(//!DLA*1!0?EL\['#Q9R]D[B%D6R1"!E19SDFJ3DC(-< MPBITT?4QZ]?CVA: C)19.VK]HZ1C0/?C!ZIML)X%8CPS!#3UQ"JM",/??)!4@)-K M&V*=WT)C6E\O63_+(O+ ,XFZB"RV280ON(@HQWB2V1+'="200R N((Q;F8P6 M0E+.H51S6K]^9/K4:TB_YWRO?V49"6ZTA^9P?-S'/\JBL;"+Q8.RM>IBL0B6 M\8EWWW[@SCE+O2"6)E-D$S-QU%J2+43$0UP]BJ>'3ST]2[Y8;*,97)I<"PUN M$'J-.9WVCO<:([F#>1:+Q._>LNRTW&%L;::0RL'Q5V_1=NL4OW:O54E;+G&; MAZ85P>5HE?,\.&NXM?BOG\.JM)ER&@Z_MJJ9!65ZF#/Z]T5G_':"7S@\_GF7 M%;Q>Y^4'ES7E40-):"P$;'3$B0P$UQ,6DA(I!H-[$[E^/4[R>$-W3#\$S@?:IB XE.(L'C10# MP35PIDV*,A@F2Y7<]>M1_A<3HEWVD&4E[WU._;-V,S\*:,S #_[U,H3AR56B M43[JTV'*98;_^V'_]JX]2)??0L:K]W3+0/-%5_TD [TPAT6!N0$C8%@9Y!FGK?&A.+K MA_D&$T(>))4(TE.>($CP0*7 /9?5 K==GM_(A.YRG#[3LN8#HZ9A6]/,VI=E MLJ 1-K[';6S0KWVDHC^9!78WW\K.Z0?GG= R6.)M*#Y\+8AA3A%]PZ9OFB_=D <_.0*P M=IUQ7DX!)MGWD\M/#@C6FP."*S$#X_<46T?"=>O;=)W=^MZW+JO7!=4/NNJW MWY/B85?]=EN-79ZV+E>_WFUF?4MP\.O(%$]R1K^W9.V MYHAO'$)&?IL"VK=YQR(_Q)]C5\\2/L"[Z8''G\4!]ATYCSJ-ZS1>Q >X.HU; M?Y5SNQLF\QW!>;%"HN\30WE3^/@]HM97RSC'R1^M05["*3W>*UX9Y.^A\IV& M^E;(?OR4F?3ALYC)W;KQ(OZ\-0E ;S41Z*T2@MXX.TH<>JL)1&_A1KW5]/J= M+>L9>K0:837":H0_1I'OBIF3\N$GFH[W5>N[U?ES1;'O#W=XXH9GX\Z;_[ MJ8MMVWG_^][6Z[_WMC;_/MAZ_?:LN_FNM\/_XE=3K#J;?^SOO/^[USEX^V7W MX*W S^WMO'\%N_A?]SW>%^_3??W'_N[V;N[,5NQB3C"J?20NZ$3 R42<$XEH M&X.)6B>;Y$HI\BU]:NOCH&GY\U[O_OQ+"LFW)\4^#)=K4NP*(/94JH_[')DN MN6Z4.P(F16(]DT1[%H, !R*G(M4GU\WU[+<*VPLDOO*3LLL,/&9KN%<,D8R! MLR9:(;U.R3AC8V672XY54YD^ER!X'AW!!:O4O!:!&"4U<=:I:&D2PMFU#;X* M.E#+@E.57E9Z>0N]?!@P5WJY I ](]_'#8YR$"50.):B;H[8K"-A*H42T^L] M,(1LKM?9]?*5%;8?7V3E&P5>F+VK;_='#, X'+7UL1CCS!E[+9=W0\D3A%C# M@J5%B(-JZE+"'9WV4;C$H[E+4> ?6RZO0=S1BM7*>R:TG2V( B)P04&19)TA M(%4B#E(@U%)%<3;(:E/QN MG?'*CI8;%*;N0VF80&*D20PV(2@ $&^0(E%FJ-*>"9_U"H-"94"725 M':TV$$Z=\=SQCK4#\_"?2 MC+%HN19. P=!#=*.0*V5V)_!)1-JM8]E1M+N;S,.-VXC-8I1HB!H4M0#<9^I M-,Y"H[RD(6EI5RK>L=;Z6(%#Z86DP7,[=WX8_-9SYQ4 YIFP1FTULY(3Z@7R MW"0IL2D*HK11@2/;]5ZM4%CC N%K)9)S(Y+&69DT]4GJ ."Y$<%)DQB3,?,8 M>2622XY74]^D+=['&#-Q C?BD(N.D]&2,%=*-"##5,ZM5FAC99*522X$]'ZC M:MR#\+;Z<'-1L^\7*9O7NO) WT!=5Q;9NKJ;';FU^9)V]__ZLK7Y M!HK <\Y:>Y4)]UX0R,SC\H(<-$3(BB&1X &*I2W*&M/4BOAAZ\J#0F#JNK)P M,U_B&A-LA!A#),B5%0$*FEBM&'$T,R,4>&:+2VQ=WEJ>].JJ*99ZL(,6MI>WME^>?H@R)0M1$JHCVI+PDO@8*&%6 MX(J"Z)A]N%IPU5/E,O:\"H&#YL(I$Q/C#"QBK&;Q:EF!-]W?MCJO6MLO_]^K M/Z_M]Z]6E;A.G;Y[NR4AA<\QJ_\SZ/?"V4\\H\\^6!^2@FB(UID3X$6W)F;< MD "N_D7[L';2.AH//2#AP,I9J$+VFHUO' M[DLI-C=37J)U4DK,X,2:UJ5SASB-^ZV4\[B(3?E6:XAOM5NG>[VP5\C0F"SA MQ2]9T>1;>-O<.T:"A'=MOMG&*>N.3XX'P[/+"XV:2C?EKZ,^?J\T?7!T-!@> ME^U!K[S]V?7Z36&)2?&;SPX9Q(_UJC7K(07(O%,5)[(N3PY-1:2J2L0.\U;!0LB-7OM,_FZ5UDUO_SXD; M8I=^=3.\2PC_G[UO;6HCR;;]*PKBGH@Y$4HFWX^>&T30AO8PMR7:-FZ'_<61 M3Y M)$8EV89??W=6E81XV3R$*>&:<\(-2%65E9E[[;5W[LPUFY2O ;?-?-!V MBO%LXDOIZ-S:N4)9?9>KO5ETTF1\O+@]L,KZQ\WO8TWC,:-S<(UZR=?Q9!B^ M#L(-/7$GP9*RV_-1"T"X8?1NC#%']1+NPU'K/-Z\LA2].W^=!9:]AE=Z47D# MF-G[Y72\$ 0B^HOA&_!J]C$%QA,/#!&6%.";,>"QL4/!$6(H.$FLY<:6N$;! M\W_* ;_;,'M+I52<:4 B;J.QC!(+@91WV1WK:ICQ?)AQ.\PK&>9#_-'#4"8K M,&(0:B"(=RS2DA($U"<)8BVWBF6Y[VLD]?[GHG3:YK5 8%Y]GNZ4Q'H@NJP^ MFP43]?>J#_Z KEG^9+?2EVM.:NIGS]:SPZ\?D]7$)*P0L01 R5"##(&?5$P0 M1XA(B<"Y2N4\)G^X .0#H:F=(S]UCK"/@2<8C>"1")H@KHU$CON$1&1*$A,M M9J%$M*MUEXLY$H"W M[-4?ZED9R\ XRW6&KXOYWB[))'"ZYTD(K]:DFC7 M3G(P5(O=Z!";ZQ^<^??NM?[Q'/AR\$O#=HQ[] &;8'^[O;-,/ M!\-/^SO^VV6SW7\)SWOWBGTXV*7O/_T][.]\AG;MGGV 9_?H6][;^3#:SNZU.B ,S049RA83'0BFG.4[Z>OW=>=-__>?KV[YM';];FL'W?+Q6Z, M,.. E>"&P@%C/V+P:TBE+AG-V(:_9S$IQV],. M=-B@W/LWBM-Y&N,\/0!1,_P%P+2Z^&@\#'%2Y.NN78\9S95(JJ^7]&Y^?5D_ ML+S9< FSJ[6:S)VL_WO:&>Z5V87ID MIYTC:"JPU@C]7A2SJ@N6LQN9;.1>JKK[$"9+F;28SB:C>8=<^#I\%>CP#>+8".[SI$>6H?1W/AF%I M[):?.TC5,\=3&*R!'0YS)T!WY1"FB!Y:5::\CFQ8'O?-SE\_N&#>X.5GU6]= M+3IW@836L^[*7,O3:/%IO>995.)OY8)G%7LM'EL%7?G=?_0:@QQJI6&5$QR, MJN]2T;NAQG![!#+N&Y#RJT'4-B9R6>Z/_ M!09?3H/?RK5C>.5:J+8NQ%VZL"X"Q^>76%>,,D5X9ZGRML1[ M@-2*EV2X_PX27_9IMJB?4C1/&QSP8Q-7&')7<7 E-S5E*Q>&-ILPL1Y%Q/KF M9SZDK>*V=[UF2]%\K #F8C.^N5H]UZ<['?@'DI.W$E-NGN[?09GLZE7)KMV< M["IY5YGPZC#2O87$YC.?'I?[\8FD?ILW=2Z<[--J;=ZIX_"CV]43V.IJ3\-Z MBAV;961@I^-)6?!P&VKVVVTLX$%G]]_&-.Y]8L)/;.0SF,[7'RS7A.E\O5/J M+U)X#SJVLF$;R=N3.1^QOH'=8>T:IE=5;//GN#BOJGGB@SCNF\^HMGL?]]C^ MP?#S_L'>V?N#M^3]I]>#_9?_.>KO_/WIPZ>C3_L'KW!NXX=W[[]>WNZ=V[?_ M[A6TL7_4/_A[T'^YQ]\?[^+^N_[Q_LN>Z.^\(OL[?P\_?/K]HH1"<")"T">0 MC9PB+O,9XBXP%&*NJ''8Z)0+6T;10]).@Z&Q) M[M GR[1%3CL-4!0DTI$;9#"+SCIL<;0;6UITA;Q:;]4T)'H&A/,[)V0T6TKK M[H'4X\D.)/;[H3;;GQ0\'XQ?E&LR;O 135SZ4"WMVL;#7 M>IX[>)X+QQHS1T6(-"#&-4,<,X4TU1$E)BCEV"LD/AS^#6 M+13^3"@\)^&:N(B3PTC0)("$1XV,IAP1Z173R081PJI(^-,B86,9^J4JLWFU MQ(JETFYQCZ6!N>;8TE4\H5&M;.R$>+Y+7CMQ-#X>C'*L]J"UK.^\U7 MZQ]S9>UY=MDSL.%U6^>;G\7;F=?=+]?H%TLIF!^G71;]T^IX_MS%M$OG*5>G MV^^GLGRXV#_?0E#2[)9RIHPY'^'1C M2\@N#'/C,]RM2N]#K/MGKD^UUOV(UGT>.G.;HG0V(>V9S2+@76++KU&@Z=IUOT,B-1CJ&&6.[4O[F&?;]Y^JAJK\]UWYSON+F[TN[*_ M+T-3=BIH5,)&6Y5P%U3?7UX;4 M#VW0XD]K\4]$V5J+_]D6?\[CL"$!&Q=1"HZ"Q2>.;)(&:2)\$D0Q+5VV>"U6 MM1;G:E<74-9,='+=>-P-@7B]:'TE'F\A M_"X0_F:)M%G :N$C1=1SA9S-I:NN;VEB*QL[(9[#VO@-6[K/C[%[X*;M'[]Y\]SM PI= M5E@?]CR[[!D8\]KN+RK721\D'?X\2^&?2;7[#>KH#TP47)%)O_:8OJ;HEJ\% ML>\=[&527X7]VQ^-%S3F!7_2 M:=&G2>]V#_1Y8#*B19_'09_3!?I@2B/QQB-*8IE8\#G;F) 3TG$G+5/<9/01 MJ]HV\PMF#A[*_=> 6]89O_;(I.=Z3LD3L6^64RCD<8#A04 M\8A3&Y"1D>:=DA;^AX.5^:BD3=V>D]3BS[KASV/SRQ9_[HD_YPR3 X,,4EB$ M%0.&R54"_/$:Q1243C)*S4J&R=OJ\GLRS'^6A75;2\IIRTI-:W'^_Q71&QC6 M.!F>9D6 6LGE@H)E)5 3KQ4"@C'UL^%"+. [$@$VWR@.)O-B]$KQ)NL>CZ8# MM*A+_PK?:VYUSC:T==[4-PO-FMVZ6^;BA[5ZPE69C>UC,*'INJ_,/T!9H\5(L$$&L^*4L#J>W*^3UZITFOIHZ9R^P'T[)T?GL4*NGNPSCR8-P[@\(/ MQ\6L09*9"Z7;X0#,E;U_]^'XPX[GO;/7G]Z?@=F>Y>NVO[ZGO=/^P>>SWMF> MN&*V[_; 7,,17/FY?W9XUG\)=P>S[6>)I)W?X3Y[9/^@=];[-$S0)M%[]5$$ M%R/6&F$9!>(Q1N0(I\A8'ZBP OKZBM:CM%P$P<$=:,R5(\98PS3E/KCDB9"7 M999>[/=Z>P>]W?[!F\YV?Z?S8K]_L-=_N=M_L;?[YOOJF=<*<_WX^9>T*9T6 M6EMK O;@4:PE CQ!9")*;X0U&XTB@M=;[QZTX'@T2'/QO'T'S+S2GW]DJR[O M^-M@"J& OT5#+\8E3\&92^5X^MA-6+MNV1M54I>9%0W!0F:3HA0"<[,"OEL4 MW0LZHH.B8SLG=C(]S5J9MO/%3@81?LD2F8?@CTM4K2*1SM>C@3_J#*:=8WN: M(X1Q-3?G,IO5Q*T4/I)# MT6'6-AW 9_#M;-Z9,Q3PZ!SG+#?&K^8+4S9797@Y6 2ZL"+ M]:>=+X-Q%;05W9+GS)\S'4.<#I0I]TB8^5R95FO"S4<7[EOKKQ:5(OQ'%8OS?390DHW M:Y&.\V^GX,.F$"Q,J]EU;+\-CF?'YVJH'5NR_MQ]:38%'@&#>KIL%%6GPIPH M!O "=K)L-F&VT.V%*.B_\%LJ9W,YM(.)GQWGJG!?B<^6DV]QQ<_!ZC_ G1)D5QCVE5^C4WK+S1YDB@EN7DP/^>\4?#$9?QL,O ME"X!,,*7/TRT5Z :8U,XPF D9V<7N. *F!:"%E[#^0Q>Z'A MP+H!// TH_TH_P%@NI*9'A4POR?0))CJKK3AN7G4YNFA1\$C76/68;/SKKK= M8BJ6]SUO_6FE;;RX\@0^'N1GN-FTG._SAU[LJ3".E3E,HH>W77Z!;GEI=C71 MYK/+RQ@D%I5?MJ7E76I_/N#3]^&Q2E0GH]+W*CA^63T^E>QQ&W.$21#S*":N>#,9\,*2;+W7?+J MMCCJI*R'>JO\0:-QY@9QXQ_%1)=B**P$#\PH*['C22H;8[)8<9$"Q.62;VS] M/AL,2Z*Q[?\[&U1:V)VE$/QF1>^GP+WK>^7';[G RYWS!-5I!/=>):9VH _+ M;'V5EB+F(C:4TH$E@F92/5IRZ_#[R6SBCVR)B>!E8P>ZQ9=T]^WG"?CW6!+& M\BGPY6)V<@+DK[S[X1!P: @&-!R Z0"TEH^I$#?S@XPDD],*7L^?",95S-RG M;#UPOZPB/(QS1IB1%6+W*E&;#;A"]G/P!H0I37QN2P#>VZ4=+80^RZ3' MEROW00^FM3$?V\\ES[Y$.J;C'%7!!_8$0.);B5R O__G#N=92QBYR#4V%B?. M2="$>442H8%YQQS^T2*#N$/Z^,_QZ/ @3H[_JL?O?,Y?R@S+7R_%=-;;_J@B M9\2EA)CT 7'M!'*4&D2L8YKAZ$W>N@2JP"+]X,3F%#%?/:59/K2#%S*/AS*DUY] MY;59US+X;'MZ\98C^8.XC/ASO[X O.-CE[S^]PA]V7L&S M/HL^/*OW[CWN'[S"^R__,]C?Z0\N^XC^\7L.ON"H=W TZ.^\_MS?^?!I_^ S MZ;_<^_;ATRO2WWG%WQ_O\1[]3^J=>=H[_,@M\0ES@R0F^4@NYI#5Q",13-!: M$"F*PEIA#'. <)M%H!K$-I8J0R\L0;W9?YC6(SE[_C_W7O>V# MO?W^/18??OS4BZWD1!NOL1!!2>ZL!DXGDZ \41\]BZ19BP\_3I>%" !ZG*.J M3CYQ>8WN@DCG#U?DZF!YUCL9?KPW? M_-$@+D(S\,>9@!7Y'N"ZP=/_(W^1XG^]V-_IE3^2?_TO<-1#.X)W*VKO?3CG ME)WXQ0YG.0B&^Y7-@>=#3#T$J\M_A6!P# PN5F^0GW#^)ED787F.M,O$ M]%+$"G1B/,FYQ/G+Y/19,876[E8Q?5$3J"IY<^/#RH1*D1,;\'5@23GI7E8) M37*4D.E6R#BLDD/3Y1'J M#&%DAC"B.4D2+W74>8K]]*3*P^8^@KD ;U4G3;KP@!$Z;_34?LM_S)$4W&J1 M:,U?BA!$XN M#IOW2B[\.RF;G!\-S0YU(#=O15%F=;+[J](@UV:O%G9AC[.O.EL\!Z)0.SHL M$V&V*&+N_1SPY[&='L&C#X_.[0;:Z+(61+5R<3@>AZ^#X7 IHBSOT!G LP>3 MY\WE_3N6/ M#*[63]@OM*T;#-5 MSJV:.U7+X8\E0)41Z3%S?8+"VJ"$RYI*Z('@?%B_\]#K'E5C09G[+[$R9__KS\H9"I%Z/?+9OKM+Z;PR0%_@>ZBR!X-% M>O^DC,H@E"W?=SX]!MDYP;RS2Q/"G2Z:#1,AIS+*/&0]6S)2%542).:(>708 MR_PJ=/\BYJKL>IV7E:INO>0D 5CKI' '/QSD MWLQ7U>YI\CE.RZ3+]R^N%G$'N>AS4J^-QIR&K9<3CP8G<]P99C"?5'94U-,^ MIY[K:Q;^[#".#R?VY B09@[S)83 L):+QD?0(3"+8L9D9"OR7*^7*>_3._DU .@/ M1Y6[L85"/V8XY8]BF WC?KH<6.V=$\[?3^L/?^$0B_2W M/X9 6>"<(ADH1=SR@(Q7'EDGG+"86I/4Y9#I!LAES8'YK&/,YKP#W=75BEWAQKW+4LA3?Y@*185Y1^NU'3JW.Q^7\TU*?S\_4 MJMHTS]R5YTCYS&]/BOC;_(=_S;=##$9ECY477;,A]CR_M8FK'%>](;>^?_WQ M9OG1I2TFU6>*;RJE;OP8;Y(;/_O>;0G>%$;J=)D?X\,UM1 MP@?)CZYL[O^D#K,DT[#>8'KVHH^1JJRMT\7;> M_U#$<&"_-68_ZSW3)=6Q#I_VX&_]S_VS]^S#SO"H]^D5W]\)\)UM:&LXZAV\ M%?WCUP.XQ]'E8QWR=]_35ZS_*7S>?[=[VM\YY'VZQWL[>V=]NONM?_"9?GBY M1_HO_TB]94G0E*@51'GDO;.(LTA07O=%-F'-2-1$!+>QQ17O:K&J \G;.%M= !' %'!I81#)-JR_ <65[DEOP6L1P>L 9E]X#':3PHHN[.\D_%>,O#/4'7P M*HIR025S&&A>Q%R8Z+3S6!"1E(>_IMC2OO5!T?ZRJB@SG%L;):(" ^USGB,C M:$ 82^^H8<'FDP:HDEV%G^%QU:V%+Q:VF8C&!P:TR/(0F&;!TTB550QS+TS+ MD];*PL]YDJ J<$D38M8HQ$T^ TL!3[+!""4TP9)FW6 FNXP].+!KCX1^WDF_ MU[.B&%S)]MT*16\;2*\UBD9O*.=$!,5R>LQHP93))X MVG.5M+.(2E7($[!P[[PT.C@O1TJ2U,O!SFL25I<+S@*12"7'O,=)$$B1Y/M4X!'Q^!SAA]39!#$,R0P M]8A;RI%5/ '#5R0PI0UXU(TM*4B7B:N'^K08_.O$'O=3=V]$&?'E36,/$GE? MFD$,YD@8S_(VKEO4P#S5Y[7\>>X*%J2>@>2NK]/1B/SH/F )$QH2PA&JQ"'*8M,E8$1*@3."4=9%(Y M<=DU],%JGVWQT/,N'GI D?4O45N@B''2>"H"]YQ%8;&,- )::HN9IRUI:Q)( MOKE01.V4 #A$U&*...,"&>,HHDI93N'_&;,;6X)TL7J&6^=: UY4_X']*N)8 M N?(?5).1>9Y"(%&&N;G][^\059II:FRQ)2DHJ M@Y>W8#DM$JYT5^W!=D;!BLYL?R0IFNRL$#'1(TXI1591C00GS%K."%,Y _5P M(&Q>^JDUTD411))9A,BJ8(#-2J83I=%C0N'=E6/\%DRF-=*5&^GIPD@#"9ZR M:%&0'"*.&("PB$ 1C 1/F&,6;,H11_.-]!FPE>\PNC4K5;Y7'"7@H4 V7 3N>,B,8B=+3-!8R6LB9&W::\FN:'= M9:Z8/.$0(7N43"#Y=.Z\.J YLE8S'P+'WM.-+<)EEXBU+FM>N?DV_+BK%LA; M(+\SD#OCI<,0'T;BN;?1)FHE@=@A!B)\"FWZLV% ?AY/^ ##D2">T,)2"/IQ M@*!?PZ1/T6"'I2;Y,"U"2)?2%LA_N6CHGZ46P]:2G/BR_&#C%8[V\HG<\QBG ME-RM)FY1J5S$;[7*7*G&4>K8N_&7.%?"<;88%)6L%/QZ6HFTQ4$II+,L4%=* MSD2;=3%+5?DKFGJU!%8I+0]X-1?CRXILDTK%+I0ZV^ZT$@[:W^DM:_I.XI2NE9]@\UK='P;/1X'I>Y2V?>C\9+J2=G'669Q-LK:)EF[Y#@+GL#?1QV" M_Z?4(KIV;^UR/]U1ZN22]L]5O?<[=V7R-Y#&YU,V_JN3QM?*L/Y1;O2PB M:YWVG!J5 @3-6&O%M07O+ TQ2A&V\=@:5J\O*/[MIP4=^ZO$N$S'\J:V>E=* M<3!^L23Z]TM+6KWZ:".VBCB.4I 1\2@XTA["Y\"8T4Z1A 6^I:15@S#]]>-K M0&:MNA/P>7&T4*!L9:E:6:JU8- _%AVZ<3&R%7MZFGY_IE) K892JZ&T>@TE M&.(GJFKX_@KFE?W/*]LUW[3$]HKV'ZU?WOK!Q2[M N0J\M9_#/LO=^F'G=ZW M'H5GG+VB'P[Z@][![\/>SA^?^Q#[O#^#_[[K\2MYZW=O\?N##Y][9[MG[P]> M?X(8:MBC>]]Z+]]^[;U[Q?IG?W^"_\+U1ZFW?*H2HT)C:RC"GFC$!:'(28<1 M4S[QCB=V\_+A6IVJT)QNU.->NS_U2.+>T/8%3)9@D2(?$$%<\(&N-0X3H MZ'"*RA-S\^K<6N'<,R#0]SL]Z.D(]-LE.7E[G-=>[BE"NL*#^4K6![3E&O#FRD_A['JX72Z.U6PU6Z^/OX.,O"#'1B*E53*"8 M> (?7VV[X4@&0HE0FAA#-[8H[XIKY#?_MSGU_.VFF_O;L\.2.&FH4MQRA:,% MKHYEP)X'&K1XMAVBX'J071NX#H!=6EP+ACEJ!@N4,\>HV,I#G5RYG'U%%LU,86 MZQ*.'X"A[9$J#3;CG\J)6C->H1F?,APL;0E%L MGX_UBW$QK0/2T*+P75!X>;4 F(%HRU0%HYC(1QS BO:3!N8XO+ MJV*U#3+U9T"XUC;W5!&NV=+:\)QHM3FG1O"LD2*THR2LQE M0. 7%0"E<\CX@%$D*4FC$XP:V]@R7:H> I5MBJG!5OLS4TRMU3[ :L_ICMCGJH M-XM 4/*0W-'#*JG7^L2?GZE7W584/PP_+\A,)0J$%%.%,D]%'!N/M* 4<4,( M-UA93=3&%L&J2\75\H0U.N]GS79MM+C3.(WF%G<>C#OGO(U@H9*)' DG 7>, MICDM97)I%'!M+X"[6>!MJBMP*\'\*]/*M-Q:(ZYFL\/R0,@*/;&<4K M!RH_\RB\H52R/QXM]HF_M(-1D4&]#J,C*"9@#]O3R#[\!^:W'T+IOU+RIH&59KM^=+)_E4\!?5 M6>;0I?N+!?C*/57?.\@VT!N,QI/!]'2>3]T>A8MWV?WO##[NQ>G1&#[Y E\I MCQIOW=N=W-L%.2]K@U5,6429X7DMV"+X2T),DL"%(U3+4@6&=\TU#FZ-EF<: MK@+3RGFU#N+I'<3/C%]:!]%@!W$>_RC'F4S1(Q%80IQSB9Q6 25!HR-$Z,#$ MQI:177Z-\G#K'YYYZ'8?E3 B[JVC]/.$3\H[_C:8P@CY6^@ O8SCPXD].1KX MSO8DVL[>J,)!,((U$^KZO ,W3T[+,(0+2GF1P M+6L<2O$S[V?'LVJ#=H@G$T#]ZA2;_'6[=,Q"M_P+--0>QO( ]R-;P!4 Z0O=Z>(P^ ):&SO%S!_-/\S: M;;.BU)R!1U0+%#!I3W.;:OFP^N*LJO:X&DJY<__,?5L=+_'[Z?F\R=.F*.6D M?FFMI*\?C79)^GQV%O,$\4 %,LYKY(Q*D;BHP=%<%L>21#O,C7>.<&XT<9A$ M3; +04C.B+ZLK?37T6E13JER-I6R@'E.?K'#+"R7)>>R&-_X&.SO=*'E-[QB M&;9,Z5Q6)[H$@@]1*[I6.>R'+[OU*"I'QFPJK.XKWT@>_JO0!(QR3H(.WC'$GDTT0MBHFI0K>0RL_[CTXQ_U7S8C_ M&MI13D;LSDEQ/TZ?2<[!TSX\OW_0.^M_>OT)KOG6WSD:P'7?>B__<_0>VM[? M>?OMPT'_\^6<0__L/?WP[CWIG?5H/\N;0QOA_D#_=K^^/_YCT-MY!<_\8]BC MKU-ON;+4"NVU"!9QH37BED=D$MT;E'#<(IWR>6/ACNZ?G)CB*7."@HR%! M>*X=L8IB);#3C% *'*QE70V"H^6C HUAG@A-D& R(>XX0<9JH%[8$P)09#G- M>P%T5]*KN\.;MAF@W=!S;P.FUG(;K/>!**Y#=,Y+I22SS%$E>6KY1*,,>(E/ MR*0LSQNKN?00.TF#@ 1Z9+T,C'OBG7 ;6PP#G[AZ63].#D),:21@B MR1+$@2L@![\CZJ-A(1$-X[:Q1417\JN'##>M0K[=^W)_J5EBJ(U4 W,P7"GJ MB/,0WB87HQ:>V98X-,J EP_6"THE18'T)P[_1()T4-\RAD89\)+0I;6$1$X0$SG5X%A +B]B0+A&=(B&8XY+ MQH!9DPX.>?:IAKU1N"=A^"4B%.HD]Q8#5P"429YI&JP0WCAEK?>6MX2A07BS M7!$2I# F6H5R9(DXU1II'3S"W%J7:&":D(TMU27ZZM'?;8;AV=BOY0'^AW$D M@7+.M&584V6U<$*1N?VV?*$I]KND3*1B)-A(E-.YB!N:X">+D><:B'\R+@J6 M[1>K)IV.\^P3#'^-89:'-L%P(U_0D4H(1S75GG,=@"<$1P.)B1A%;&CY0H/P M9KF6@6,1HZ06P0@"7X")@ P7$*YHAF/>,,-]R&>32M*DE= VO[#J!"&75'$J M0F2:XVB=PL%&:SD7SE/6YA>:9;]+*Q)<6*QH0)'&S!?^6-1"?F."15X(!]8O".IU/^Y:JS2\\8_LU/CF< M<.!", X_.:J=ESI)II+1CK5TH5'VNU2_X'3 2DDD19:D\YPB[0E&(N.NB21: M0K/]JH>?UM_F%VYO>B^.!J.V?.'F@4,TF 68HX21"=8"^0X9QHQC2+0F2XX=<(8+;9A6=COXY2'[&2 M7@K+A?2&$\E)L,;1E%B;76B8_2[MK#1:\4 "4H"_B)N0P))U0L%1%143G.!4 MT@7:I/*C9Y]=Z,5O S]NTPLWEDLQ)3S.I8X0GOC(#9)"H2Y5AEQ+#+@&) J4],:$ZEL*?'YKO@A=4B(J>#SBD&CC2-$1F;"*"QT3S) MDO-?0!NM-PKF7R;96B:!2]Q!N &-&&/4LBG,02.@?4;CKS2$,%1(/Z" MYVT2QC3I()45Y1D:)7-^_4GL!^.I';9"G:T.VZ/KL$D.;,MD(@;! F?.>"\- M)4)"AX4D=4O#F@3B>Q<$-1.+WFN"G,"Y%$UP9#PU"!-FB*)*AER[3B3O*MX* MIC4H[=0">0OD*P?R9*3UPN?CM1(7,FJ2)2APP-P%2;!KV7C#@/RPJWR\!?)[1A(+1;*@NJG8R+0?[.;Y,XA"]_B?^:BW&59KQT8?W6^/P2Z^ %9].;+[DB M&O5$@HV=O.I<#W750TO_'DW.-:\.(W*3:#\CFZ"UO]GA5WM:;/SSHBC=8(0N M=>+E]__9(ECE2Y;"B%D'*^L$9ZG&ZU[Y6K4\9YWVG!J50N0.:ZVXMH2 W1*C M%&$+.'\LSTPPLX M@Y8!(#@FF?=F)269H,JZRX*.S==5/3B*G4J6L=2)G.M&9GG5A51LQ[KQ;'JM M^.2DFD6EUJFOI\]"O3*3A?*JZ=$DQLXQ-.:HZ$1XY] IM?0JC\!(MY-G::EU MF7G';_<3IS1E)SZ&QB2@S":ND.8^(I-*/89NHS#B440F[R==^]IJ@ MJ:$JTP\0PS3K*?IX4!IRKS+DW6S(EX0Q?ZR'^;3]OA2(WX$V-GM0;BE$>JL7 M_M4Z#C_ZC'T"*UC_>HCOBE/\Z"W7-N'5J@W>>W791&^4,$PKSQU-AA/G#7&, M1F^#PM?&0_=,;"T%3CGJRZU[-Y@>S8.GW6]^.,M=O%T4$?X_'-AOSR3?U8.V M],X^O,S7[K+]G5=?]P]ZXL.[W;/^F3]]_^[]UQ[\#9[YZ7*^JW?VZEOOK/_Y M0PZ[#CSO[VR+WMEP^/Z@Q_IG_SGZ\&D;WF,;WJ]_4?X+@ELIB-6(\"@0)T8@ MBXE%RGBCX0-&N-S8XEQW\.U< MTEB4.(CG.(A;'&PV#I[O]8F1IN1Y1(*PB+CT&FDI.7)"Z:2I2("*&UM,X2[6 MJ]JM]T0X^ SH]KIM6:KI]O^#QH;Q<;MUZ49XQ8%9Z0*US/*DC#."*F,B3]3Z M9%J:N4[P>GI!^H41!E,71:*:ZY-4XIR7.1,@W$82JT#,1 ,-GRI[4R\'/^9"*1EC(@3-3G70A!(D,E M1L1:9U3RT1L.!DZ[A#UXL_2C&_@S8$CKEI!\\W4P/8N3>Q],_TOL\5 :2R5Q MD$%B;B+6R6.M$TDR6B'(]54)+7HV$CTO*.,EAEW0QB"7BV S'",G:<#(?XLV=-E%'%H@67"6=1$N/U@@]EP_2DTH$HPA#DED/ M$)H"TN %4>368" M7_;H]:PH6@7D[QP):#6A%"?A&>7)*8>ML>!&>2 Y:D:N:KR MS)89/:/$TD)-V,7VP.%R;-&JN@=M@F91@VU1( M[D72F!E"L7"2"LQL:*G16AGX.352D7(:O$&$&86X(C'+JP1D#:?)Q937V_(> MQ"YY^+F);=+H^26-7M@18$.;-+HQV\ZTCPH;D;SCF@G'K.*!QP @F:+4+3-: M'^"\(&.IE4;=+HW@8N&!H,%SQJ;XDB1''O"0Y>RK;::+T,_)P9X60P@+9'D=A<3A@]THD!,R(R86HI MD".SL454U]#FZ]H_ V:T;DFC2BUC?LI46W%T(X(&9R3C1GCC#6>6.\4CQMZ& MJ"TF)K84:8T0=+GBR!DM970.14#+VIY>4>O"9 M\OSV."&N!O@7ZVP.]MU1*Q9EV,7$;C6646!^Q=])[JFD;=*P9T)^+ MBW#O W.!(NUX0CPD"#NTTBA(Z:53W!L7-K:D(%TFUEHEJN% W]"(:2&"LI \ M.1>HV&HE4*Y*H+!6 N4&"8=SP8;JV_D8^2NR#]_]L )WS$GTRE"&I<]B]"Y* M);0 UQ2U9-I^))*;C6O:41LORARE%."XH,B!?HHDQ_4]2OCFST'2ZQ[_KPO] M DT193\\KA;-F^G8?SX:#P%JBZP3-CWMCZ=Q9U#XX;B839JB//.M_^F5^)-^ M ._K)=R;?'BW1_L[/?[A8(_T7[X5/?#.O9=_'_4^P?T.WH+WW24?7NY]"2__ MYN'?<"\Z_.(^G7SJ[_P]?/_I/89V#'N?WN(/!Y^_@7?^"M[]%-K^#=KZK7?P M]^?W0_VMD@+K4?AO?A;I;W\41!DEF41>1H^X)P%I+2V2*6FK$G S$2O.!E < MPW8F6B)%YG04P-BRBF>PA-KD)<1S.'@CXV7EFNT7+][VWOZY?;"[T]D_^/?N MZ\Z+_=Y?KW?_O=M_L_?W;N?/_3=OKGJ 91.]5O;HQ\VXV.SD6&)1*TLP?#\Z M$Q7G7%)#"(N,\,>?FOXHAMDP[J=M[V?',_!6,90+D%D*9Q*/XJ@ ][4W\L!' M_QP7C9)*:L:$??61)!A'BR/2@6;QT4B1X\XC(KA(P6L8%7]EY#F/C!HF(B4\ M>JDHMI?%P./X*^%J++A6S8V@LW*0HA9+\D1T=QBR^5/YJ MSZ=N/H+^.3X"AC:;9^RY_=5RNC_OE^=D!("UNJZLDG[>N MTO<_8YJOCUK3(S460JE;W79U:CRM8-+/[9"Y\HNHPR)22N(]74B M1BISLT)[ >\)/]UAD>5J^J4I:R@/"&#_&+B7;^6'G1[-(NS]G=\'[\^VS_H[ MKX_[GS[3WLM7HO_I/\>]L[\_0UN_OG^W6U_S-SQ+C#X6UF5W<>_F? M3[T=:.?+]W0?OOMA!ZX_?G_6?_=ZV/_T^Q&T\^S/+-)>+ICOT=ZKCRHJJC7Q MR-)D$7>2(HN90!)+B%YMP$YQ\+NZ2ZXY,/=_FU.YU0)2"TCS55_/A2&&!:H" MMU$ZXT2N*2?"8("FD &)F!:0&@-(KY8!20:B"7,,&:$5XBDII%T,B&EK!#@7 MX4/!)!66:+)F@,RUZ]>/UDPV# M3UAQZJ5UA#%,?8HBD)1N4]!X=^C[WM+"[Q%N$P_LM[_&D]SX[>ET,G"S,LEZ M,/[+PM29MD!Y-Z#$EYA;L,(8G 121A#$>6)(BVA1$%XRK@E0N;PWD76%OGJ@ MU>V!\DZVM48[DG]9L(B>,J4#YC(P+I743#,E!-5, E4*^A9%<2U8K %87&!5 M/!+KC3!(IWR\I641:#=@))=8%$LN,28MBHK'+!@5D?,DHI0P M=RIRKJD&8.QB\> #'IJ7 VO-OK&DJ#7[59O]!3Z4)35I,A W4<\1#PJ")\HL M\IQ([JUQ6).-+=G5I$F;EE>9::*T,WN!WL 4#:N-^]"C.L\ND,&HMK!8&$1VRZF P2$NND#44?+W&$0NQ ML<5T5YJ'X/R=K*/AY64MOOU*^&8"P\I3;9(4/!CB)(\RBLB]5LFX6-7(MOC6 M&'R[R&-9PL*SQ)$'7X0XSJNG2G 4*#@N:H,3U&UL2=(E^NJA4@W#MU]AQ\P+ M6QQUTG#\M7,4PV%FLH-1,9W,CB^<^M"TW2C-WR_3;I9I-\NTM>D/6&;4D@(+ M()A2C[G#$GZGBN!H% ^4IW3S7IG6_?\T]R^62P3Z$-TD[XAW&J(;P7)T$U ^ MD@,)CXE.$*)BFG*)@.172Z?6Z*"QYI4GM##X3&'04^<3V)%G7').J0G:X6@Q M3TI1Q?7-.W1:&/R9,/AJ&08UC\P>.?2!%W*2N JH"(Q=H;:KUVN=Z\2TT+ M@[_@QJ"WHTF$9IS%4)[@DP\&2G8PZ7RQP]G]2'*[[+J"8G]LG#'11"8P)RD MD<$F:P=B49C>=7_3CM'-K!Z)__R/3J?SN3A=T XQJ, MIN/.BW%1UL1.JI/HB\X_8CYTOCQ4$?XL='O!4]"PR\B:I0FVQW[PHBRHGOX%;ST.+=JN%&W?7&1DD=N4"-/(>&P1 MAQ%'8 $"P0@30U4N<1$;6[2+KSG+8NW3=\_<_'\RQ6IM^^EM^P*32LD*F9A# M>1@1EQ*8%(D484!62E\%-KEQ0!R3<'G_020UC2K]+SM_FE2 M1ZW=_TR[OT!Z#*&"6AD-P65 H^B#CTM8H=VO,E'4 M^'W3WRU^?/#&Z17&?&N:<%_!7LBFL:5V+^0C(.?I.6/J?3K$'R77 :)"AF!8MUI%@M6#P*6.!SL/C\]:-U M21+,'6(L&,2%<]06,=\ \(J MBN@%]^UF[Z:AVT7N;9BE@4>)DM FHQO.IQ9AQ"67+#')E70;6[J+5>/+:%>4 M^&PT(.W$!'\+\X7>S@F0[/MM\KYMNN(6]WBD3=Y/U\)5E@_\(IN\'T@:?@%J M\$P)0-1<):D]!G_/+=962A6=QD'%%'@E0/8#1<36RZ_:RU\H8/C\43,9G/9Y M^V+*,F,Q(FV51I1A:35GE$2]L67T"ES\&@4J+>8TZ=WNLDI M>6">A))X-PR M;8QS$F,3?0B&T]OMJ#Z+DW&PQ5&+/X^!/W@9?RRVRA)"$)-$Y=W4##GE)&+8 M PXYJY+">>^RIH3^:YWW4S>TC*/Q):S;?CJSDX$=EMNIX^-&-,]W ?;AM?N6 MXWP&J<%&6,ZP=LQC3$)4FGBC=;I%M49;N__4Z'MZD?WQP(20!B.+L422W.<'^ M-ERK18>G0(<+W$R1Y(!$>^2LC! ;&OB).H$2Q]9+)XDDY&9N=K]]>PW+ [>; M?]I- +=.=QE%P6LJ[ CFVN3HDRBF(]$D&(7]77#9,YZ'Y57 MB=,040HA 45R!%E/-?(X,9I/KG9,;FQ==^!QN[_GV9BVDU8GP[5R./*0M/$L M2NVBDAZ"(>=6Q'E:._^I=HZ7[=Q)0[Q4&NQ<>L0%H\@2K)'))S&2J&-(:F5D MIZ')H,;OZ;EVC;O=R].$M;XG(3]M#?XC ..;2U6.S$AAH^-(8P,,B/&$;-0" M*4&UR] H.2"CI ]9(FR31&N !^M%F%IL>!1L6*X1//UH2.(F__;J%XCA(2W@T)N>R;9+" M>6J-\AX;%5IMQ2:YFM/>YC(A \BP.#FHW8D MN7KN?L/*T5M\:_%MU8S;\""5$RP(J[A,W!)M,,X4+&)G:WB[-]%N 6T5@':1 M.VM&L:!8(1&!-O/D)+)931'&*6%F"%;Y#*%GP)W;+3XK@H-M[V?'LZ&=QM 9 MY] 7WG0I]BTKY)Y0I+SJF]\@\.B$\0SB[&IT?TTWM,JN:;:3N@L)UPY+BZD5 M"9".)^]2DB$*Z3BE05#3DO!F^:S+N6#NK?%&$^2 4Z"\^(V[RJ,I^':?2UTMM!YRQ-!@I%)&NJ("US1Z"Q3N1*3*QT5_*G= M3M\TZ+Q(]U,*)&A+D Z>YT(BC#1A%GD!@0"+7!&G-[:DZ5*YNG+K)X'.DHK_ MLUQI61R45+U/?W8,AN*KW_/L'HQFM@IGEHZK.K:3P\&H;)T!,[IP>A7EFTK, MD6XP"G$T_0T1O?HCK?2/(B$Z#]"7WZ.RC>188E$K2[#D+#H3%>=<4D,(BXSP MRK+AFABVLSF*9)S7&CPH?%\1ZHPBF <>M6?$&W'CJ9L>OS@9 M]*:L1O[:WKEOK_ZXESK;1:XWZ=F)/^HPTNUDTMKM0$36B1=6-?*W9F)T+IZ/=J-1U]:Z]7_=Y)];5Z\IQP%S M$KTR>2>RYYQP%Z426KB8HI9,VX]$:K9QS:,N H:ZC!;Y+S_?WY=P0<3FS\G; M7/?XB[9#>#[K;I%BK)'YTI8O;X5D7CA,(_>".XX%(PH;Q5R6_KZVJ.<2DYBY M(OYW!AV_^R4?O'P -_]]".SBR6G$X=F<1GPX.!KLOWO]N?>R?_P!GMO?>?5M M_^#HN/?RPW _B_X>[/+]=W]_?O^N!Y3@;Q[^#?>BPR_NT\EP_^6>^/#RU=?W M],-Q;^=5?J;8?PF4X!BHR*?WI'=P*#Z\>WWTGNAOY><'/0K_I?U/_G1_^Z.. M6 )Z4T242!!/<8H<\1I1:X'J:4NEU)=1/&C#;'#1 $9Q%8/#$'V%!/Y%A@0@ MM]&)P-5.8!"FDUG[O8/.KM_P[]OKGKC9?N[%A-_^,SO.?!E MZ_LIQG>]K]X?=;9/)H-AE;VDRZB=2TCLZ+1C/9#="0#IC;P<:+.+D\NY=V,D MQIZ SP@I^5[_C\O6\CN@]"@6Q79N1W5"Y5]Q MXJ'C[&'<3W^/85@.]^#)DUA,JV]!:Q?<'-%?SZK.@%QSL"J\OW-(H!U?/U++ MA8S*(F,H$&W+&-(FVY2DC. HL$Y9H!M?35#\3_:/?XV';\8SZ/3.F\WMS=)# M#J9%IP @&X2!G0QBT>W8SAOH\0("*OC>7_D(49@8,(U&Q6R8QZCSEYU,1W'2 M^3J8'H$#G4289S#E?\:\0@L0CB?V>#&G8(Z[P:BTZ7[YL/WTYB03@>$ YM+> M:#Z;=L'VE^(]_.M-*0#JSP+N!<\&L#[P_*,R@I/ !9*"\0S3$MD0%6"UBIYB MC1VC&UOLFIQ72==@S@ 9#,MSICCO^LW.P1($G5@(Q>S)R63\#<9S&H>GG?]S MARP!D8)[(D02B7 =DF8!"Q4AO,S9N33?I0U3!ET[=\0=L@1_V=-23.%@7,^= M^52+Q#Y@!"H/+/?PZL&PR7\:>=.^_//NH4*>8Q(HA&,0)#IL@RF9#0 M-K&3?,$.._S3C[@.G1R-.B/!A T9J/.GM#' MR=3"974@V2VOAT$KRCDW/JFOM\/.% A?S$BV!S>!("/_^1*S.IS$*F8]G%BX M/7"X+P,?4?7LUV_>%ITO=CC+8>_T ? 7I-8N$6U"Q%R9:(2WV%E*G<(N6K)* M^+M^5I_WZP&\:)'B)/O4,H>Z(&Y[19')_"CD'W*:K)WMU6R'T&CW]&/$SAO M1*0!A_*A__DGYE'B)H W(]9Y"#@(_1Y0YAD*$[0 M# B 0\;8.;%>9=S?B&>Q#)^SBB]R ;,0;3*XCT4NV^9 MN6M*-'^>6,I.I4S%5KUZ,1\[]S^Y4&88IW<.[2%,-(X[3:537(#%8FTP53XD MZ@UQ8F&H=0I,8'DEQE^R5'A;GZWUZW@2BCBZ;:"VE \HVLAL$9GEJN!<74\6FD!HZ/0@OD@ M=-!"B!23624*MMQWU=SW,X;/OGU4C I,K4%" .WEP4ADDY#(3[Y2/H.GU>V\V#)XU'!6EC+DST[@R_DU[.2TD^Q@4N% M?B<+A )P83%D&7F&M:. @/-:560=%51[NL@3(_F&WF6 M+JQKLO#Y)=85X^%L>O,E2_57>3$0HI2GF=8=RB_UZ]*_MR_,I6@> MVM_81]<;ROOQK%,:\_7;(T"Y(?3LR7A29HS^ -#O$(S^W\*SG )5S+5J@-@[ MT<><9;B0/<'E _,W9R,+?F!:>N/VF,(?RJ!SH:G84\*7I>))K3I>]6+>Z>JE# M,\J#JRORJWZUDX"&X_'GW.E+K9L> 8$=C+Z,5BR MZSJI.SE?445RWLY*;S3-?3P?DM+9)B"2G4R(\W'E\"9I,CZ&WZ]82>7^;)UM M^ -N-9Y<\XCLWNN[YN5C:!3T5_VF9:W?W/U538QYW3YGM>OL]1_U^_]9O_^; MQ?O7F>Q%WP^R09=U#J/YQ;E\H;,'@Y _(MN;G=?02_.F+EV_JNFVV7D7:ZX M#6;2G0_8[E_;O>Y\ M8);^UGES6D#'P 3?&_G-Q3?RH-3?JDG9Y8N_QLM_F2T&/L^5^H\P >9_G<0\ M_V&\KCYW445S 3F62VJ>Y:@MCZW.>S]?TUO9P6._O7'RS M@J1YPK_ZRRS#0$91,$0[B353SZYA.K<4H.H 41ENRNK?KZ,X^4Y7W[YO'U:X MJ\5U9;M7G_Y$5;J[WZ*?E1WV9G8,77W:/#KRW6F7H12F@^T,@7ID<#P)<3)/6Q;C-/U:>ISX)0[')V72J9Y_ MF8*DZJOS.J9NDRI*D92O:"\RG9^3J>#,/"&<[;.)X<0JA_ M5GO%->OQ?7"#X)8AK /[JE?KLB>#+)]UP:V-+]UO'Q>%8,RQ!]F!\X/LEN)F?S!B6!ZXR@QZ##9SD]&,O7 M@Z^6^<;:G M]9 5G2-;#3EPN9.E;$@VK,^#87[3FC7&(0#-Y/Q]:T:YCA90PTS]2J>=XW&8 M#Q&T;E*C1#$KIU0G >.NDTV^S,["9V4(DWNM/N"U'*8R[5J1Z9+P'MF<:,H, M&3Y,@V\Q[WTKRI1UN6I>CM-1M?T&6E6/S.#+ +SB, ]Y-0YQ5(;LE8FZ.)V6 MY#V3]6HC3TJ#MVOL9JU#U$?.7^G?.>*$V@#'C< M:7DO>W(RK(4M*2R49\?CDR):Q_&@!';YS4E6#ESU43I0,@WDN3NSA MHAO'XVEQ 2>777*Y, .#;ZL9Y\>'H]*:W*0.W*[UU]4\#]#5*'NDN6^8EJL> M"UA=S)L?=;4CQ]'<6K1[[.@.;,6E/G0NR\V/][;P<1LV!/T)GQ MN-XB50UVSE_7H;HKLK_(/FS^]1G$L+YV/N?^K/(6.64]+N]U[OR74MII, $\ MNY31KGR9S1[BV)9H:V*R>QDX3'/,QNGFYTW@XR+%<3. MQ7UK7C9_P7*"_G$>87#-Y1I[ I ISFVR\\5]TO&68! MY6"NI^G\A;X B &X?AI/!M,%GF;'.QZ-P$7 S1M Q^=GP:N.IR5C+(-\ M.X&)>[B48G*G97CS_]O[]N:VC27?KX+RREO.+0@AP+=S]U0ILG/BNXGMM9P] M=_^Z!8)#$3$(,'A(5C[][>Z9 08D2(*41 +4;-6>R"0XF.GI]_3\.N*7+L5! M!J@L?PI3!]J&)%T@0U/^/,92)!)W?AR%\AQUA>7?[=@(HD^)"8H:?T5[B'>) M)$E)ER;LEM9@EH(ZZ5/CQ^A$PI8%A'5.2C]$QQWG-!<.LP@N_X>Y>)'[\AVF M2(A/WA4*@*_Z*VCL:9*'\Y,LI16X(9T5>4!I?HB[!+OJ@P]#YN][*DJK[N>^ MQXUR+A&Y*-RC*R-)P9-@H)O2X$%8K_R?_F+IPLA(B4(2JO.9^,N*#&B;C@ [ M0] AOX R54J,5#]6'.=+HLPV4%=$ 9),,IFV@2DAK$ O(V%L;]:HR.O\YH,& MF/I"QJ]!I%+*\0D7*^GU;(KF5 ZDV6G6YIKTH6DCLT%5BWGV[BWI"S/OE2-_N;6(1/OM<1Q!*%= Q M<)<)>RO_^ D"W&7@/KSU0Z(&_6@5D@K>4TB2U>'2)/!AQ?CB:XN^6@'6XM\- MX,MN;^/7'^-VV84?6>#0\:-3MW_6[F]]YZ%P'UJ W:LE<6T;7?FW.JD"B ME#(01B'33^[SY ZDZ&8"0N\#Q%TTJ+(+X-(2'F 9]*\"]^^G-6?K..O>Z9QT M1*H>K-3OW$J]1RM%7FJ.QU8# _O\66@GG%X=#AK79J"-D)*MXR[T<.J@J-=9 M\,;><2^4L)UG%\WFBSOL9"-E?=U:/!'/'6'!&^"5J<(URF"(*58%?/<8K&:) MI]AS.BIU4UY.=H09Z\OY;6&,UEB-'0['<.\SE?ML+H:871 M7%>N+4^>?6KS(TLY8A+3R)W4_4XW/YXJAF^#FNCOK27..!@]/$_1 ME#'.D$-MV^IJ%FT&>S794+7ER;//V[SS\1K@M$"SSPOV7EH>9Z_U-5@QV=9H M)+O_(]UU_4=;X#?P:O(W]D#P M" %^GF.7 M)3D%@U^B]B1ZE@A\>4(*$WK-(-\(3 BO=!Q$A<%6<'9G:'5S#E 0 M )]: ^8X.>^_(S0$LC]Q>''QB;A<2*TISLW7IK]=F@O1@JE@7=OKMR&@7"U$F>,XQ)%WC?1HA@I!B_A M\&GBA5M556V<52W#>\HP8AJSM>P^;7L?-75I5ZJPQ4KLCWG(_#>[]/*&5RL: M0OP&)Z/:% *BBNFJ8Y+0#W,H942-C5&39/!>XT[V',:'06)\CFVFLJ*+'38J MA0ITR"6.+<10+*HN>,S>9DIS^#-Q>%$BI2AO9X@ZFINGL=7)S=.^WKFZR1>C MOC78Z+GMV'X^<$W+%19+0MG NI?7:PA^'70N2\+918&N-:\58 M\^F>?+HY)4R;?($)QOVCQS)/7'2L[OCI'&B]QWON\37V3A8M2LB4";\.<9\Y M?#\"7/+M=I2XJ8;7;&RR/5ZM=R)S#+J*HU[3B'^EUF1,>H()?!??8A XC<&J MA]Q5)&S9I6C6K7;U181Q 6#+V_WX$2%I$^0N E!SL$D$=2:R; UR M>0NVQ(=UP8]@$E'&(>BI QP?!)&L-S7;M(RK'. X>,B].T MHU?4SL18P6LR_X5]G+#+/%\M:C=$Z X9^G+ #9@^ 'IX+F_F-!,=]D0'.FP? MMW ?P-\3#>8$#"V..,NH?P0?N()\-9%$>Z\.H?FK&GC'&F:T F9T4*;'2X89 M/0UXZ'7LTR&+<54T)/X:Y5_Z\P)R7/2+WF<#.]\"B MJ<5U(O"S%^XW4+2PH0N>>P6R_)E-;Y4&HZB,78KAA:(6P86[0%Y*BN[9IMHQ MVRPR5I2 $BDG4S8'HR6(QMZHT]%CB(@UJ>&+:,==[L)M&9]"WC9&> 43;%%# M?2P8=O(FM&K,.%0OI]P-/$J8ZH6(V- J/\$<(=1R)BL. C??CW-,)(O0! M07U/Y;R+]_@0VH6W/FH'2:3;*)I2PPD:'AGY,II=4C-6\43A?[#$*'AGZA$HG M=FQP,W7C:9L:<9">>[=_6CTEQ[A01V&4[VU^, .4)"TG;81"JJ6P$9A<$T2F MK0\>>&21/[C* JK"(^9F@#GXU'WGR)'\63==P_V"(>[/<(Z[M^Q#7M+FH[O M#?M-2A2V';L;K )_5YZX5Z. \S@AD=$&FXI85NWL(KJ;3T2?EO4NY('O1Y9@W'_0!AN#7U^-G3M=^N.VHK:K+8\ MV0;*#IW'? NC6S^@I#-'W&1T-X]2!OV?U6= M[ DT+E'%)725J#%&V.YG^=634[I=H&& MG))!*./PTMCC!'1N#\J1UL3/LK05Q/:7(FI:$VM-W"PZ:_BH)@>H*A\->>%3 M4W-2G_)S*UGT\?8@(]\VS"$]QJF%[/R>/"I(SJ:J?[NO*!Q9^#]^^H*!?>PQ M_]_K*$E+ER/?L.]>D"7B_'O*EC'S?#M1 WSR=LRY-'14QNG^]ZPP)XX-8T M;ED( 3._#N!.%W[H)VG,:SAE -U*5]5YC*OZ*)#>4^H4NSLPNZ/Q,9%Z#[-R M)X=2/NDN#?=V59]FBQIJY31[E-G#Z9MV9]]X4POQD7=I;.T;39RU$#?/!6S+ MDSK-NM55?;8E[2'YJAS5(!DG='8>Y., = MH[9D',Z-M;K64/-5\XM8-4_7I^=H:/8[+2K.U]JR+9R%'10T7S5?6S;/AV_+ MDT^45.;2W&EVS?\'O,G.DI2RPQ$!:'$00P*R/RC^:&VRHF]VASV=4&KT'H$X MZ822YHY-Z4:S>]Q&KUJ"#Y#@T^C8ADIP\]R?MCSYE#L,QG;&NSFSV'G7V/NX[Z[HNS1WE&RIFW]G7]FL)/G)5A;5O2<59 M2W#SO)ZV/-F(RLR>M5:7V>/-WDYXQC]AV$>;=WU+9%]+M7/(XPLRS^W( 6N] MG!:=.NR[#2U*.)P;:_7:=/9_!+YJZ&F6YNGZ]!P/S)[=HK-_K2W;PEF@+4>: MKYJO+9L7#K3ER2=-*G<;G%'^O#O\>!$)C[XY&NK[PLW>H_T/_<\Z*:6Y8^5F M@#GJZ[QRPS=)BW"S'9^V/'G4O/()W/N/+!7>V+/%.>?9.:'^\ANB/3;=_,,V9OV]6-X@=F;)V^;HRW#.5B&4=_L#]K7^4P;AN8;AJ[5HHOU M+]C[V8QYA#Z>NM^-V$W7,DC[N#A-]F(VG.3I_@=/XP W98RS MY%+;UI!XS6&Q)MNKMCQY/M!\U5S\S@^RE$T-YL8AS#[I46_72ZZ?:JE;8:-UD6WLC!32X9N#$8VC&;Q/C]TY3BM$TIFV%<6W+D^0$ M_)BZDX#)BVO*I;R%&]_ZX25GA;=X)T]\0MG;'D_#X6_SS>3I$GAYX"X3]E;^ M\9-\MQ\29]./*CR%G^[]:3I_.QY;/;O_^E7NGXCA^;>VA?*PRO[\NY%E#WH; MO^U8]L;OMHXZM@;=0:UAJS.6_6T9RSH)\1I"4/EHK?T5V2WY,M$=8[1Z!1,_ M6=%]&X7WT4IQM$LI.KA=2GO>YDRK3,>1-2"Z?0B]('N6TYIZI)K"2!>V;=KV MD$#C+KKF>-3#KLU)&GG?+K&1'/+5 IN+E!J-4*5Y.F?P_S%CQ@)>-4\,!EPQ M-7YW8V_.S5+7-@VGX]@T.OS1,8V8)4N>VPH>K/+UV*?DPF,QF_,\+:P?R5-\ M8[MFKSO@&SLT1^/A*3?V)+MCJ UTU/_=,+U__.])_.,_]OMR1:OW'(X^M-ZP M49@4%U;H MEEU.8N9^NW1G,-NW;G#O/B2O?BR+/,C["A%7U__,3+1VFDN+_$K.#(C.-3P* MU%Z]T_],'%YL 8WXUD]AP[T:\X5IDK_@8J+C"TNR($W@OW<^NU]G7G_Z'Z_\ M3L]FWG#L=#L#K]>S>Q,V&/9'_0F;L=&@.W+_'^S J^U*>ER. ?_,DM2?/92T MM#,\HJM0@WK5+ V$8F&V"MRP8]&;5W@L27R7Q6 )]E#P5=Y48Q:/PK1#&$NS8^F MAA^20; ,0]+2F+MWB)7!0H/K.#01A@]C>W-X49C&_H1R=QVK^QHG@/,7,Q>_-\D:P7"S(//2C/?=P/G,!.2:E\%\ M0^^AP%[#H[5$O,0//=!1:!C7A\91'7#IC>F^A#;<9(UNB;M@DER!FZ3& W-C MR]C(2'BT8+$11!YW( YT'(Q[%C,DT@SBPN@^>;M+\C9'GC]5 MV<7GB$5!'UH=;I7V#4;[$,8Z]<+&_6+1Z3JL19Z/G4**1Z5_GVAA.VTLNKZ9HJ_/;F8\ B6J.?$-Q)OI/,I@B"G$KQ!I,E@-!'LX3_>6)3^>-26 M)X]:.-\2E_M]%D=+5NUFU](L#41(J[ETIS\VN\-]?9X&U^:>YS9UNWO[I0V$ MLGM6O_1E,XCC=,U._XQJ[,]SF[H]+<<-=Y#:\J3.G:YSW/6'FVE MU"M*:?&,X+)+OUZ53#=A.$#I&L#AS9?:J L[IMW5K<^;ODLZ\Z#Y8YOCV3-' M YU ;/@N=:U]VTV?KZZ/Y'=63>!0O]-YC-_9WAC< MZ9CCGNZ^T_1=.H?>'3KA^6PTL[OFP-;G%@W?)6=O>,3SEN+F^7-M>?*)TIW[ M7&EYALK<-5:J+LU=N]M;,UHKE]%78/ZVI2E#33H=VI7A*0C4%&5439GAJ&,. MA\_3N.%1E[*.MT,MRB@]L]PVCSWI7K)FSL:KD5-V#M)6[,5;L4'?-KO]L584 MVHHUD3VU%3L?*]:\B+6N8#.,SZ[GSWS/K+6![Q$W[8KV\";*TCF3 M_Z9-NX)'8]!>;KUM:S>2'S[[1^@C.-Y-2H!VB)?G ^$(<6[""- .^/R6 8W6 MD-M,X]Y/YP6M!0X>SL*Q$?,.$0%[O9'5R1$!%12\F1_#H']E;IS"F-&,H[O1 M?EUTAZ"!\Q\1,$+U#SJMVZ:ON#_14NR1! O,<0J1.NL0>1ZXC? ]XPQ,UZ,X M_)VR@_\)/YU&"^!JV)6_61P@.^/_?V3P%/T3M-4M"UGLTFLNQEVK+XEL&A># MH37(:8X_/"X:=DWZ772[!3^=R-FGB92!B\W] 1ZM N=R74O!,(DH-+:<9NT0PUD[?&A7\@6_/!J32F'G1;4AU0:B[R@8*WC:+8EBL!RIW KZS@"!%B.UDYC,"1UW" M;_PH2\3<$EH96"L6WL)\L"T1#HQ38S U^O;G&%Z8S&%.P J&+$>2:*)_6#<6 MQ)K@T,<'P)-NPR85),IG3!1LF:*N84^-PI3&*]R![F3!&,(O048<6L-#ETBC)@Z##BH\<\O]%XD/#,2]&%K= M0A.!!]OO6N/7\!?$SKOW\G @[NZK)NT&C5@?7/LZ C4,-,AU\)OWWT&B$F0_ M^/B=RJSDQ2\B8.N_Z8,?6L:+7TEQ L_X2S<@28]"1(_'A:([[@E:Y SXAJFT MF*[2PE5I88#6 $T-,@KNA&E,HC!+\(\9\C]";8=LYJ?PP:9V#R;,+?H3C.[X(6N0VY\LI=73%J8ADW M8G8T5H2N:V6_B9P>4Q; TN,''&+&8.PH=(.$WA2S):P=WD0JL!5T'01$1P5I##2)0\=]OC.]^!)83]=XQ8F$PJQM8Q/ M,,&5X0P/C;('>PN$8*EIA P&2%Q8 1*-;[&,PI+,PR^)%C@_AHCDX&<0%;R4 M2"@>-N8^5V)N@,!V4_6]\&N@SIT_%5INP2,WHFM*WDJ9QO P6*Y%/\=J9EP^745*$1USYYB%P<#W!K\;D"TV))PV-BXAC8( M_=Q+M.27^)>R'57;93C8&B%_9LL:R?L'YR(*0Q;DBI?O*7>^?Z 67ZIRXZ?X;G0K#BIQ 05?F$4R9]&*'O<3 "T$Q=/US 7[EBMHP* MK5'731D<[J;H/CL5?79&NL].8RS7GD[O#0/S$-[B"0/F[+C(74UA&WS,49/5 M?B]DKF5F.E_:K;(TM[RTW,_+C2K_:.JG68Q.39)$J-9!)9$S U9I$0G#"XX3 M?P.Y4[F3AE]L>>,L"SV>=Q&NY02,2 C*DI1[HDQ)Q//";"?<.7^<6YTP-+FA MQ^#G[A3T[01<0ZYK3=#8MW+*'F4#2=^+96$&*\G$;V>@PP/04DRU#-%2YGP# MU.'P"W=*1[6))!?WLP4)T:ZCV^O?T4"6\0$,YW3JBYP_&&JP&*ZQ8.@;)'-_ MB2X_4@!,IVJU1*Z99Z_$>9DT^"NDC^);-Q0V6:8;Y"]^!<:Y_,J\>0C<>8LK M^^S&W\[1-5W-,23[B G/#=O=@=7;X(\:8ZM3=CA4-^S"=OKKAR[[99;VFW#9 MBF4IY)\8(G\(*JO!MX94\]I6+%&Q6!PL7XX2QV82W8)RIFBL]3TUG= MBT*%TV5;0SI.LX<41.S9,6F[OTTA"4_7^C P>JYFY<; [S,/QJA+DL.]P'%= M+W"OKG&G,^4?T ?$,U2DUR?2M1]"V!-0V!]9NI?N!3HEYO M>4YWYOJQ ;/+2*9YWN46_1+X,_&G9&.CD+1B+,YGP\A8P*MBG),RFK^=7D\= M4B=Y3'VP2-I.F_/'6Q/$THD^?W]B:RHDEP[*:X&A&17'%&NN0J\X3JU[?KKJ M*]2;3"ES@J^)J3$I"F!QK.*'=R!,E(00B:\,,S:H3);T:28.7R(U'5O;9M>; M:!EE M3&5PPTL#\%^RQVC>6K34A#0!UOGW?QLY3N>G#RE;&%W+^*_,!>T;V)0O?O+-HI'L]2[6M1EL=&8,]AE/11+9A93[ M9,97]WOK,BKO&&@\C"*$2?#49L[+TBJYIV&D[G>INU#%S5@%L M^>Y$=?G=\,%81IAL\ZD-,'>GT#422A([LF)" CV/NR@ ]6S\F4UO41E;QK]8 M[C%A+$&'@^D#Z>YH^IA]PX40-?;HI0V=\S_%7"W;H,XQ:9XY$3DBF>! 0K@T\>\C'%:1S\ M*W#O5WU$I59+>($B^\)%%;LZ)0G]6":%C QLIH$&C%(U8*"^@QWR^:$1FC!T M1N_=& M^BHF77$Y\$K<$SU6Q$!;T Z=8EB!9?% <2=O*;Z[0(M\&T40<@L/Z M*/?$SW6!+,(7\=S RP))7W[*R5;XG&\/<[VY5+]_@O.43'TO[_3,.SD7N\6/ M;C<)#@PHMH^)^+EJ8['D*T9SOVV'U7R%V&8L^''LHC:3E[#9ME(#=$"$L.'8 MJF5L00?JZV*./BL=W>WG=/'J0*#LONZ:R'VIB2*J'-BH@&K/IV9Q5UYA5Z1L M2JZRFW(M2F\_7_U.RIN;\(2!\D3%JR8#J;B:/"5?K7S =U%J M &TL%H1E6 H-NLU/9+; F_MLA@K0R_A!U0S\*P;:%JO9<+ @B90'BY,V, W< M/.C'ET3W4A 5W[H$P'#"S/+1GWKIE: M*\Z=%!R2WI+D!Y;YVQ.#:^HHE(0LCNN?8.+A2B!9S@2 MZ0N1[Z-L_807J&6A7(4XH+'RD^JB%MHOYK3V,LE">2$D'== '!UCU9L\W,45 MY.5_H@"Q<)'=4-)2N,@R39S,R;SFQ\+%B<6U> +L(' L4CL_BW$IFYL:Q<)@ MK]"10H>[X%(>4R05/Z3 !LNCB?-2GJ,5ZP]@3P*@?08,O';(+*>=/BQYU:-: M?T75EF;QC'!V"Q(7I%T96/J/VX]95TYYS?*9&I @C,++/$O/]P?#)TJ?BTGQ M!'>- R]3F5KI/>AW2%+CO98ET0%?K92E*8F]TH$UE>/S",*81K N=1NWG,B7 MLGR4;TPAU/-I^T1H[,DX9 Z3NIT7\@_](%#2_30"98'\ MF%@ XDB\9F?R0;GCL7+(N4[3"&]>@R:7OY9!K"I_L(R,.#-F8EJR8B*-4MB/ MC3*(NBB.*Y5:#\6'SE4GX&/=)RXHM1N08DWRX!(=ON/77XF[9'UR4N+N9\*CZ+H">$)'G@T M$% :@F\B93?X;]"PV,.?DOSF"8A+<5F3ZH?)9AES( -HSMN8UVTD/I 7U@SS MF;#TGK%P_0YB7H.L#C[!>T6\6EN4S%28>A+'!!G&X\4GAU##3TIUXZX8A#@W M9>X"59T;RNIORVI3,!Y2(O4:#W/R+4NIB?D([2C\DWP#P M4S P6YDDIP0J>4&)RLT3E3''@#QDV,7 M?X]IU.3M+KU:#>9A]YX-S8. =G@0N"^W8;."EN<#6(4[ZH<9U%\230<9:U,VG2X;?*4 ?] MSG70>]1!I./S&S'/#LG4!@[9B4=2AT'VQ %J!?>@?7JJ!=< /BHCHJT/=5:$ M[3R[Z&EQ?A)]?SY<]X9.CZ(L04R8'RH(<-1FEJ*\62CVG$T30XY>KEUH=3KEIB4Y!,J]?6&_;,4;_;^K8WFNO: MQ'7=L6W:G<8U6SH#F[*M24VC;0I/2&YT8LZSBZHS')C#CFY9W?1MZ@[,;G=? M(_GLVW0&ZJJU+C _-#E(7;6X^=[8=&S=Z+3IN]0UQ\Z^-D7[5H_RK;K#9BBK M#4R>_QKBU]<6VC3/5ZY?"7%PD*$)>J[*H+6YUL/.[^KF[UI\ MDE*UQ&;+V[AGVIW&92:?W&763->DM0U'YM@9-HWISL"BM#8=_HC3N_8F6B'\ MZPS;7SIQYKO4M[RT#S?,2SWR+^G;CMN@, MU-065=ZF4[O5#-Z^IJQ\(Z4BS?1B3R6>GD!-43/5E+%[ ]/NM^G\[\EWJ.'% MREI6M:P*6;5MTW&TK)Z[0_,CX17\HP!(V YC41>=L/?J'PW"LJ$1ZR,;ETXI M6HHK]ZBVO%7(';D_6&#'7XRZ*M(]_,JQK=YKW MV&/+J?L6RWAT@V+$YJDF!:&-##K6B)HWI97%;N6&U#0@_*+SND"FJ=TNJ'(2 M.7C-&@DY8ZKM!R,D'4Q6@<"M;M1(TX37.EL;.M*T_$2!^+>XF+LM3[81A:Z*;?C,IMA_AV"HWV;@&<7X M%/;6%5'O?XO9;BZ]L9_)C"[\Z31@I]'V):PZD_H6P8**]%KRPRF0ZTY:Z7(3 MS=)[A//_=W>Q_,GXU:>V#?HF0IN+PFVG;_9'@Z95,.FK".?-=1W;''8;=Q=! M<]U9]QA5KZGK:U5VR3@.M=HK%OM9A6O.KCANML/,6CA^4;H/<0?^= M35\G;72N[U#$=IZ-WJ=F[-##'(RU*#=^DD;5O&/4T6Z2] MI7-[\B6D,'_S9\RX\7P68@->D<=D;I#./3=^:3C60TS]Z7BXX;LTL,V!;>M= M:O8NV5US/-P79%GOTK%S2\[>WI+.+>DG7VINZ1<_=$,/^V7?L/C.]];1I\\\ MN!J,S6%/YRD:ODN]H3D:Z 8'#=\EQS9'P\8UC]*[M")+?9U/:KCGT98G7T(^ MZ6OLWK% ))*NHS#)%BQ^86DD<))ZCDXC-7R7^CUSN'=_(;U+QTXCP2[M?7RM M=^G8KNS .HV^TT[2N3WY$M)([\$GND7D!7F3Y*6ED7I#L[MWOU@=^AY[EWKF MN*<3% W?)#! 2^!*L6T$ M.!L&:./\^81VR4^,,+I??%U_[ 7@71/;Q>3')G/X=56A74 MX'L,LQ;+=K&; S(HKKSR[@Y2& MW\.LTOS50&JPLL38,''7".')!.RH/P," %_E5( M]?CEM*;AZ\U;G:QU.*!&+!?.<& -BTXQ,1,-$O!M:O<18*Z+7L?JE9O*#"W[ MM5DHC W=9+Z47LE;?MRA_/@@81[*P01$A."H24! 5\/:0^!=T$ZA]X!JF+XU M8A27&KKR5W=*.D+L^7IW!\90N>-:$]Y-QHO").4"(UX* RX2 RT(?]7*)- Z MS&;,VZFZ.R:LV[B/LF!JS-T[5C2Q$=.1&@D>MVVK#W9FU]:YG@=.!0Z!'2FZ M??@1*&U212&+#"H,Q##B"%)']^>Z-A:>&M# MF8VZY@5WDK&M@3W>^/7A'4\&PT.[FFS[KM^MW9M$S[4!A.,KJ3S/J910M:2NA.,J:-R:S[FSPG!D=O;&26K>M67-=&UBNL'0[(_;CVB@F:Y-3&=WS%ZO_>VR MSJ9.IX9O4MTX#F:M=I'-[\B5D+)^ES5Y[ ZQ!Q[3W5O$Z M##ZVBA^9MDY6-'V7'+.C^_LT?9.Z.J'4<"^D+4^^A(12]?W(%Y91'@: M'#P=!M<_*CC$1]*[='0?:>3HC%+#-\GN6Z<1).TDG=N3+R&EI'L1EW2'V>WK M*+CANS0T![;N]-/X31IV]T5(UYMT]#HR6V>4&NZ$M.7)EY!1>O$]9+I#L]_? MU_;J$/C8>8JN.1SLZ\;J73JV\85=&NN&T0W?I?[(.HTD:0_IW)X\KW22[B)S M3+IJM/N-,!;#@3GLM!"0_&S@[K6L:EFM*:O=@=GMZHY/6E:;PI%:5C=V9^N8 MW:'N(J//'IZ)OQ"MNWWB@7G>1:5H7F7K T3N:RHC=[#G6$'&6.4YW!*R& MZ-7^'2N0D6&WU1\*'=@I?N).0-UEZ>:?K&%8'3\31=C61MMQX0!87>S\4G6:F0*H$ ?E=ZNW ?GQ?4J'%]'9)N7+ M%F^XC^)@"CS.Y.)056%N(#R]VY:ZD?C!=F4MPF0775 ,M2V.HAZG_R[GU"3AK5^/2D+&+#@(@L1IA_WU#2 D;*9ZZ6J752UG-N^>TDFIZ6T0MS9(6:'M\1NDK./% M IF:UC+%L9Q.;^/7A[?+<+K=@T8]16N/-LVU32U3QH/:S7A:D0IHRY.Z98IN MF:);IJPGZ%O0.T&W3#DU877+E -IIUNF/#>%=Z!8I#=^D-[;9 M&]@_Z UJ[ 8->U;WV/NC':-S>_(EI(Z>I9-[KT/0M&G3T%C5[BW1S ME*;OT'!ON&^=/=)/OM3LD>Z-4L+KT5FDAF^1;HK2\ VR=9*O\5MDCGH]JZ>K MD!KM?;3ER9>02GKQ35$-V[X1HV)L.O:H?';EG(8H(*3[+)G\Q+$4%[%F1>FKFBHT(XI2?]Q=)5^S2D_@)/1J*9Q)>& M_WK1;4C=6 PW22)$&H?G[_UT3K]@WYF72>QQ#V8?PX#\!1R=_,X-LD/!R5?7 M6H&8GD->%ZCK$UC^S">H> 0F+X#@RR#S:UT*)F[X#5>? ,4B#O(.))J[,+D) M8Z$11D8""L&?P?N TAZ!D.:_CE)LER"GD]3ITV%L:]&1N NVTIFCHAE"HUGU M.HMC%GH/9=ZK9(-9S/[*8+JP?9PGZ1G>\V,#JUO&I_ V0AH#BX;1PO>(ZVY9 MM 2O@#-%%HHN)>F#'"1FM\3+@D'O(N0_>/ZA>F(>DJW8]6)^,5M&<:IR%0[) M >G="1^17NDGQ8S_Q4A&_)"W\P"6\('5RG.>13$PMEE>%8C5%'DB]$3[#/R0 MLYR?)%Q$8"EWG.7\1"QS,\?LV=JI;M.-[BOE5TU M3'#>\ZWGRB4!)650\PMLB&+W&'L>$2-]"+$G#FDZKG&0$6&PU7XP!KZ0 M*.M+REK&9]%C #X5/6/R+XV%*WL!&7>@G*,L*=B:JUDAW%&BKE'MWT'-0+PH MH=8_4Y+WB;P,@OS/K&*;Z7WY#XEP\",< %<2)C!TDH'>=;%1!^AN^&F*77:F M_FR&%"1#Z7I>ANN$]2]@G"QFI!:$V/LIT"G!+B(PW6#*B1;Q[C]27>$[>8L* M:6MGN>'RL#M%6BV:=85L\&HG)Q_?775X!>I?F3]%U8>KOG:7V/ &S'@"Y%'! M%_=>\OB42Z81JWKW5!-A;=G&YLXCS=0_GU#DW&0N/,G< M08W!@@#_>^$,^T5/&QS?O7/]@!JA3*(XINXMB4&XM$(M2,L,BFF*_7)]^:#\-]E;(#P1#X)M@KN"=3"UCBU*D^).ZI+D+]*\H3$>"SUD@6YN5?"_> MM&MH6X-"^853DT='X"OQ84SC8N H6A!_)4<4VR<4]K78724J090LPB/O(@=1] /C TB?3]*K%/E1$ 9_"G]9AF!; M:4($$'$YR [F6:C?6/X;Q-JFJ1-Q<)U@540P+TV;:LP4:VBB+S_U$]XICHEW M>/@0VDVPN3QR)C\ >Y=&BV7@(Y-QRH(1#W XGYP+3GY>'$:/ ? M",' [T@Q5X2O+0\N^['!?X&S&*GO699F&+W<,&9\C."'0^/?_VWD.)V??HO" MV\NO+%X8[]@DI0_MGR178P"!H0PF.4,Z_^#^6:&84OB .U8P"3'D9X@1C0\8 M[["%85MJ)JUX_,T?H9M-,7/V@WPI3MQ7KMR#X( FHQPAS"7 B:8XT2E,M&WI M*?1R9:9&]E:=\AP2<%A97H&2V($RGA:\XE%V*S66H*1$PC/BRK],&D^$ T(G M<%+? \>BKF=H63!N#1^0IU!^3=%55F8/2?>[*9@S'T+72+KFLR"Z3Y0H.<8F MN_QOF=L2?FF>W5IFDT#DD\!/OL-Q<=_H YP%_22FE\J+:*&N%\F@1@;P.]>#]R=BG'L^)U@I M]0H&NYW%288I@)F,P,6D*+L-]A$#>Y\4-FABX.%D]E#04-T24PX.\OF-GB9_ MOUBUH! 1&H@&VC:+N7W!U4VH%[(;\F6N.OHMDXR?*5T>A9+'L95I'N.HZH"W M[0W!F48:HM*PAS\EN6A@UL5+%3NGJ,ETCCPM7$!EGVAC8.BY%$;E.Q!!2OM$ MN5#AGTI"E4>:6:Q&FZC"W%+F7F35T:,!JEG&K]$]\&-L%EVE\;T4):&+QI- MB7P7[C,Z:"(A)%Q8\F=D!V.TYW&VY.]'SQ:XP@BEET,:AG?!+K2VZ@@RF?[C MC6:%S(CWH=>O3K/4#5O,CTZ"\GG#FM%;G% S4?!Q\_.;(C?.]_&AG'3++2VE MWQ+%"^;_)D^2;T/^U;V/^F>E#WA)E9K5:3*S*D=&X^;1^^$9LYZS.WVDG@/_ MF26I/WMH4$8)9.(75/@M4R15'6V3;($'=7^CXBP;L^?H6@L+?XX>M>.Q->I3 MF]5]6]0.!Y;3&6S\^M#VI#"?T6%-3W>U4G6>9:[U1FU#UZI'E:SDBVII)\Z] MFI2V83=7EWW09NHFG;H-XN%-.I]63(!"C921\1G*2*D#WTFZ[3W#;M>L5+S. M\U+7:EY*22]AY"(=6>.=F[IOZ^B3@RMO3SG&D7 4CK';U<+]D8E(?1E'=_Z4 M5Q 6>7@(5/T[2HX\YM9MTRXA/+8+6=42FU)^O &%P#%'9X"2J)FN34PWZ)I. M_X0 )6=DJNLK[Q_?4 ;3#W\0"?CM:OQL[K=L /88(72^QCYK]BZ]Z8_-WJA_ MD@X'+]+#4Y1$?E#X6"717F@9V^PZ&J*IX9OTQC$[O4%]%:']B#V0],3IW@P+ MEGA-%A4KR)M1>( ,&L1<+[3EYZM8\T2GD?C]"_,PWMBV.>KOP9C:NSBZY@#5 MT1EK[^*YO M9;/#C&UFY] .5S3VORA"4>AP21O.XM=\QAWM'+/O2HD6NRKGM M[QNG8SK[Q#K'VMNS]W*N:^LCTYBP6S\,Q15Z7L;RPOP:#(JZ9K_;UFKW.OMY*8^1E.X+58=?&CU<[OK$,?L.%K;R^Y&K]S*$= M!?&UZV;JX$>5;TN*F[L*:H%IN,6E,+PLV>]8O?RRI HX=3'H6MW\FYUS$Q=J MO2@&1V89\8N9Q:T:PJHRON*%W_SU\'< .X*70J:Q?\="'-P-PPRAN]R'O$), MW$DAN!BJV\=ILC"1UP_YG1QQ%W<);XSQQ70C"6_F/3 W-B)$<(G%+4RZ=NG' M26K\E;EQBO=#9X)>=#\\\6'9\".8!%XSE5A;8A!XE[(1"=[,F?Y2NMZMWHR&%\H; MEO#ZD!5 '_08S)PC'UPXG178CGS,90;F7GJH01')GFIKGGA!K&?@I D.&<,L$4&WL^8*[DS3ROH%O*VYH(X+F5$$/*< ; MP']#&!D$1B28!Y3K7N%$FRM>M#7.EYQ/HZ:S3(@S'"N'WX8EC))H-DN =H@# M5%(ZY/TJ;C/>YYY' 0>-<+^SA%N!PE_F_\9]2.:(C0"CID%Q,4-)2'+:9*'/ MO[GH;F*!%2=VA1:VLOU+UZ])A[("K*5J:-.),'S#R]2A)0R5?1$PQ3 NH0W M_H,4Q)7AA:)@\6<0T(3?JA1;W5OH_8;=0M]^YSSB6,X8H'V:P(04\+Y?.")! M 718P&@T3^WOPB";L,!G=P*0@F.%^MQ/V0P4")P^@;$$CH($&,WS^72??0TR MD3!?)B6P"Q4Q!A3RGWP()>:FEZ_Y%V4L&0*X2(T XDR.2Q4";8WTG@5WN:QP MI B.N '>4B+04Q70A5D ZU;1,0R$$K6U( AI0P0H V4T:XTIB>23SPN('G6) PGA"1 M6&V_K^.ZO/,3#R'Y!#+'%:CIA\0G35P 2EV7T#N^%& ?GW)1 'NW J;FIG7$ MS@U5X2@DK0KL)X>"$? IBI_!3^ JH'\0/@Y_&[L:7FL@O"'Z6I'! M1N./6/:X#$I=R5?S88E6@@CM0BR$(Z*V=:%0A* ML1'2@^#12%C&;A58^L J881M!+*8WBTUTCU!*4]0B_# ;\,&P+ S]R[BL1/Z M9QPA*D7GV>SR9XZI:=S,T>]8Y;BK.,;2[99Z<@* ME1"Y$$DNA^-2-E9$>;? R*!3&5-ZEN0@=2I/N I%Q->@M0@0>@K6,(A$0-MX M4;;D6R7L+I**DNZT %3L(;H6L 6N)QU6<&ZSL#2K'%0U[T- @Q63S2G+35>$ M8N;R/AEXL,-?QM!:P .P%6A ,;Y&X-TX$_:XM!4B5"OMA/ 8E@@*FR7>>!INSZ2W]03C&"2.@ M'>0P!5(1/ S1'8?OX".T6=]NK#;[PC U8UQYA-.+V_TY!J\96[ZT47_E_L"S M]%4;UYK#J7JZ\4,XH=A^EOBAR-4W!!9'R?\;!<%1W7200U6IBK JDXKO!("Y M)7\Z=SH>(82]QR2.-ISWZL/@C8?!/7T8?-H63N#BWX-_?OE;%!&R>2%R+5/J M5 /S5QXTQ6M!S'])R-;$P,/1!?57HHY!@@2!((&BI*@S $?NSS5P0]-9NB* MQ1/*2H 3DJC-UCZ+/,5-D7KX#?XC_)TO#)44'G/A\_9XW#>+1BK!PR:MZ%C/ MF2.2"M45:9PGB0/=((GVIW@M:MA7EO$%_;A?>#(N][<19KSVWF(F"YM38!M# M"<),,4(%HC+'"LY'!NJ)5!?IJ.W" MIG$%0'A >,Z1B>T/\.J+B)(0HY_7 A2PS]/=64F!:=F2<@UN KX ZEO,?"V68KHPZ@,]J^36$DPA8S*-!RY%^T*9ME1&P!"4\ISJ MWM!\*949\6"$TFF861-=S?+6GZ1%,+) =25:NN7YD2K<;XI+@-D7*("H>12\ M^MSED>I(9J2+!+-,*Z]I0]X-:EW&35J'#.L"OFF5T-(24-I5((/ID'GC'EG& M_T29DFUFA>?+.II&7*;%H$0@'#+<))'7N3_ ,%>-D@@Y?+ -& M;>6H9X1L7D+!9M[=(C^$$ND'L;MRA2(;JQ %6]Q: M]K)(UR;WS)"CQ#8:_6+!=)IC1C5Z^:8_'FF*Q8' MD[<\V<.U?Z(D\66Z)R^-PF_\$';]E@N,K-/EF\-/?%)N[$&Z?.1%]7GR=+4.@R8,1N/>\ M9@$E/\7#TC!2TT^H:)=3:NV)1R'LSN?]/<0_@,\Q:R47BB_]$;[=N !0&-2> M@*JZX,>*GC=7K$?1ID/X,/6)Q-O/,FZYZ.$*XR7Z5A4I0L5I4 M)/BF@0L+XT[ W'&'H[:MGG)O=9=].MP!-7+?DZ2'UD_G<_FX915O&@$F\NA8 MCI]8/IBE"G=JB3)'X9?1@#0"JED094_HO(&ZB5FQ1)2Z;03)N"N7'R6;X!SR M:0<@@;PZQBS9>/PA,%.Q [F)%+8),Y$KEDLUYI;Q<\&A?(*E+3:-A\)8DU\3 MN!Z)#_4G%RV6HMV+6\_ /$G3X_ZP874]&PL=JZ-M"E^Z%A[N82:;:VC<'_@@ MD/]^QP\[J+CU:A(!2_S.<]D8\S3&RZA]5(2JB!\?\(I><>M$R<\7C=WI!"/& M3GP0<^<=A4MGVXG43T4ML]!>O-5\T2H>+"-FMT3!&1:CT1& 224PP!W"]?8> MRIA*LFFJ.(>@C[#Q<>YX5'L@;S:@M5\MQ!I^L4N[&1=57FZFKI2<>*"+L MIHXO!W64]RI7NB6B8E+:K9M8< ?, W0K*B] E\21.[WDT9'2S;QX/=Z>P8,@ MC^JHU3[GO&=?$?FJ!0?'[G,^Z#1,Y'>5\I5Y[IH?.R$5/Q%MQ04$41S&24<6Q%$R/S\L5+M!E20R*422G\I1@6B2*H(MZNK7;_:;:*/B5!8. M%T5N/&&"\38O"D;_=@O+-I/._^*)*5*3LF_/!G2##62@D'=6VBX_S42BJ:H0 M4^S#4ISP /5F >YAB+Y0H-3#41!!+51E'HOV3O1F%&4!2N\QO-R@^E23!U&: MG*'^A @DI>9;3]6@MFA*2U,2_6H?WZ 6'*=C-:@UGZ]#+6\VRS]5BK21 7CC M6B(_WD;XAG&5N@\K?5JI22W/=%)WVO*852UJT8(JC6GY*FG_/=$?5MUM-Z<8 M1!R@%7B#8&STYI'Y\_%X\8Z,-U['H5G*J@!*3<(S6*FLV<=E*-_9M M46-??=A;<=C;UX>][7! OJYZ4&1E%.OF)TO48Z#0O!AU*#75E:<\B:),0!$4 M:7/A18 V^ E%-,:S4&9NBM.X8X%@!B(94O8QI M3\B^5'U+--OXJK;*%=-R& M!U#JH4:I2Z;2,GA%^R<9G7[-,B0%; DY2O(.%+^)0L>(DAJHH>^C^)O,+>'] M4%#DH& =T6X>N,8"6-,C5K^Y&7%4X8"XM4CZC(V5E]0Q7K M5) W6YDL:0C5V()!39G'MR96.H]2-A4HO"0O'];![GR1J/55WXC4,OF)1&5D MBORBX-J1I*DZHWN0@UM7B0 A;2ZO=9>9Y8O*/$:6,9OW_/9 M<@U$$)?<^TH?EJ+E.*A$CGS)_1L^!_3^_[6F(._74G!*[^08WR[R_4D2>;Y; MM"S>2,7RW_A>)@VI%*6%,B4:8Z^D+C'LR.AN M))YD1@M4Y"F/SOZP;BS@K@"\?MC;3T6%OOH%^>+Y33Q9%;):UL,R\!M,XV>L MD,(;\A$/T6[ M(#!Q"M+\*]K-W2G/HPOAN853)0'"(TXH]3.UFG *\5]T1PM M8F4>Y=%,X],CP0Q8"42<^K>9W<%/ =0'7((F2TF&<6:2G0;]AB8((=<#U\LCAP270V0^# MG4+)E4@=&/W /%;FRB/N%9KF!TCN^92A)T7HK9D*+K6 .IQ2RC;9Q)E!2\JU0!]:\Y�_K[5-I>XIU=J[HKC>5%1" M7@P;L\("BU!MXHI*_*),CZ %&VJ[ M0BSKSXFX@1KPM9!+("K?A3-0,E**^@,"J9ZVP5M[8:+=IK.%EK*$T$D24$7%#3N(7@&(%L\/:'-0:[?\?BC6-T M+.-7=[J>T\NWAM)_I;*S-4839[8H#;?R9$3=%XS&. >M84"M3,8L "0H_[AM M;4-K]-JB"QGY7.DW$U!C,])KI.VKPH[*V$4)LRKCF"U1!3]E)*518'PIJ"TT MD=V>[)8W5&"F;>4%E\R? +&564MZ=&CU#F8)KHR:P1$;5VB/K $PQL?BV[DK M)KV(L/B#SK64T(^G]3;Q"?%"B56V<@+EI^J&+MLV_/#$UKAV8NN0VZ3Z]''C MZ>- GSX^^U730\IA>P*^)@JXI_$9*SBFZ"?6] =.6.H'GC"_U2DQ;E!/\%Z= MF"9AO+RD*.BMO=*&=0_8*EH_R]N3%6ZS]+NI$$;6FO"J'ZP/4R+RZ[G/9L9[ MPL)#I?L)$<885]G\NZ+\4'QG*I=$1%H,_$"&$^K"('GXP^=F.Y#@J7^.X**N7(148 ML#(\4U%E,V$*T Z0+2-7@-.MN'N'U^XPK9!DDX6?*NLJ+88(CO$LGG:+HBS\ M,R&4"8KY>66Q7X-M#HJ[)@M1+8?1D^=EBXP? M3-'1GAHWEF(Z%4^1HT&*(P&!Q,AO317<5WQ?A&61PH&4\(.'Y#4B\#2C>UH% MYDMA^OQ^> &$E=.\X+&GJJH^D2HLC@H_B A=:CKC$SJSA>CR.SU A8."O1X9 MVY,A#&#^-7=7PT@6T8FDATQ.2'W!_?B"9V*Y=-6MWIE0YG*';U7OYY+ HSQA M+612R/J#$?C?D.^48][\>7._:1[NY Z=_6KV2Y[AX6[OL=G^\]67KP3#]^GK MK^^_&!\^_O+IR^]77S]\^G@XY6H %S?K-I-M&;^!9@NX-\-0P;7N7@/EG='J M8*0'_S5ET82X:CGEM_=S% ^R+X'K8RD\EB>3(4FE)Z,#8 M8IE7=X!#,*&3BM1PZ2PP?13"V?"D>(T',?<*TLB3&RW'=OK.^#EY&QE$WKU5 MW.W\PLZFV[ZJEW1*E !^_35)+\G84H&Z2[=XM\*:8))?E@Z$LM*E\KZ=O!NL MUI&N2S XCC&]7!2?B:%X6OL]'I;%H?$^ S\PKSX4UW#5+%:>@,>!UN_L<0).'0MZ8)%HX0CYMX@_A3I60[JKN1/D'Y_<)=*N)]M\ST_1F%5\%]WLV M+C6NEDM8.N9(#]_"<0V @F9M85]637\H$L&MV[S'2-UXVVV=HL5T95^Y/7!_ M3W'>"@3U+F&>6!WXEB?;'S:FVHY_"#L\ZB'L-J(\-0F>YWYHY78>SJ@-44 # MRW@O,!MK=GGLEQ?)\RFB7Z:4%>K_COR^( 43%[?J/5]U7A;!.,71YZRR_&W:9]P(V2U"6[;_R&;8>_(FS6A[SM M\.? !47HKOCQY\;ZCF;],V-]!X/X:(9(M3.J8.*L3XEOC#0V%-9!"'U)L*-4 M775#K:@_D3=@7-W&C$JESE\ZG8S21 MG^:WX[ "X-PEHJ8@?@B4']S^< +J<8574!^01:BK^7AS.2AKUH( MQ#6JM!"UV/]EFHB!%HDS$XE!.7QV%QO#YRMQ,P4=J/>+91 ],&Q9$',XY>MH M@??$>9DL]0M].'-QZ-J6K<7@+,2@:]M_V80.2LQ_C73&BE#UBO F9TEM$HD7 MP?@]L-X;]X /4AI MD0RPK0\?;YHA4*<@P/_]^]R"(=W;NH"PP8L[R:*E]GH/:E[ MR]'F\#;-=%J&3?A ]6W\0?F^,ZW?L*V;ZU]?+L^I._W5_8XW$1_ 84A92#<\ M;[PY6[@Y+YXM#UQ?_:9Y8 ,/7+N!)UHX&K_YX3=L WG^'/'N_2^:(S9PQ#L$ M*O)?&$/\=O6S9H@-#/&;.V'!"^*%SU_>:U[8P N?^97GEV4O>B^7':X)\^DS MHC17AQZ7QAM^-5#@Q*O\P]'5J#TM1\81URH,D+(?JGAEY1Y.;Q^?H_- M>*J2_=(XYR("XA3_Y8H!MB_P"/*X0 =4>BL0(I(XSX[B!V,9N"'O#QO'> :Q M*%W@.R?.:$AAQRF6+B\F$LXE]@^)&299UK?Y1[I)J-Q";OC- MY-'FF\G[W"PO^M:]-%!I.:WC;VGUO&\^_//CU=<_OKR_V*E]U.\> MM&]%O.3T?VZ^OO_]QC0^?+RVGM'#;MH5:[VHMBSJA2B0%J[HYX>WY[2<'Y,? MC:OXFSOU'XQWT>2;OQ=81VN6>7Y\6'M%2@+2>2QFR.F6^]%=@"NL.56OJ!EY MO*]^&@!#7L]='QM]FML:#'$"X"&8CY$^1:=OMK2%J3SE.%-'1R^J+8O2"K:I M*SI#E_3_8,,AXS-+69SLAQ_7FF6>'Q^^2)=44:-<4@$7\=_8ZB'W.@4^/F'!"/-Q\0_SB)I@_PGWFZ M"/[Q_P%02P,$% @ %HNF4C[$//?Z$0 -K4 !$ !E<&%M+3(P,C$P M,S,Q+GAS9.U=;7/B.+;^/K]"RZW:ZJU:$@S.ZYWTED,@32T!+B;=,Y^FA"U MU<9B;3D)^^M7DFTPV!8R(4/NFJJIZ0 Z+SK/T=$YDBS_^H^WN0->D.=CXMY5 MM+-:!2#7(C9VIW>5YU&[>EWYQ]=??OGU+]7J;_?#+G@@5C!'+@5-#T&*;/"* MZ0S\L)'_$TP\,@<_B/<3O\!J]:L@:I+%TL/3&07U6EW;_M6[O;I$#3@>CZO7 MZ.:RJH\G6O5Z?#FN3O2)IEW"24W7K_\^O:U#B#3K0JLVX(U>U6_&L#J^T>PJ M@C7KXO)Z4M<0$DS?_%O?FJ$Y!*QCKG_[YM]59I0N;L_/7U]?SUX;9\2;GM=K M->W\MZ>N*9I6HK8.=G]NM'X;>T[F*[JDD(OS M\,<*@)1Z>!Q0U";>_ %-8. PDL#]5P =/,'(9A[@(([Q1H/$SQ1Z4T1[<([\ M!;30#AM\_04 #@N>+XA'@9LBFT!_+-3T/*EV- MM"^)]E7^9U6K%Q.;YY3JLMFG:DQW"!W60ZZ8#C'=.W7('FLJJB0I>R$AU^6& MZZ)=*NJ2/7X5+1$3<+$7103ZR#J;DI=SBP0N]98[!X,O(XP_%!\'FRP#SV/3 MTC[*)"E7G]ZICHUP<4UB(OY'KGSHNH0*+OR;Z+O% KL3$G[!ON+.?1M[^!!- MXN"?FKXRPHCXYQ9ZED><'3'G?.&1!?(H1GYRZA,,9AZ:W%5XK*_&*MI[1N*S[&H?]#G]B/T.L'U7:1*6MP_@E.G'OW\> M=K(S,2%TW3CF&/-<@_&UQM)B]A^HKM/\*A"4@)/^>KY-L,4J\)'==[^*O[=[ M&1%'322$6V-#F6[3J3+)HB]C*\ILV^\]M'IFZX']8?:[G0=CU'JX-[I&K]DR MO[5:(U/)Z+NY2-#0!!IU!H')S(AB.&*>(,D41%Q!R/:$5,+& \CF?#I#%#.% M#P/;)DLYAGS@[X,A^+(AY6]EQ]06&:PDF/8J-5T M-0S7K$&_#4+F)^36YF;V& Q;WUB;SO?6 6',XBO'5&=UT3Z8;D@Z(9Q&XIO1 M>VR9G9XYZC?_^:W??6@-S=;_/7=&OQ\&:0E_.>(7M=KE7HB'$AG6("GSK_]S M7=>N_A>$LD\ND(#(,+^UN_T?^R=)V=SD\%[6:E=[PZ?6:1LF:;1>S"?GYZ,X>_]MMEY['7:G:;1&QG- M9O^Y-^KT'@?,ALU.2VG(%F M"I ;[>7#L*&)U88-;)+DY;1R#WH>T^8%/2 *L:,T>F3D,@STFJZGQT>"&_BR MXOG:!0*/ 11YOKO1TS%_#$K,% MG"^(&)<[\,0F,2PKF'.MD-V9+R#V>&'2);Z/_'?@I\!5CN>UGA_,$G@FY("U M(!!**B? ;:,S_&YTGUGY:)C/PW!]0 7#;$+YG'.CB07E#9@X'R 8@22GLD.@ M/A_)R*63$TL TE$P!XXRSE69AFUC%[H6AH[!8@;UH6MW,1QC!_.]/;>0)O?=+E XN4^Y& M;":^4':CA!K52 ^P5@1L:'+*Q++=I^53/.>66XU_GTSH#$FCA4OH$X(<'GLC M<,##1JP_0S>Y.S9TL?.EYHXK=1.QRP=D IC*8&?(8WJ#6/%T_(.G")COPBP* MT*7)[2-,^0/3&0GH$$$;.TMF)>3-F?59\K%RAW=[YOXBY0ZGZV(O3M'AA!9@ MK0:(] "1(B"I2<*CRND\#ZUAY[LQZGQOM3L]H]?L&%V^&3Y\5JY8=G"0EB[: MA9:>VM8,P8HC2+ \H1,90KV84>(CKVHN&^FU@%U(E;&\D9MZ/?=.'I"'7\3B M>\?UJ2=.R!;)#@XC2!YYKW2Q5UX0].0L/0%K\2 AOYS1MLNF*K5=\:BE/'I> M:^E,+"0LG4W58^%&>WG,NVFDZ_>0O(R1+>SY/CN8.932V%.OZ;6;/..7?-\R M-$.3S!?$Y<&43+JL2$*MMP5RBVT9*'*2(Z7I6BT/J35K/A<(YB#F7F;PS&"Q M"!^,ADX3^K.V0UX[[H1X80@5^4 F!0 N 7 1("&CS'#^0/Q: M F0;+\B#4R3\?,2J3+X.P\W)'UP=0KK'V"S,60YQ0]=2FQ,QQ+$H$,F*AJN0 M)I9F8GE ""PSWD^0\N6%)9GT%V(QU9T*8R46KPHC78"G'&-=UU*E6HQQ+(1' MXY68".B$H!.V*CC\H7T$NG]H)WP_"-]^[W'4&CX]M.Y'2L@EVTM+L?J%EEZC MY.153@\X@Y+:N4!AEJ:2EF?URT9Z\7#3YJ4LTQ)F+#('99#)P]"5KJ6KXRWS MES#(#%O?6[UGM56>55MY<+G6TLMP,6D)+:L>4K8HY.'DII%>38L9E#&0Q'UG M!H'3J8>F0A\R&:(7Y :%$EQ55M* TZCI6BK>KP':Y,WSGYA[.9.=V#*1%?BB MB\6*.TK&:(@L,G7QOY&-W7; $D84G12A9(CFD.G@3@?($Y6]:Z'^V,&A5??! M_$/DRQU%TS7)2(X4 K%&@!(P1F"M%, N"-4"\0D:UF2E&4BH!A*ZG=SLT#"K MU5.4OII7ET@R5JJ5&2 MAT@9\^ILTR;WX$Q*K)_WT.='B.=\KTQHO,?VWJ%$RU38MD.AJ0M'@I_;ME#'N=WJ,Y: W-;\90Z8[0%(W(4W;OXRK#=OF+!!]\DCE(4C7ZZEC 5E0E# 0L3C\U!F% M3XOW^)V6_ JZ5D_UID09N3P\76CI4Y\);N*NO U^)U"X%>X#[/"7ER6>J6^2 M^1S3HL]JO5N&?,A=ZO74QK@47O E%@L21!]4:OIW;V M,_TC5BM\966L&%AI)I8AUF>Q0^5 J!U(J%?V+8\,O"WB6MC!T6DQ$TWYW+0% M,R7\3AOB8%M<=.W M\G2).^WB%V2'M]N\R^^*BY&[DJ;7TWNV6:X4"P:Q9!'.UO?X<.E5(3ZZQ.?D M&)NSU7@9SP2Q!0\R">:SE0-?U^MJ:<]J6ALO5W/9R@G*";+1;#X_/7?YRR'Z MHV^MX<;;>[I]4_$.]5U,I,7#14-+/W:1X D$TZT7"W&V)YS6)E8O+E1926N- M"[V1W@A1P:R,Q<=.BQ>Z.E^1ESQF,OSVA*^$0=)\ON=OT&+S"3\9JW:'6(I& M'@(OM?2#(&L6(.118I,723!R2.4#XHH%M)T _+=[_Z_GF^_3#C]OO'.;OW$; MA;=F"*"X[?_HTQGR3&11XOE/:#Y&7@7 L2_.CM]5J!>@BGAG^%TEJZ6+'8?/ M"7%+_DY@?,NJ.DQLKMM=Q0["VUTKP \86TP#_NG1(\'BKA(VQQ3-*X"*YBYQ MW6!^:Q/^S$&'_<"YK%\BGE+?X)?%-AWH^WB"H\Q3T.;U0D)P],Z,7LE]X&,7 M^7YB(7P'+#N(CMXIP[*8X(T#O:QFNT_GMC]Z5#-<:!)XU@SX:>-A"'==R KYUD[CB+^>FZ63O)]#Q5]T_J(S= M%L.N3Z%+XY_&X?,Q=Q7+0S:FBG8,OYD3ETTJWE+!D"R:<[6%C&;@>,8H,)YS2(X. M78]X=&;,F4 +1@NQ\NY("([?&43#=6#^?A?CA25X7)T1X9O'Q!5G+&?$8>'! MYW=R6^*:*B>@R,[US'=P+&*-HP5QU[:@# MY$1'[U18/L[87,*O\.NX+\@/#_>L[]]?%?"YSEV,R?ZN;*/QQWFRZ$237UWH MX5V53W;;HX/9(RZ_=;,Y@RP']Q\"1(FXU>V)V*NRVC>B'N7G%868?% FJ#SA M#(AC$E:7(-.08Y;1\.B #?EEFF3R[*-P$NB/*2/D-U&TWBP! )L-A/43%SOL M O"=3(\-J*0&,1>(OPD&^Y3-%Z(@87-;BY6<=+E/22-E5R!*?4B!$U4G_+DD MA:6SS89']^N$3K*$-M7L\^2Q6U?JABXC2@MC55J8,^@AOQ]0[@?B?.Z.D?E. MIL<>F5UL<;NZ4WF@334[NCON3KXG%'D?E=@K\/ZD*=&6OR:ODB[HZMFDQW;H M[%MVE\E,)S_G5:']M$L/;<379IUVX-H^ZXG+<9&/:AG%T0?X5LH3@H#L38QR MH52D?@>8'SI*PWC2AI9PP'I-NY(CF=_^^#BN'L3F)0BOFMD_?-WV!3I%B]*] M>'W20"P2I7 GBO_ 6^_,J[*:?Y[\RK1FR Z<:,\H>:V//B2;'7.'YNL&1U>VX[)IDP7K!Q3^B]WAG!QE1.[1 &+[(4 B.?T=0:]- B_7)'MR^ZQKUF+U+CZZK+#0 MM]WTZ&XNM++"'2#FAN@MVHE_/C//;,*44SHTI,;@Z)UM!1Y9(*4=IN\0ZV?^QJ<:]4?UDL8BE-8'HI!0:%M^%]71 M\6O=;W5*^>B==P85#&8-CPY:N%+87@^'V8G"! MJD.!UZ==7C3JM7I-_;!T;O.CNW,<8/N3G7[I&ULO6Q0K$KL3O$.*^ Q9H-C M2MT6;7@>WWGF3>^7ZR8#N.1?B?PBOE\X>D$+ZO#3%2S5L<0JW9"5)2S*\X:Y ML^&?(/E/BSGB21&?^<8_^*O#6OURM]7^IT M]QR2%%6<(8%FJ>I^TO$U,VX+18XD+T9LO<3)MVO'??B(_XY_>Q+%O0S/^^+>?SL_VD/[I/__^E[_\ M]?\@],]W)P=OWK?^\B*.9V]V)]'.8GCSM9E]>O-'B--_OTF3]N+-'^WDW\T7 MB]#?NR_MMI^_3YJ/GV9O**;D_E\GOR@9F77.(1V-1-PE@K23#B6>")$V8<[U M__WX"[4V$B\(8M9PQ(VSR!D24+38"ZD3)3%VC8Z:\;]_R3^=O] M]>:CTV;1!Z%9\O:?'PY._:=X85$SGL[LV.<.ILTOT^[-@];;6:?S9W&]>?03 M^16Z_AC*;R%"$2,_?YN&G_[^ES=OYNJ8M*-X$M.;_._YR?Z=+N-G>_&S;R_> MYC^^W6V!"L?V8X;:?77V_7/\VT_3YN+SZ.:]3Y.8_O93_B+*-L5LWN%__/CR MVQ]]>SOREZ-.U -X?=5$[FQU&/';+(Y##+?;7T&VH\/W@\/3P7OXY?3H8/_] MSMG@_;N=@YW#W<'I;X/!V>E:0C_?:F]MK C\1DVYW^N>1ZV_\Z%1YE\[N?[F MR+HXZMX=7D[11VL_#T]GK?_WIW848' 8_/=E,_L^3$'@$%A 2DJ#N!(2V:0$ MJ!^ PQ6_C:#:]?B>K%B-,KBC\'X]#F2MU M?>%VVXN+=MRU^[L=7<8A3B9XZ2@B@<$ 8PU&F@N!8%P1D6F0E]D:HMT'P M6WS9F?@W[00T */T3V^^QCRF7@W8YP&!0GZ6GXGA";+;D?'M@G[XUW[N9G9T9 R[[TV#%&F%>)> M.&29,H@Q'@*A7'+O:Q#@$3S+\("^3AZ4L$ Q.IS$F6W&,0SL9 P^S_1\;#]_ MGK2?)TWV;H8D"*$MQL@(HQ%GS"/#C$*44,J4%(K8*JQX&M8RY&"ODQP%[5&, M(V?@ZDXO)]]O#5U:$<--!&>+11"1<(V,"09%AF6*V!MA:0U>/(2R#!?X#RZ@ MUT2&GHHO-V=X"'JR6F,XFGV*$YC)/D_BISB>-E_B/H1+%_&@G4X/X^PHG=EO M0\ELY +#Q,8< Y!@2A=@=N/26JU$$"JR*G/):CB7H8YXG<-(38L5H]5!8UTS M@KDP3G*.1^#B@@,'!&/%@)CZCGR0026.*:\SKCR$$J!9Z:]',^F MQ_:[=:-X+2#6!.N +4K2$L0#C-W.*H]H\M@ZS6Q0IM*CL0#.-GG;/=FPX GH MJ_]B1!] )-U^CQ"H=T_D DEY$-$0'E"B3"(."D0VX(1$)(XK"@\\J^)G/8ML MF_SPP@PI:Y62D^WD\@Z(-2%!!9&NF1SE-\Y#&8& 7S M5E4DRT-$*SKMKY @/:U0C!1'G^,$M##^> "A1+R6]?LUIH@C(H&BE(EPQ<#*K#"-/P]HFQ[PP/0K:H]S ,9W&V73H-!4JD8BL=C#;@8C( MFBB1L%8RI031BE<9);KNRPAQK4=+G)$]3()K6V4Y M^PZ*;?*NU[#Q@Y%M;0T78^KQI(7G9_;]>&3',YAX(9@JRPE/HMHF[[@ )\I9H!@I]LO;1N^-J/1D!,6.4\619,',,\B,DYC)+#AT25+-<4UN+$, MN&WRCPM0I+@]BC'E1^_2<1IX0I1JC;@.()Y+&'D@;W3@N>ND:[!A%8MORN4M M8/&U]%K,JN]CBN"E_ C";F@W9#2">^U@*'(.6 8N"]*9=($P9FF*A+,J3N[C MD):QO'P]EB^D^W(.0EZ;N<+0COWU,G R!DM*4<0J[W(DC1S$;<@9P70@+MI8 MA08+T2S# /5Z&-!?XS5VF,!;7;#'I@/%*MF %,]R"@BZ;0@1,7!60[(^)%=E MI_(Y8 4%'S+';1)*H\@4!<4'X!?:9^G/B/O?7 MU7LQQB^0AS/%O58!QED+.!PQR V)(-PTGBN0JJRY?@.=GMY<)#:*,'!6OOJ?7<4U9E#VR]+?47F Q7LOL3\]XZ"B_'XW;\\2Q. M+MY'-[OE? H9N5$B(M]=GX$G"%EI.80?X'@2;^$IJT/IA7"V=!KL1X#^BJ^X M$7X+D8Y$22HY4C$JQ#E$HCH1W06A(E*KC:RRT/,4J"V=]WH1HI@1:F^%WX*E MC-,L+U:12'7VT1R$IU2BQ"C$PI@JY^NL"CR';)O6@TL1I*PYRJX7W9+Q%AYP MOU)P#.:Q8 7BWBND*5$H\F224HY((JHM&BV$M$VKQL5X4<8 A4]'7'LU@BM, MB,3(8!L1QQY^N8DB$5A%T"6S;Y$"OSXZ'>^MEC5)N$<%./^4H M%?[)H>\7.^KBUMFNG4R^P_@]OYCB.-54,8&BS.%P2 $Y[@5R% :"1%@4I,KI MBZ70;9/'78XQY0W3FS/YYO;P;&)#/(D^ B0WBM=+'!/K9W/A=](,F#T:M5]S M6H"]=K([B:&9Y1LI-]&C@"&>'=]%)@ MMLD][\^>%S%16??L]%,[F>5H MW.VB?OZ+)T2JD#/D] Q^?A@[>T?[AY]&!33XH*FJVCO.1$*I1"Y"7%_ MW+@<2B5\2M8A'$3*)R$@FB$X($4#9=$;E:*LNL;P TO_W %?XO@R[L%H3F?0P^3FB%<>?."_D"^:,N6Y9SHB22V,%!Z 6B$(8Y&^6!H'(-H(_!,=\)%,VZFLRSHEW@5 M( ^II9P'K% (FB NN4"6!X$$)I$3[03A58ZU+ =OQ9CA=9&D@H4*GOW\/(F^ MF>L:D%V I]K\3_=R:#4)T::(@M7@H6)GD8W8Y&V'!)ZKMU%6H MS)OQ)9CPRI;M>/HNIG82;VW$?6C&[:29?=\?0XP/X1N8YFXK\Q,N'^+L4QMN M1WA<*YOR=&"BYXA'T)5).B ?-680.BI'JTR_&Y1QFYR^]=GZ\ +&=I*DX(V? M*^!7<\\[F)I2,QM:A96%L03%%'R^Q-+WZ M:;\P%3;#]4"C9EXR)*V'R1$S@1RC'FE,X1^+O:NS&_AB V*I-1 >10"N)<*R M8X@3,A1<1$,CA)$T*L7J7LM\;/I]V?%^6YG[Z,F--4U:SIUKQ^TUEE]M,YYF M*'$Z])%@F6^O*!LCXH)3I%WRR"?N58A"!U;EL7P$SS;M/KX6CI4P;3&>[8%" MFH_C^?:)_WXVL>.I]5E;&5I&-E=:7B7SW'(OA82X!N)=[L 1KMELTKC+6=YO/VOG6W9#G *.E&H4J(+AS'$+,V: ,0V\ M< K>,6J/WZ6PP?X_7#U1U'.(E^9*?3)C7^>DDI MPYQK4HI@K:0YS?Z&3J/G7<3F>3.&LF,4MTM0B54U5-'\HY MQ%1*9C2&H< XQ,$U0\9'@71RU!(+ P&ODOZGDCS;M=^XA8_$)OE2\O[V?3EN M (4D)8U)(HOJ#?]L@Y?*<:M\EB6-FVE[>*4G,$^EVM*X#=R3&$$ MD*"-Q!-XDC(FDJK<(']BN_AE/9]:7%E?[2^XFO+;SN&O@]/]P].SH]W_^NWH MX/W@Y'3PC_/]LW_5655YHK_ZJRO+"EOY]/'NSNEO>P='?Y2K7+BX]?H*72Q( MH44J>)YRO'P\:;\TT-J[[^?3?#%[OC2:#WE"9/!E?G$S$J(9_$ F.UW<2X5@ ME-5(4**PY-PH4J4.Q?(0>]]]M-^[U>"S=L?_]R7X?H_FM!UJ14$- B/"".P&E^!A#MR?6^=^+M$(=9I%RC"3/5XJ])L@2<*R9 K]: M1)^BJ7)":D6<6[6^L6'2U3!EO>'NW>6T&>=+(_.XKKND//]+&"J5B,"6( G. M/.),:*1#KEY($M:$8>92E2AFQ9.6'FP?@U([B45IX!Q4^ MPJA1 5DJ2"ZI#(\ 5A%)0Y(VU :AJ_BOR\';IG0MFV)6>;N57-Y9I(*;XVVW M5 !!HY3>1Q2M,(ACDF^]P_@:/;4:QE5LZN0)7AYBV;4NKPSF2NJ<_QGDM2$B M$WE^:7UR"L0EM>3=SK.9E;CR]-+7*E;83$65VU=XKJ]Y1>^%X%0CE61$G'B1 MJU-[Q*/@@G'-2)U\H:L"W::ETPW1J:HM2\[M7YJ\,0>.[OOVTLW2Y>BZ?.N0 M4"%CU!0YT1VFBS -20DAO8R,4^:/ M@>R7&W1NX#MQEZ*?_)/3;H&$KDO#:V3^VW_/3,E21.9(O M.2DCNN3<'#F',;(^&!&U,5YNB&_WD"U#+?/G\IG*6JLNB7)1@+NU=3JR_UBI MN)5&G A%'3;YZ%B^5.QSUEJM&)(8YG"30M2RUO7Z7L"76KC$_PLX6,O8M7RV MQ34),CK.)%9:$0A*&:@F8(:T4!@ISS A.B5JGSUQMFJG2]'H3[( 7M4@]4>T M[F+R]6!+C'*"6X>$2Q"KAI"0"S#0Q&"2QU@F26JE27H>W5*D^I,M@Y2BS8>?>ZR M2 R^Q8EOIOGX2A!:8IL0A9D"=" H1%8&GG7*2*G1\X%0$'XO7;RR"JUD]H+"JX(U3SF=4>'+(X4 MI8BU8RQP9ZH\7^L"?@U'>8MS;A/&+4W%7(#CNDKL#'Z;@H8F5[=0K@JG+=(3 M,TX2+QARQ"O$!5-(!VD0=!O&K2EAWW[CUR>,X:7(NL/MAX%65@\$W_\G",W<"$\(@I>AGP^2% M]LYQE$_@(>X2_&8#08HF:4!"&4V5#=[-BKG!T(.JI)/.U5YMR%EEA4>:0P3F M6'!>DI2O\FY3Z/'"U_"WE^T+CJS6X$"Q@6,NXE&Z+?;1N)>"ARIBF6_4(.9T M3I8,(Z#CX KJ!%YAU$I@426&K"#+-IV*?46L?VE6O<0EB.@E3/PAY1V:?!PB M&:0E]TCZJ'!(47A?Y:#WNI<@7O9@[BLB(6R MF]SEYQ#3$#UU#%'I\Q8,1*A:^7QPSPE!'+8F5LD#>Q=&_]**MUO+9UROB^X: M\)63!D8;XA$/T>4X7R"J!;$J4<9=E564QP!M4]#4@PD/ZR,6T/]VK'T,)0^: M)A<03I$C#DXDLEQ))*SGEDH13!W*% Q+UE/9\[71$[/$46 '$P(H8C1%-E&- M#&,A,$?@G2HIW8H5K7\5ZQ$K,7"](O>K&++88WEOO"$VR>030^#DY*K:S".' M.7C*E N;/)-&5KFI^-3,\XKC^5ZLZ6&::A[AN_/3_G.X?O3\P\?=D[^ M=;1WNO_KX?[>_N[.X=G.[N[1^>'9_N&OQ^!/[>X/ULIJMWHG?3W!GF+U2Q&X M+V4_7.[O_.-\_W3_;!X]_'?7=^7Y?C3P.IIB0 MAS##V%S/]GV:JZ@"IZ&VD\COQX=O?]C_^!@'?%OOMM7UL4@R@AV MUMW^ZB/>50NEA%P$J(RHO[9M^-J,1B?M:+373K[:2>A![B5:+:6298&75=.. M]Y<7E]TQH?V+S[:9Y*WQ>2&R@FI;HI?2:EQ5L'YJW=O9/_E]Y^!\\&&PWKP[9V1[0 MM OVVO%)S,LQ$/R]L].FSZ-8!4<5&Q153J&5UUL(;OI_WTS]J)U>3N(0:RM, MT I%9B7BUA.D?0K(.,F((90Z5R6SZ-.P^@;]UYD1=]L+!S;)IGWNR-[MY4/O M;:#"(RJ<1UR2B)R0' D2F58$:QRJK,7U0KU-"U$%.7=_S6!SEBV8 VG2?.D< M_]M7XW0*V)+@$?P_;[/1B"P6#"6F0 O4JF2K;($L1+--ZU$5R=/?$L5(,9\A M%@E(L+$^YT/7CE#$30".&F-0X"Y7:.>1U*F1^"BBU>7?IX M9%PO$Q87QU#%H2RFE J1P& Z:RXRI!O23MLT^Q2?=(+'[>Q#M)G7X8X_;.M& M"YO 6H4 &U=R#:)TE;Y/<]\=O'R/J[V+.CE?>^WGF1;[ZG(5P#55 ML_ZRT%+MUE53^86BI_O[,0"E'^[(_G@ZFUQVEYAZ/.ME.JZK[K7$[V>/ QAI MUMN8OOIF7XTL E!"I/6?NSO?+R->^>=HWFZ)',U]S'D/^49W.\Y/ M1YNZG$)72??ZC!5+MEQ&1:L)4&JE-W>TVTYGP^BY4<$XY'2^^QEXK@HB-++$ M:&MQ+G=5)9^ORH_\D$D:YUFD#F&1\T_;D*LZ4PB( Q$J.LN)J;(L M\A#*-BT;K&?SA^F<>ZF[V*+8[W;2Y%'U%@S)=(J8(MD=&0S4(,U-1$%IZ97@ M6I JMYD>(-FJ%=(B1N^G[$J53.8XG"68HF,C5HPPQ6NLS3^ M$,HV754K8_6>ZJZV)CB?-T\O/\-4GOUB.\IG0O=&[=?]<6HG(' 0/,(X2A&ED;Q.8H%'\&R70[X!"I6P2V7W;?D99$@V,3%"+YN> M&N\+MNG)D2O#G$\&I5SRE^M\?\HZ&$%"KF_NG0OBSSLYWNKG7]%.]MK+R1 & MS$0AA$&L4PB5\,@91W)AJLAE")A@^I(*N0;Z*J?$5=BVTI38UY+%9L-54)X! M?V",=][SY!7R5,%X+&'ZMCDZ]\0H&XC"/+WH$WB#]%7.H)MBW.JVW#CE#F%N M.?L:1U_BAW8\^S0=*@.S/94"69P7EBU3=N5)J&?MNWB<:V)=QITTBY.;(3I(IN'YZ"K$,\0-Y4CGR^$!LX13 M4B[=KP7T2 &6M;K?IJ1-5?FT(0N]S"3ZM1U2GG)!-1AHJ :=1-Z5?Z#(:\LH MI\(K4B7CQXHXMZGPZU:-7^O8<;-D.XD7MH&X;'*4]IHIF"Y#'G*;SU3G;$%4 MP<.A+$5&&8JBQL8Z2IWA5?()KP]YQ8JR_TLHV-^Z]19*C@Y_/1N'>V MUA+([>_W7MQX%$S/39);[?8XL_6PE9("5SB_=:OU/ML_"YHI*7B%7;&3P>^# MP_/USAS>?+>OC(M!E!%L?1;?:Z&4D.79>]WR^V9J/WZM;C^.F_^)H1GO7N6DFFQ*NMT)X3N/K8=E3F8VJ_#ZKI>7MP:>O^1(;:#9&]GHNW> M.1\WLWHL7Z_[.C8IH(H7M-!&'IH"6%[4=AMZU/8/ =O@;.>?ZZW7W/YZ7W4] M"J68A#U(MJ"5@O)6,.Q@Y^1P__#7T^/!R>EO.R>#=81^T$9?D9\&55;@];WT M1UHJ+7QYS_Q^#SWX_EA3I950XQ)!MR-^&&?[8^@VYB2I.U^@DZSNLQ;<\8MV MW VTN7YTG$QS_A/?W1897<(8/)3:,Z%RA1!G#.(ZI'RT0J!@DXI!4L7B$[V2KJN@/CVZG$UG('(S_CBT3%'B#$& "$#ZB)%5 M.B)+F K>""MM%=JLB+.26A[TT[%A& A5/MLKF,00SW6$G$W >X)EX*+J/@& ME;(8Y38\:YM@W?V'K)XIBSV$7>V]JUN@\P&G [!<.7#_MD\%^%A+B.8ZY<,#M?5;4[1I"]UR'&OR:@>P?[AV=?%A_?^IA*[W7?IX!5EKL M'GM2C[557@45]J(>]'%]O",/^0-H>S*&4?=R.@/?>Y)S MR<%CR>M*F9O8NI MG<1S^% W>><[M_UWJ:J#*F^:JFHK;V/?CGTS:JZ.])S&CWF N8=QUN:LN.VH M"5W5E"[\FN/N2A)/X:OP8O[^F?U6W.15,=9@P.:46IH0QY^^YUA]=)#)F%?- MQ^$Z/^Y!._YXT'P!3Z]+CEO4QJMW6]YL/46O-?RZ[]>CQS6P*@/JX]W4&R*7 M%*UO5;O=\P_G![E&]]'9;X.3O(-T,OAM<'BZ__O@X.ATS7I^SS7:5VLKPJZL MH_6=HF6;KJZO\B[3LUWV*IZX9-O5]58S.='1[%._UVNYA MG!TEF/B.VTFWLG$GQC^V7>$9*J5RE,I<@MP@SI-"AFB.M*,A*L7+V=;@021E(3@H//O_MY]\_O27VY__YG__V;__Q/PCY/Z\^ MOOOIS3#>7,-@\M/K$?@)I)_^Z$\N?_IG@O&_?LJCX?5/_QR._M7_Z@GYS^D? MO1Y^^3;J?[Z<_,0I9\N_'?W5:! ^A$ L.$UDR(S8H /),C.F?:92VO_O\U^Y M]\"B8D1X)XETP9/@6"+@:53:9LX I@^]Z@_^]=?R3_!C^ D'-QA/O_W;SY>3 MR9>__O++'W_\\9<_P^CJ+\/1YU\XI>*7Q:=_GG_\SP>?_T-,/\V<<[],?WO[ MT7%_U0?QL>R7__/;NXMX"=>>] ?CB1_$[R_ UZ?)[1_>1:-^F?T2/SKN_W4\ M_?MWP^@G4_4\.H2?UGZB?$<6'R/E1X1Q(MA?_ARGG__SWW[Z:28Y/XJCX15\ MA/S3_,O?/YX]1-H?3'Y)_>M?YI_YQ5]=(>+I$R;?OL#??A[WK[]

)GER/( M:]$OAEQ J0+GW\O3?FF-Z1*!C.)- ((_A4$A>(<85SV]/>;;9Y$$V=]<33I$ M_/#9G>(=7OM^EP)^\.@.T$X?1*[A.L"H2ZCWGGL'YP+D,L+R2/CBK_\2A]>_ M3*&]'N(:_,%_AL=AE3\D93&E8C9]__W[']]Y-RJY/^B7=>,=?CM_0GG7]BC@ MSPD,$J2??^JGO_W<5R%)B#H;'ZTTF=D,B@61%?.94\9[*_%L(8OS]V].WU^< MOL$O+L[?G;TY^73ZYM7)NY/WKT\O_GYZ^NEB)R$]_M2VTML2]Y)8/7=1>L^# M,ESJ9%UBTH=L#'=9>6I[VXV@2WE_\"/<\B]ATH^^P4*_B_#OOZ*Z)C:,:%DM M'F22)H +1C(KK8X,E+#,29D]U0W4LG9L+75T\0G__>WT_:>+\[=G[U^?_W;: MF6Y6/+J&3AX;P9(N.,N!NDB90[,P..V20RWHH(&:K"E=K8O-8^E0!_CH#Q]/ M_XZ?.?O':46%K'I/;>T\.K;E:8-*,A$T^* D.(EK&^?&A1!1@R&*QU7UR"B[ MU-O?3][_>GIQ]O[BT_GK__7W\W=O3C]>G/[OW\\^_5<=_6UX7W4]-AWKDCX- M$X*''!WE6IJ8?6"49E1OE))Q*AOH<\.;RZ 7P[X:QGM KHK[,[RUUZY\@*OI M3WLW8_+9^R^]BPEZHL4I13G!&7XY[FEA)-<9T$OT0*0VZ"\&+DF,5EAE)$V" MK;3VII9>]N,P-??F;T"SC]-?X&HR7ORD:)P2RN8>U+^OAS+3Z.Z#.QM$]+3' M\ 9F_ST;7$R&\5^7PZN$7OOI?]_T)]\^#J^NW@Y'?_A1Z@5+0S*6$1TU>LI: M '$^&V("C2EEP[QQ-4:^)<[[8OE.]9/10D!SJWU'L[[$(CIER62X/[W,N('C M^_FGX0@?][>?:5L:O1Y>7P]G$"\NT1X9G]],2E2B!'IZ5G.48L4$6R-E1S#]$R76]RTGIK&@5BNUI@,^*RC3]8+86>ID$;;2E1Z+(2F9&'3J.(04< S@,D M76?UW 'L#T#3FNI[2#G9EG(GZ?_>C"?3N?$1KLJ9VZ=A4^@T&C#EL(S14([- M8B"^#,(G:Y*2T:14Q0UJ@?EY$W!?RGS(0]4A#S\-3U*::L5?ET-EX? /ISO [%*4F*BQ[D:I1.25_.6MH+ZO*E9674/ MR68JD6TZ$58#9E'3+""B0!(C4C)&?$# ,H[A,QX">'NC6OKD?Z05.M(<0^9 M9MLR;>IFE=5X!)",44G:&KQKB?MYLW"?2GW(2=>6DPCQ M.]Z>2$Y8PP7A)N)2K*Q$022#;A!KP@[USVBB-DX M(7P@00A<+GET)"3*"7 MIYYF;JH,\[% ^P[N8HS#F\$$Q711Q(54'?_^):''>UH.EL=]7'?>]<>3GK0N MHG5/B9?2$ID=$$^Y)HX!L$2-YU16\?J:X7O>"T -):U8&MJ'71=GMY_*?M5S M,HG$$$["+X@L"G96\1()040N! ZBZNG^%$:'U+B3/UW]X+J%+%<=-OXTRX;] M:[P:HEG[MY\GHQOX_L/A8 )_3DZOIB_\V\]C^'S]P IK08?9;"@6SW!0(A G M?_;'/4X9;E92DYR+%2/Q'V^")5JPF*B2*OLJAL-&5!V294-B^P;R[*#M=<1I M+?4*A]9+F-Y,U]I&H'I+J?9=4F(EJBZWE'7W!380H;WVAK5$OS=>* ?>,>L>%"MS2*@&,!TCV;V%VH*'UZ4P[B+="NMN:@X@Y.$$% M\PP05T!K6>:8B=?6$IJT],!!"YOKG#1M0/4<>-"=V"NL 1]A@N.#=.I' _1X MQG-4#'SR%#P!S1V1(J428Q#$&*&%R\* C37(L!K.I%$%ZDRQ1.5-2$ME)8,$3 3$"RUR(.D?.*[ \!\6W%7&%A*V3&&^N;Z:9 M%NNBXW.@D2K&@R^13W2M)"\^M3,ET8SBFL4\!%8E ;$QPN? D#KJZ##K:CR: M]%[/("*BTYPA3F9G>>?Y) VGIWA3$SD'-&-$8(0Z%HA,,1(GJ2,A4VL-U5$Q MU8 N^+X[5,'OEFG2%- 3#C!4D7F'.T@3?/.YT03A%@&'3MAQB*A#'95NP9<6 M^NC0]-P":DI$.]TFC-;'"6X)6$8 UR0AOG@-CUL0ECH4PVZAAST3Y MGFFW,*U"5I0'7%QIP'U2H%7E.*2C=)!K6(966 M$/Z ?&JCHPKAD^EUG4_XX>DR[+AB4>J$=I[ 93A87(9I#@1H2):"TUHU,7^W M]Y;NHGC"-F][J=:ZW;3I%M=XW36N[\,8I ](VO?^&N:3I,F8:I[!U1C488[P M6G!EV^MZ^U)TC>O+-<9F!4VTF)F<<85CBX'8K 7QS/(D-!CKD?>2\ M\C?L0M?QHZ_1T5,OYX\?O"FJ0A6\L]@10SD1:9XI.+)$*F M+J40<Q7)XJFJ2T!X/JET+90%.6'*AVRFJ?6(-R1JM&U)4^OC^^ M3NF]1U]454N-1K>D,.8DMS%.DPJDS,&!R )2 @XI6_:8PM:]LO/"4RR(*(S, MQ$*P1#I94KF9(>CF"<8-B*2>2.&IUWY\B>ME^4\Y!_KJKZ;I09/7?C3ZUA]\ MGMW.-)%%JLIY+AC\QZI G+&>6 =!)RVXA"K)EHW0'461J6T8\2"OIG,=5,BU M^;X-%ISOAX-X,YI>)XJI9*"'3)2@'OUB!B0(*T@2+AB3@N&F2MV+=8">/!TZ MD715\[7@ZBF6-7!F23 I$JG H4T5&)')@,G>!QJKI%?=A_',M+V55"NDSQ0, M2^O0?8"X3MW_P9U/]CSE*://1Q(MU[=$.$6,:2]*>"_0*T'G7C)9T)$I" D.4"4K)Q/#W5:Y,K@-T)(<2 M6^EX6$'6%>R,5;CF<9PFR&J>,JR'=IBS@FY4V( 7+>2_7X8$*[/2TA,(!M=/ M#I'XG$/Y*N"ZZH'+*M[(OIGQ2"!^W\381NP5"/%A!%]\/YW^60+&,$:#9Y9W M.G.<3L9CF"SRTZ-TB@40B!2732F%(E;81+0R/' QW@5@C2'N'^#M"O%#O>B ME0K!C2FN[Y[V/6B.LU(4(Q-F4\)QHVT6'+K>,F8FM4"?FU6Y1;@!T[-A2%=R M7[ND=':R\NKWB[/WIQ<7)^_?7/S^VV\G'__K_.W%V:_OS]Z>O3YY_^GD]>OS MW]]_.GO_ZX?S=V>OSTYW.F#9_B4M(_@M1[44O4]9:BFC< PYP23WZ,Q(IJFS M7C$>SB[-/9^?O=YI2]_Z^I<378UD2(HHJ:6J8=PYD MB#+P9+V3BB93.JE!;QVJG>3RWH]&TS3#-^5&WM5.+-[TN.ZDMAGIDA"="Y9; M+Y) "0IA C!# XI5>T%=\+U-#V[I7]R,^P,8CT_BK';I;+SS"(TP'D"P2+3. MN-\EZHE-)5.=*UD*]9=-JHJ'L0%4ZYIL-V7+/<^+=\#L+2-(/>&D\0+W72A9 M$Q*")(Y:1K+ACE-J9=15AKL>T@&LGZ[X\* T6S=R[] B+G-WU7@_W(SBI1_# MAU$_EBM\5S?3,M:^/YJ>3@[SZ^&TPA1:7 M(D:,6,JYE$EXM=RIZ.'JU#6H9\"@@^JI1DAG/I37P^O0'TPAK4'ZKN]#_ZJ4 MT=,B6V9QBF@9#$Z1[(C51A)MLF?.6[1:ZL1ZML?Z#!BW+TU5.-5L#OENGN'' M\M5Y/K^9E O+X^G\^7O_\V4O.Z,RH&?JLIEOXNYOKTE%G M@J/LWW[XMN_.K\-A^J-_==53P=#,R@F2=:5F"VB4>W1$!PJ@G36N3E>XO8[R M>7/]2-A1H2O.1;R$=',%WRWD._(6@2D27')5',:9RZ"-J[4MP, MHL@)E$ GLDK^P)9 ]Y5A4(V&535S--D(#XVUT4=%ON0MKMN0N[IXT 5@U9^$QA =*7>A" MGPTXTEX9!V$-&H(PFX@7EI:":""%QD7B5@ND'8LMCZ0P'(I3%*J8(/( MQE,6E 6'$NNM1[:]?!;.V9WV$"U._AH\M2,Y-L6])%N:E*? HS$Q2J:O'@[YY3#-ZJF"P!A$"DCYHXU#_)2M/L4DC0J(S7UKOS M R1M#9$5,NM1<,ID'4G0QN#@$B,>;74BP&@7F=8\5S$]5F#9_V[43M?+-D9; M\59(=;L-[0 NX 8X(R$S7GP62@TE:R, \7DVNMC37:W4J4%;R) M!8[%V=_W?C]WVK;VH@HT&?3L*5>FV$Z*! 1&1,A2H[&L@ZM2RZD1NN=#ANZ4 M4.$@; $2!PS]SX-9)F[\]FGD!^.K:2SY5Y3=M$^!>TEX;:[Y.8'F(?DJN01K\.SK M?*!;^ZL=4ZF+BK-<>$&5HY.9"J]''$QEUY:8YW2 MH5+S[PVH#G\.T$+MZ^ZRMA9_C>)S,RR+ZM,-P%0M?7@7S8';CK77UC(/6HNZ MNOY!4F-3BD1I79*;;&G8*"1AV@"X'(5751RI/>B]:7NQRFK?1L)=!^+?#T>3 MRY-K&/6CGZ.:1Y$MB.B3 ,*-15,H64.LHXG83*=VGT:;K5$H?NTK#E":8G>Y M#SL76M=IS:=&2ESQ\">K MOK:"ZGH.?KP9C_M+1*(LANBT(]KEXHAH]+M4M$0'12DUV;$<&RENQ<.?K.+: M"FIMR*'SPZZ%I7BG5=#9]1??'TW+H0S+58@.#S4:O*7C0XYMQ[5TZ*%<]J5? M&CI<7C*C2TU1HT0TWD=JHWUPZ-'@?5T?@A@G?6:%-YX2QF4D4BH@CA4)Q,!3#(&"J'(7O#'"8S@P MV887ZR)BW:JBPC'*.I_7624,%6CE>HFKK4V2!)"66-2L]FC\"%:ES^31Q9': ML* +X3Z-.%(*2;#$&>[TY>H5M:$T2]6$4:J5 REHJ%-Q_BG%D;92^U9QI&W$ M7SV.T 3,#QU'VDI;&P,*NXBZNOZI$0D4VOJ.RG*2%)#FJO1D5P;=+<83%55: MDQY['*D[M6\CX?W%D9)V)JCL"0^E))?)Z%F;S(G,+BA.#96N60CB:.-(6\F] M61QI&Z'M(XXDA6'.FT2 EG-1KCD)EC&"MHXQ00<)CC92XA'&D7967UM![2.. MQ%3*G*$?(>@L2EW:>O%261LMU22SS\8T4MP1QI%V5EQ;0=6/([T].?OXCY-W MOY_^=GIR\?O'6;^.74)%JQ_4,AK4 -U2P,= 4M%0FIS4,N#:)AV+UI5HCS3: MR-ZC.%O*;O>LZTV/JR''!OG8B67%!),9F)=1:1]QV__#?SX9@3I_/NK M\0/OAX/1/23?HR\A<65%3L0&ABN_DAY=9A=)POD@N0]H.E6IH][I*%KW,IUB MN(7TIC\N@1]$*YCR+; MO^5P./X]:);:J=HJQ'[?H#_R=5IN;@:U9QT5T3"!ME#IV5O:!-N0T>PJGJND M$7"\-6BT#&3_K.E85\,.!5TA7K-VM#W/T0QF$$EPI16XXI+8TFK06RETCM:Z M7*4DT%I$SXT*W8B^0DK]G55RT]A-LBY)GXD*LM1=%XR@'>H)+H?6>AHHDU7. MA9K!^Y&WFPH*K+#T?%\*[^#MH5>3T?9'VJ,/3M!O+#>CO2;:4YZ-1"=2I;H; MSQTT^R=1#=6MW8)VE?MQ%$N\TT;..Y:20W'$TOU!@I7R M:BO4SY)<^]/CWC>^GM763$_]05I8X1V*DR<4J-O%F6,^21AUJ MHL+5L2YV^L5]D@"9)4]8,FC])QV)I[J4+[,&E&5 714;JK,1["L;YWB,J\,H M_UAR?VY'_^K;?*SEJ6]'\-\WY9[G]'0[:*-Q=EI2BEJ4TVT<5P)',J[?X#2' M'*K1I K)E5U #C87*-.M?O.OYT MK)P#\4AQ+@1WE'!P)0F/6IQ*"!HMDQ2#3LF:NIOOOOGS2,[2,=!G&YWLB3;C MVU5YD>^A@G/>2D*S]Z7FIR*.9XK6K6<0F,4UN>Y)U 9P!PQ[=:75!JQII9(* MQR=W9L[MEW_OHZ,[BI??WL%7N)I.GE)A+FF;B5.E)2!H09QPAN0G0V^W$S&4PFP M13JFH2 =0R%8ZH@,VI&@@B@ M\3FT8(*53E%B9=9$1J=+[-<12I51F8-6E:-+#S']:"S9115[6DO$')K)Z);J M)(E*%DU!KV.)^#%9LHLJ*IC,WX^[SP;CR>BF".%C?_RO M64$?R[-T*1"7I$(&EY98P66$JI5TW$5'JUQ0VP3JQ_;#.E-7A7._[]C*F78Y MY/R$?[DHY-4 6TUG:Q.XP_A6W:ER+4X +@PO7E.,F>. MD#S@=FE*;D.P1!NG@4G&HJA2>V\CJOW;+MTI<-E4Z4SZ]?NHK+S48 MUI%9DV'533>-SC'4N'K5F4R6BU8Q*W6IOA.-E=SQ$#WGSGL7I J!BM77KMJ@ MZ<@EVFRZ36VUWP?#,(;1UV*R3E-Z*R02E LDNRP-\TJI M6*7@> ?8#^C#'HK1'62XMF) S?!:>YF^]E?QYFIY,>O%+(.@B1(A2X$3+2AQ MX#-A$64+AH%B5?SJZB-[F0!'QIX]G7W]LS^Y?#"8\?W1C#\NI9O.I__T63VT M4A5BMR2'4O++0"8X^14R.',=@@],AWV=D;4>S9.>!EVPKL$9W'XIY8*9]=+AY)13-Z_<"JW#/=R^A> MYLFQ4VI/23KM%X,@5#3&H; -MT12:LK=*$8\ <&Z24?='[^V M4=6>4\B@M &BL;@-$,LEX41\R)Z$J&T.WDL:ZP9LGEX*V5;:W"*%;!M55(B7 M+\?ORTGT;)Z@?\E9""2S,MYH,LX8K8C2,5NK1.*B2K&:=8!>3*>NM%4A++ * MUV*7;8"LIF6T'MIAS*!N5-B %RWD7V$WVH P:66,IIYPSD3I88P[5\'%H^S=6NE+D(_QHJ84*!LHB)^%.XM'LMGY,#@TE0VB: MUM/2GCA7BB4Y8;-TX%V=F^IK\+R8)QWIJD)N^RI8Y@C><[)D**!F*Y:%:2^W& Q$J6"&ZCFD:$2-52F\ U M36K6O&#_UD?'>AAV+,0.S8[Q:-+[6)+G9W?7>4@T"8^F=T#N,FZ)SSA(K3QP MI83GJT,%JZ'&4438+?QZ'%-9MR M]TK<1FH=*^\WE-3US?7"'\55@Z/727"[Q(T!AT""5PXM"XE8LHN6-8D*-%+? MO3?O;]MM)?MA%X+K>$?]S?]Y!X@'H[W+GD2?,I&2X]:NHR,BQ1BX3XZ;)@4, MFFGP[IN?H 9W%EP%C^AL$(?7<-O^]5WY@X65+YRWBBI-',B2.1D"<4R% :;<$J)XH;,/W0=E37.GM()U6)3G.'H@FXFB&9C>@.$X[I3)?-.-)"$?M; M?!95.%4.I;D\>HNQ%!G+B,^6/A^&AH K;$R^RKW# [#DD3#,84BRC?PKD.-\ M<@FC]\/!\,OT?N+@\PSMZ9]?4&J+/=A1G:C3F>@8$:A&TR.2N M"D>:@-M_2*=#?0XK*^- Q0A.QY/^=;GA?KNACX<9Q[:Q\^A@.%GL]?>:D/JZ M/6/W@;5&<8.]RWBI"()W4ID( >EL)5?6F:2]X-$FC3_,9G41A'V@/GP;EW>W MEQ=TE,Y**@CSSN.2$!3QG'E2FA9QAIXDRW6O/#^-_K2"<25ET,0GBXNF5"BF M4F5%L5(FCJ:D0Y64N6??GW8;_FW?GW8;M55(<'CMQY!"H;X97:L\T+5W&>$GJ$1P] :Y(3D%1$-)G;AXS1'9]^7-AR5Z$ MWV&R[A3OU#B_N!R.)I]@='TV^(KXK]<"%4D:KR-)%$K$&#+QN/J6%H;)E)L2 M*81&+-GFK<^*'M7$72%-ZMW03V\V0W\:CER%T#(F($97+IX#D4%XXJU0Q$5K MJ7=":%\EROLXM.?"FDK*Z/!P_!9ALU:93.;$,E,$%[?2C]"8DKV,:Q](9@WW MV8DJ49[]JP1AQ$B!)K0 M2XD,_95HB)>4HKUI)?.*@0AU&_.MQO5B#76EM K5+CX,1U-=?'> 5WC"B\3? M!E!K6D1;8#TFRVA'70_WJZB:V]QW@,4Q/KDNM_+'B\MVH%(.3)#, 1=M!YD$ M%_FT>Y"0*7I!J\14FX [(ONH&Q)UKI$*K-F&Z$&K2)TT)$ Y.PA&$Q>%)DJ M=$+J3)U]1BO1EJ929TINL11MHZ$J"2FCT3?(E7NO'W=)Z&/Q]+I2887,F.TJA38!^U(+NG.UMZK5NXO.#EX+F@7E M7&1 0G:X_%*<<[CHEO13L,DI+:".)7\$!.NF%O3^^+6-JO94"YHM;F(Q1Q5 M(C;A/S(R1YQTG)CD@U(Y6V:;W,;?G44/,1U'J+PC;3:H!;V+*FK&RN] XW-H MW+"(LR60;+TB4O/BG89$LJ0@T%O-(M9=:QYB^M%8LHLJ]EQ7WC-#J2NVGRA' M/#P[XI/";U,*3C.E7:I2E',#IA^-);NHHH)OML@0C-/&6-/=UD@C2@(@L=Y* M]!,LQ]4M ^%,).^UH"%5*>?[$,J/[7.U5$V%5/+[B.83HPFFFF[4*E"'\9;: M*FRC_EM(N\+FLA*;17,H)RY(#F")=-$2*S(ND4: 85K)%*LTL-L? QYQ9_9! M@&V$7$'Q'^'K\.HK+G+WP2TJ"!;S-QA*,D,U24<1G ^:Y.1QCU-.AU!EZ]B( M:O^617O%#6M)O8([\@;"Y&PPGHQNB@4U93V3BG'%&=&:!B(!M]V #A-!9YTZ MKAFCL4I>X$,H/[8)T5(U%8J)W4?TWE\O"A,WP573C%@'[#"F1%O%;>1!2ZE7 MV%76XG.2"N;*[6N:$9^1D7CA*&%,2*4"I4)6"7KMEPV/F!7[(L,VPNZZ.,+] MC8U39A9]U[QRH#-#O]NC 25,(-YG@0I+ -&K'.U2J&+-W?9U;]B_>="- H9= M2V]O-5/F:?!:V)0,FL,,D=%IT3)DL.$@@U0I0*H2J%P/Z<B*$=(P&V45Z,)WW WW[SHW_!Y.W-("U0 M*>5L,F@ P-?AN/^]\53E[M=FI*4T#20W&D2A$?30"! EJ6,4"7O=S6<'X@E'>AC M[5I2N:0NRF'R[:*8F%,K])_]R>6P%+WWJ7_U[0U,8'3=']PO>-1UI=S=(50I M@-N11);JVBJM+/(HF*R%E#18P;*BF1F5+0LFK*EKNSN8EIGAV[_XW6W)$,LY MRUEJ CDA[]$I(2%I28SSV1OF080JL9PVH%NGTF__[EF.>,\IH#DQ-TW2)M*@ MT1.TRR0[4!2\MHY7J6NS,^+]+^Q[8^.#Y/N]:+6"A; #\'ED@3KA,HI'!C1J MI#*R1*88T=1PKS+5P.O<\M@1\+Z**CTE"FZOR6,IF?3*7_E!A(M+@/N-,BC/ ME%$?""0IT$1SG%B0EK @N"JQL,2JU+E=N!5FHT!%Z!:U%: MIP&RJOVCUT([4./H3E38@!:Q*]9V)L(_:*?8G*D4HY8IT>Q"PN3TK/I4*33>9@B43'E7B7%;%< M4M 16*6/:/DT]G_SA]>_;^Y/WKLY-W M9^\O/GW\?>J0[Q+U>.2)+8,8V^!=[K7#+!-"Z.1RD(8[&PV-5"0T!80+UO6: M(^]*OE-C9:?84J/G5I7U*NQ+$F?@1>0&Y>ZDU."#UM8#+K, (@JK'I'XPU%T M)?=;:W&8W\"H_Q7G_5?XGKK0ICU6-R^NJKF=1K^DVJ@%F&P8<.K+$;Q#"5C- MLPXQX-?T$=4VA= V_6KQZ/$*-U6D()7/B9A'7ET2WR5R=7(W23OGT8CDMECL^?1_ 9?W'[QI[B(6J'@^8GFTQ3A(1*8NN++@RR4*FJIDO2\$,$MI/,[4W1JR?12 M-)Y%PPB51I>:BAZ-96L) "[N3@!#8=2=.>O!/2?6=*Z,*BFN&S$N4KZ^]42 M)$K?U\ U"@)\R7:0FK $7IFH*:_3NZ4IP!^(.+LII68%G?$=6:SRR5Y]^_Z! MU\/!M)'$)WS)JV]_A_2Y/_C\!L;]SX,[3H>TE= MJ7(M1SK2P[ZY$CU5>GJ>;QQB-)'B5T&21+.EN!EP)2JO0_OBR*.WE0Y!D6W$ M7Z/8RG $N&">_ADO_>#S+((K@&NFG;*.F"'L5&Z4-ZC?&@A^0K;SUI\7 3N MI5?$X6I'I%.(SU-/1$;@.D4EZS22VR\C'K%(]DF(;01>Q42= 8)T,IYC_&Z% M+3K]< %6 R4\Q7+_0!GB*8X;I*12.B:9K]*5H@&V_=LDW2CR@:7:K1:JGE_< M.4W\%0?^;C@>WVZJ'^%J*I/Q9?_+=,YPZR5-/A-5S"CI9"(^H#G/'3"78E34 M5"GQM!O<%ZMFWSJO4-1[!:S%%&T ; ]FST-DQQ.;Z5J]J[?!CG13SS!: 3 X M(:A%6 K77B*MBB10[T@,.(D"6.JJ6D;[(LT.P9J#<68;E=2H:>C'EV^OAG_, M 2ZB!S'''&(NP2HVRV3(S5K.M%;A6JY&W*F MFR![N8>RK0J;7S?81?[[O8>2!64Q9($(RT51R3@)#-?9S(V0PFJK7)6TC*=R M#Z42,;81>XW^D"/XXOOI],\O*!\HI<"F-R1>K[@>P630UG)&LA6!2*$,;I8< MB$*[3"?@@3&H09#F$(_JELI6BEWN"5E'*Q5,F+NX[A61FX$3AH<8-,I ^G)W M2Q$KO299XD^9\"!#4NZDWW]HB_O3D\N3G>ZM33_RY;W+E:]?^GB M!(V1@K0E1"ID3-;*G*0+P9MLF9&T]Q#)MN/?_5;1O;_O1!8-;@E9ES0UC&DI M.$H$?,3OH\X)72_<#GUO':IMY?+>CT93V[W%]9XU3^I$5IOQ+4DMX()LK,K4 M))#H8CBP+/C@)-*+*AYZ:Y[9;B%^![@KP#OP8WS@.([Z7^8#G6>'1HC(:6,( ME9[A/D$#\4Q& D8#^KQ1VCI1A4=PM=U_9H\_1Y\293GX/'W/1RA+Z^*[3S"Z M[J%YQB&P2!(#260NA2\H+K/"*L5CSM[G*K5MFL';_X[4)5N6MZ4**JEFN RO MK_N3$H)$WPNGK*2>6$TMD0'W3*^I)ESC5NF#=U"GL,<2CN=%A39"KN#LK&+F M])_WP\E_P:0 !;334N'G>5[$D5B/*^\%!!PX+N#H^D$D00M)E!-H32DTWUB5 MR/V.>)\7A_:AM JI4ZM%,HL].LI%UCX2QZ5!<4 F+B0@SB5O&0>&UO_^]N*] M7F&ISY3V(C_T+93Q:-+[6-)*9R=?FN'F&#F)OMPB=$FAA\@24=DX]!Q-B*R) M#XT/O4,4_&Z9)/?>>JB ?VL81&C"HU]:R.!)V]0&BD6N:HE'9-%O/CT.*:X'CW2MQ&:ATK M[S>4U/7-]8)- :@--.%:DE/IAEKZHD(@0CH3@Z?<^=25^NZ]>7]66BO9#[L0 M7(?^VQ2(__,.$,4AHJ& 0$JQ)JD%0Y/!4L)YN65O<[*BR5V79AJ\^^8GJ,&= M!;>O"#&:\U^&@Y(3-,Q3,V!Q!M(Z,OCHDSN)%&Z'?[D.5G"QF#%,)B8U*D$" MD\90ZX(U/K)>PW?4C21J7.NE,$@;KI V8#5QT3NB#5 1T1C34*4R;^5(XGT/ M\_5P/.DYH00UV9&H$CHC7J S0F4I"!<-1!&UEDWVANUC0@^@')]+OPT+'H2% MVHFZ0C3P'W[4+T[&=T#,:T5U290W#+T-;CT)EFJ2J6,J>Z=YK!(Q?H#D>:F^ MG: KQ 0O+H>C28D=?4>D?9:,?J(FE7!"N.;,L48BIRF7Z9ZKJW01;X2['IH"2 MH K-K=(\*13[EP4D'V<1W1@=F ,)V5=):'H"8=AVNN]&Y(<.PR[&Z]I, 42OL<8PC/KI0,%HIX'2))',5%K7%>5(GD;\!TC*';K=0^K"/^ M"K;#&FCSU*XFX&JF7&]$=YBLZ\YTV8PC+12Q=[9HG;E-:/QR[5CI_1;1]^&6 M^)"C2)*"-57R=?83 M13M()^D:A3V>S'+$ M%A&>1?P/!ZVI$H2)5")WX$C0TA,6E7/XNHW M$I@%#2]NOGR9&4;^:G$9[FR0AZ/KF8S:AE<;/K^3(.LN8UDN@$^]B31;EP63 M5-L 7 )3,5KEF(%%DN;VH]I6+_^$_N?+4K?A*S+K,]SFQXW](+WICV-IXO81 M"=T^ +[UFSK15;OQ+6FME#CE5F1!DY/,0HC2>FFE@) -#:K7?J3;ZN\W/RDM ML+X-\U**TO>$_-::V^(=G>ALUS$]:#4JP5GG$S5,)N&#=IJ6M/IH,H/ >VU& MMX6>SM__^NGTXV]O3E]]VDD'=_^^K7S78EF2G1%2.G2;LLQ96I>LX*;<@4_* M2"XT[:U#M9M<6EQ,>/B4#F74X)("[JDJ)*DDBT):7-)%=%QK$!I06ISU-B/< M35YMIO2*QW0HL48W%*@-SOAD4&C29NE==!J7TZQQ8@:N>ZL>V+;Z3YA\+_CP M/= $0GIJ1"0BEZ)'UG,TE=!&@YQ5VOPM XWXH/.\^L1I/[DK8_3 M4N[S&UJOAJ/1\ ]N4V#]J GQBM>,E0=\3 F5%]9GH?Z=Q9KC>/0%:O8V6 "(QA//>*3R0<8]8?I=)!Z0BHD M'Q4DIU(A*9=^5\9$)*?-N$>R;%R5&W%;8'Q^!.E2*14J#*V">GNW<\4^:-&C M4.6JGS6*2*H"<>AU$!R"RM&PK$*=:[=;P7R^+.I(-0^)I+HU46:GQ-8)!\%0 MXE4VB(OB5Q'71J:]HI$&X<(>K)$]=W2J;6YL+]ICR;NX/X[I\1]X)ICED812 M_$]**!WU$D.B*Y0(-:*2!"!J^CETGG/2P)M=GP M:%'=_9!A&V%W2((2[>[=MVPX969^VHY;)6**N'Q*4_9*@UXSQS5EKN+2:(K&3E9JVOFT;&;0D*BUCN2C&5)5-?7\,>&1#WPL)?4. MC8&IA5*"'\-Y_&IV-AMGQ'H38>TV\+47;MG6V %R%*PW+ I;;D M7:=R ]#@FN5B8BKZ0$V41ZGA-7OT_A6\C00[5&RQG(4[?".A%PA2/[NWCF+&^"J&:@Y2&DPX19VJEJ@]Y;R+GR ME%\@ ^VDY:76EP BJ45[Q3I+F:QU!VBHQUGUI_I'P2G7%;R'>KBWQMY#* M'<6W-X,T/O\"@P)KOO5D*Y-7N)TI84M^H2JP/ [5"H%V" LLZT8[^_IW[#]$ MTE;\P^YE5R,K?#A(P\$T*RSXP;_.OSC_.03J50);S(,3'2TU& M5II).Q(U3RS*:(.LD[+7!-V3I48]'=2OJOCQ]!^G[W_?K?/.[=^VO)ZT&L/2 MG23G+%@F0F8FE3I0'DWD&)A-,D@FHNBM0K.]'':_Z+;TA(YDTN""6W!6FIPR M@\PES_F\Z8_]Y\\C^#R]WSS,'^$K#&Y:W6%M^NB. M)+K5")8;'C&6C(68I2H]CX3EACL&PGA**:.ZU_0E+9-=[CW]?/'T=[?I@4X; M0S6N+#XR2Z33@@3 ]0R$;3S7L2?. D)ZV\!BEY#.AM\&,'7_O!F M/$O"[\40G5-!$^Y9(#*E0*P I /3J M9HP2&H\O9L\=3T,;420#/EIBG(M$1B^(2SD1)IV-I:BCMU5*%&Y$=;!@;V>Z M7RX0U9D.JA07FV)9G'$T %,S^GL/S6$"OQUJZT&AL+:BKJ[_S+UGC.%\227) M1UA+@N".9)^3"]+YX*J4O=V#WA\)^^Y+[=M(N.OP[_OA:')Y@J90/_HYJGE@ MR@N@WOA$HJ6)2.HH+F^@";,TR\2"22XVBOZN?<7^#I%#D"8C(U1,JHB/4:05&;+/4T@?&-E+CBX4]6?6T%U?4<_'@S'O>7 MB&2"L#RH0 #0YY5:O!*1ULE(P1!5D@ M.":)3[C>:6^%9%RHR#IK-K=G_6_H_;A/]6\CX8[5?M<,7)@1PD51.NWER!%- M#)1892.A/G-T$RA [$S?#U^_WPZ#'>EDV)E *QP G/YV>C)'H@65/C!'2OM@ M1(+VBTM"$L/08$G)9BEB ]5N[0=_A_"4U=M2H)W?#C^[6'ALS'+/M,Q>#'INI8%[(D&6IM$1'3S+0.(* 0+_;ZAQ58H[;8;U;%RJ"EK8 M T<6V.8,;H*NYLG$9GB'.:KH4J&/<*4#;50XO'@$9:E2$J7 68>S!E>]D(B5 MEA+@GB85C(O+<;6GRY5'CC<.1Y5ME%"!(F_[ S^(?7]U :.O_0AC!(I_L:AP M$ZRVW&GBBVG_(MDL5#FO)O^LCE,5!WYV> M/7Z0?H-4HLX%X^)67O;63AL0FTAQ^)ERXIT!PH4%$U-)1,Z-O(:F;WP6!*@G MXPJKQ">(EX/AU?#SMWOT!*F,"+KT 2L9B2I*$JCS:'+A@$%$@TYMC>5A-9QG M08L.)=ZA$SHEZZ>1_PI7R,_7P\'XYAI&]Y!YGJ1/Z#BA/PQ$FA3+%JD(I*"] MMR8!-"LULO$UST+''4NS@K/Q=_!7D\OH1W /54S"@^&$S$!"K0Z+&!!%[67F6"D8GS'*MDUQZ0 M18^$I8Z#1-OHI09YYN!&D,Z_P@@Q+PH+4 Z*AG( 1!UZ0SYH$I2P^*V6$"UX MR:K8HVL1[=^(J:#!98YT(OX*^0AW@)U,/@Q1@&>#.^B" 8U#+C$26L[TE,4Q MTT!H\A"%H%(N5^SHG!PK8#USAK151(TJR2ON.DX;R9WG#Z-^+)=LRS+*@1EO MF2710"EC@YZ6HYX1*E4**F6O19585C-XS\X$KJ"5"H[3XRCGTZ<)SJKUUQL" M/5!-]@K*WII/+31UD%5I4:%61",,+7=G..+U.+\LY246X9+3"I*G5;:QPS+J ML1KO1T2H;114Q[6"DT'ZS4]@U/=7XP7N128"]9[Q#"3*$GG2+!+G2W9AX.!R MTA%HE9(+FV$=H!I\%74^=*>ZTD4%>_EM_T](9;#P !?NXS9DHK)!VP]0H2Z[ M1)C5*6>6A:P3UE\'Z)FRHQ/Y=U]\/)8U=_!YX=.5E=$[7"-=J=57SIB=Y[AN M M?2N:B,:5IQ_-Z#GYE.6\NNZ\/9Z:'#HI36XK!8($TB38< 'Q.'G0?__0>H/ MWMY,;D;XDRL__>5M*]N5)7ZZJ$]7!4]'1>WJRVJI$AY8J25 ,C$$Z55PX$&D MQ+DOT3&1>U61=5)%;O.[%H 7D:59D2BQ@P_AE#I0J[@(.#5"ZMM1#!UZ^U=E0+8+.51(BCOM, MZA"\V>WT:AO]'?*,H0G.E].K+I6]ZV'#+IHZ)+,82S(:'DE,$HB4)=JM #D0 M=#$XLE*^2E;IN':V+B2N7@T.XL3I4CLE26]M)Z L $X]IY MFJI$#Y[@F<16*FQZ)K&-_(_1L[V8^-'DS:)'58@QIE R58!S(EWDI"2GD9P3 M,SEPI^K<8^UV&#^PP75 /JP]J7D24?W>TLGAX>/Z/7;,D?UE>2TW%(J0@6DO M((!43"-KJ?8L.1:\"=Q4C>TCMI?H_DMT_R6Z_Q+=?XGNO]#T);K_$MU_QMQ] MB>Z_1/=?HOLOT?V7Z/Y+=/^H&/42W7^)[K]$]RO$/Q<@7_FKLMUWD9B\[I$= M12 ;(5X*(287=90ZE 9IDADTKRT'@^9*D$IR:7N//;S%+8&+> GIY@J&>?GA MWXU^AP2P C*)LI2BST(3:R(0[S7%9UCXF_ZLM8[U:4??(:SP:K95%HG M3TX&Z5W?A_Y5?_+M)(RG'^I%!LZ)G$GB:"!*'S7QE(IB*G(C9;:P?,>EHVUK M%[3[6YJJ,.3!UE5=8S5:7V\ _1 LI*R%B(9XB^NTE [!&FI(9C@"(Q+/NDJ8 M8BN4!]CQZFM^"ZZU4]N>C.ZI6'X=#3EFJ&LF=2_)83D3F([BX!)B\*Y\N&BE1,,.$R"Y%HC,WI?$2LC49 M3[2,N*U*QFBH<@:R#M"^3SVZU_BP@N0KV"^K<,TC7DV0U3RO6 _M,"<4W:BP M 2]:R'^_#,E.>B94)LJ4C2[)@,NJ0EUJP"772ZIR%6=HW\QXY*1AW\381NQU MZL F.(EQ>#.8C-'L@?[7LCPN2JP'&T!9-*^IP#%'HPA^SPC$+"UX8U2LXO)L M1+5_([4K]3TL\=F1["N$YQ:X/OAO!12:X?@3M&INK?'^]W(NG,O,M") '6ZE MVBIBE9&$INB8X#D+5<6W:0[QV5"FDE8J+"S3NC_OAX-X,QJAL;L"GPZET9(E MP90B0%(#VO*9$L>3B>C7A12K%-%[#-BSX4JG&JA_8>/BT_GK__7JY.+TS>OS MWSZ*7V6=K>.*1L9[ MCR-M*[^IL[/3:>_&YU61Y2JLR^>\:(4Y;]$$\UH*[:R!P$KEQ\BMY@G62/0A MZK9R?3V\_C(@P:3NP1W-P/# @N+"B26.H)\YX21*.,AHK@F%5RC8W@W> 9EL' M9.,#R[1[%5;P:A91P?/QFL40:N+=)10)"6SI"0F$K:>)U"E! R4 <.H)2:#*Q>>''$H6X(V M+3/,*9KJI'AMP'2H"Q5'0)AA'<55" 6L@39W<9N JWDRL1'=80XG.M-E,XZT M4,3>V6(0DA1@260YX2J?- FT-/U4BGG*LS&Y2M3H "QYY*#B,"391OY5,K3& MDW(S[>HVB*4"^H@Y4J)R0(.2!C9KXBZ4-!RLC$%42JQ90K)_\[]#33W(D6DC MYAIV.USAKS[_"@,8^:L2]D[7*-^2#C3I?X6%D[_H_0 Y2>Y+K)1Y(C-'4Y"B M/8B(K57<"_"NBCV^#=?II5B3B(.HC_YUGDD;]-+ MJL3L&H]J*3KG#0O:>::B-](KZ8WU(7.=!&74"+DF.K?I=2W7@]5F]FA4L@D+ MN5]]^_Z1#_Y;^=')'WZ4[OJ+(D M3'=%,%?E^J]S?3WQ:#F-64)HY M,5RCP89[/K$:$K%"^*0,M4I6"?Q5&,L+Z8^ (Q6NXTQ-S;/Q^ ;2FYO1K,0- M8IL.8WS7#CW]$T:QC^/J.3 4$LK-)D,).B1 ''Z/B)U)UA=+MXZ]LC74%]+6 MU_#:/G.'6XI1:AGZI:;I&%UJ=*+[HUGITL7,Z_$0HBV%*TK= [3WA"0V)D>$ M54J@'Z]X4,>X,#\ZLA?&'QU_'DX0>>@)\M#X8M1%&2 2064H-5@,"9*B%\2, MM)!-1 T$(?9Q_P'@":;8FSDH>#LN/'H[311Q0DI9H#Y+(!$!\ M4))XY;V/UENKQ3%ROND 7Z;",3"GACO4W7[T3^A_OBR#_@HC_QD6UO6T EJQ M=/+',-C&6T4< M-PX5;5-F(%B2;6+H J+W%T0$PK2FR0;N/#M,L+J[,;Y,J[;3ZD!\.X2E]]A0 M%Z-I-EJ:C70@@"11LNRY="1P00G(Q"USU'E[G+-KJV&^3+#:$ZP>ZX[0&GPT M$+MQ\))Q#:7X6$@>B+16H1>9'=%6N1R--$&Q8[016XWZ9096MASWQ\GC/CC8 M.$PC0%E-/0E>X-ZN^;3A"2,LJPC&9\U,G43B0[AG!SUDV*@&#L):2B-QIH2; MHXLD,)Z)IC$&ZPSN#E4N?>QI?$]HK3N.>%(-WASA*O5XL'GCZ'$MQO4I&2*, M1 WY8(BU+A/!LZ2*ARS@*+.VV@W[93(=+\L>SC'5KCYNRZ&??/X\@L]^ F># MR:@_&/?C/_S5#=S-WQ!>*YVHP\T?T *0GJ$%8"2Q6MH8/*-"-BRQ6QWK#\/\ M8]3]0VKK0V\?=XS ^V/L90O.*<,)I0R%SG&(#AR?LM9FJ7!C/,IC[;4CVG<_ MER/C7KU#A1;$J76,$!X?6'C<;KP_,-93V7.I="!9F% Z3Z!#:W$=BKK4E"_I M+E#O-EB5(;W,B2.DSA&F>CQN_ZU138]Y'!X#()1;5[KHH7N%.SAQ5/D,SJ84 MZ3%N(SN/^&5*/3WB'>%QP$E*4]KXJS?]<2GN- W"+GJ;>$^=5HX2%DK)U\!3 MZ6VB":.@?*D;FO-17J/=.*H?QCTD\9E3RR+N,LF4;J^6$^"R5$(&VVF]:;%?L?ZA"9+]VSMV&ZK3;7C]G(: M#AEMV"AX3DR4:HFEF9KPQ!NCT<]31B1I);-'.;MV&.O+['HZ5*OE+K48\M;A M\O62,))J+W'HCLG2@DJB\YN*3)V8-_^JVN.KN M:6:S@JK:6Y%S$$0(A3NY9Y)X;@(1Z/4*$1RW4"="T=4(]E6,^=#>TD$T?BPU MEV?P\#/!Q=SVHT5RP]O/&%M%^T"WCUZ[^1\.9"K6,JPUR=N'K[7 T_U'Y'.M1 MP74PK!3G#PP]Z,2)EH7"$" M%U'F623BDN.,)4=.?4P^$62QY*R)LC"5OHY"G$H9K,J:76/+VL>2MN+*/>-PNBGXJ) [< MNJ T$.VB(E)F("&&3%+@%!2-U/O#7#$_&O)N%4L^.NYNH]^]QI(5\S);RQ&8 MHJ6QGB56YTC0 !(@C#.15ZGN\MQCR5LIO'$L>1MM'2J6_!$=MU&_9 !-\?M! M6OK)[_C6>DWM=GM]E3AS!Y)8BCI;7,6RD"XY&:3E-&3@+$HKE?%22;8FZKP; MD(/'H#.3F?,@B0=CT VSB@2+J[A6BD63<"W7QU7^IK,8],X(3O_[!C5X-D#M MWDR7KO/))8P^7?K!/(AX&UFY>PTK4IYRZ=)K6 @H:*V(LXH14%(DG;(/]K@N M9.\TS"/<6;J= YU= JK/HF-JM==\M//BZE2EE*@P1%,CB-0R$L_0Q&36Y.!+ M+V_;R\GHZ(0FUJ3BK65-0E") MY*0\?H<6KCBNB]Q;#O!E.AUD.K5@V3'527ATG+.;%[?CC$$;KD(D1FM+)$^> M6,X-49PQF9(0H)[8[G1_@"^SZ2"SJ07+CJD&PJ/CG!>FO3-4X[@53%&B#>1B M@E/B@@RX*T-*(:9 S7%51-A^C"]SZB!SJAW7CJEDZ-:VK8G,.$M563 4D4IR M8BTH@C_FPD:5T?9]6I-JHP]UE*I8NI YM9?>^ F\]?W1@U(]+%/E>1#$<, % MGQI7ZH0+(HRW+#+JE0M/5&';R.$)K91/)HA4C8=/RBEN+HY>R)Z!LX%8X*7\ M?4*G)G)'E)8@H71 C\=5D+S#P3^A"7@,,^ (9_-6]'U24WACVZ85@H D=?8B M$Z"B=.?FOI2*ET388!,X*!=,GM8\WE("+Y/Y."=S32(_X=C:XX*PT3(5T;Y2 M/GHB#9I;7AA%&,_P_[?W;& D@ M8?,<6>PC2KW;^^M/@A)]H4BIBE4H46KW@\)VVU4+N;* !#*Q4GDGK#1MJK0/ MQ0(_O^C#_*);.O)3/-^KNDD/6T%G3JPISNHE$IK77&;>"L]BX1F-QL#S$RN, MZ#/\G]_R87[+S5SX:9XH/FP#RT'KE +-7B$R+1-GX*QCPAE=LC5<-KH[=0"# M/YP;;%J54HP(+"MAF1:_/3OI/6B M=C&2B4<\#-K$[AIM\!W<#[-6>11><5=83C.(3H2K( M( G#7W,-#9IM]?_;[:CM[=;BLT<@C2,KVZW1$PL M9%JY5#3"6R>*=KX3;5L>/G'OE('&7HQHJ1%+K5=X",A*KN@BX7NX_(A7RUM0 M'E#&)&EKP4V5SZ(=DY>TYRA)"QJ=*PF[T;?K#4^7PU%LUF3>/#Z'Y7)>YNEF M_5\)\67.*3PT3 0;F/:%8D>9%)-(FT>;::+)I?OL>?<%?_?@9Z#)1SP_WX5I M+=[9 57_8&C;JQXK*!I*Q0/<#K#C!!_[+3IM]:I/-4,N:"TQ2K. HK#:"2$X M!8)#/D1V'PR:IB&WC_G&)O7FF&@-ZU8MZ79E"5+1ZA%HF5(Z,AVD9C$98$FA MYM(G$52W&/B>ESS&@CR"DJLRT'5UFM81$!U3]PZ]MKWJL\&LH%0]P.\". M$WSL:W2I%.7!,U-H;:%]9&%!6T&^#2&FJNSI>IQ53U.+J.5%&8J6F L6$*6(BTJ09F.R_.N-SS&PCS<_'<#KX&V&SOJ M.H;EIRV0+(5^0@.M-YKV"KIXR0!#9A"=+6I1]?&42+AH;#4L+4;,B^NE* M([*V 4(13LG'-IARJ<' MW8HK]9?L.#EY8^# M^^X[_RZV_E9P<$W_X.)JQBF&)92.*2EKY.P"\S$*!BIYA5Y:5U(+_]\?\M_. MER=BMX7PP7CG^IQ[HY-EF7XRG='2\E15\B J(8W-1OUL+W< OOHXC#_VY;SU MZ%_ >:VA/_N$>/5J\5UA)_=>V8*1!8^9:>T5"[( $\*"EC;*4)K<+=T%Z!DD M^OJXQZ(!30V6\6VXU@=<'9"US-SMAO8X^;=Q*.S@%P/L/ZV'.)^%31"81,>9 M]C[1M@V1 6W:G,X.8;-0ZVEZQ@/)K:D=HX_91Z_:2XD6M1\F4+C(+_""3'VU M//FK_BFNKW*)((662;*80Q7:2,BB)\B>-O0!$DKK.];M]GCK]+'Z6%0MIK#S MV 5B=R[C1J4,I%(%DB2%_T#>+T-50 ,%'$76VG0OWGQ6^@![A ^#3=SD:MR/ M]]T[H'GZ^@!]3/Z /L >]II Y4&&>N^#-NRY>/HA,XN6?#5EI7+28 RF0V*O MES[ B.3U,-,4^@ ZQ^BE*Y)A=]A:Z74P^1'V 7L9^2!^@ MCZ4FTP?(I42=A6,\9!IA<1098 D,(\1B>$"%W2Z:'JP^P-XB1-%]]GR6^@"#@I^!)F]R06WKKY[#U 1J0V\=\ M4^H#F*JRK[EBV=.BHC7W##0-M:B@@LO9P*:T[1/6!^A%0E=]@#X6G%@?(,EH M8E"2&504_WFL>NR%HI&HC.;"!RRZ$[E/1!]@;WY'M.-4^@ V0K8T(5%P43MG M92$)#AB&L@CCO"NB=)/9>K[Z (/"KX$F'_&JV@/7-;N@>G;Z +VHZ':%?!\[ M3J8(=FNN#Q"3,L'1M,/K920M3>V3H!2C M&"\XKCS/J4DOKN>F#S"@;&A_0NYZASG(J]5=QO13'Z"_/D O7YGBCO4^1#\5 M?0!C ZB^D#')SO]N%W.GT (3." MIHA# F?:!6019&%>&N^E)".U::SWG/4!>A'=31^@!TN3ZP.(' ,:XUGP0C'Z MV#@+G*+/S%/A 307IDDSM[^#/L"(KC2 M?;Z "]/C]^\/GE_],^3LQ]?VNU* M__?_?. M_)U(-B[.:Z&B\"8[,I4V$()1*-&I("3GUJG9#DQ[V62 VL&6IXQG MH4X* U5(0%:CE*+)9H F\: ,\B)]*'%V/\+N]CHY>G?Z\O2WL[)VLSN0[>_G58;S+U\:\>3 M1K;9-GP;EK,JVI)T\EHFK:6 8FP$$\B>E@?$.Y:[BW1_^PWX.'<]:F0+=OE, M=97]T+D@ZJ0E" HMDK'*&IVBS1;NF'#0MTI?_.N7[U^?G+X_.SK]Y?C-Z7MZ M],GI\W8V6/,&Q1B!AEW#PO+5PH8WSWUU=>;L.BL"% L(\P4-DIM:WX=6):T M40!/ZZ_F+4+RG8B&[D!>+2X^OL?+SV^O+],GBI^_O>/H\^+ZXJI6&.G@:+"I MU(X#AB<6I$ FBH@&!#A52HL1/P1L^GW(.%ZQN9D8E8 &6]3-4=^>FB?CI.*2 M216K\G(=<8F".1Y,R>@0V\@-;44SU4WZ-@XPW,"'(DN)AJH,;6A"$\6=/?$^5LYK!$?I M//>,1UB# ]?=L'> OCWSZ0*[93)K3]R/DZ^:Q#G>2)\]4MQ2EK%2R8H.3*MT3*?,Q*M/.42A(7091:BEWSG&_2[ M3;^X%\73CZW&,_*(X@ K4#=!_O>0UC(8'4#UB(NZ>< N---&.R.RM6AEZA&7 MB/O!16>X2O5^4*V4)&R>@1.2?NCLP?&(OLOAUB'ROR.ZF)K^/A8>D?94#Y(N MO\P^',VT-SQ$D9G#6$6/N*8IK6@F72JI^)J=V'*8GI?W]<_/E_;I]X MP_/M;S9I_O;6Z1;[$,K_)[_5 _*7I[^^>?=ZI1V_3YYARU.& MJNT_@&LC%Y!X3%(EQU$6C:A" 9VDME;E6E\69_XK)_A"6&[O(#SX^OE MU>(S7B[A(K^A0 RNYAN^WJ>E ;-HM?316VY*DW.4+N"&5PJNZ/B5V#A>T(($Z>K_ MSZ\^K1DY^2N=7Z_2HDNR.6U>W\-?LY!+#,4B@QPXTP45"\Y$YITO+EGM8VJB MY+T'UD>H*AS;H^Y6";9EK$6N;_U-O[R@B0M?+9;+F5<"(TK'T-0;Y45)%I54 M#+0202?KHVB3Z;N+Y1DZR5"+M[B"\>UJU>[1O_AR^S]O#DILK/I.V3,;.3(M M,T'F(I+S>D P,2O3I"QB#ZR3R:ZW=IW6/!U*5OGK_OS%]9(,MUS>CFBYVJ,; M17N$2!LY*8NH?=Y*G2PS*TI!T5G1SLXT\;S[4!W K<@V+K'I@J-1TV(>N\&R MKO?O *;I1<;OT3Q.1G=$MC;]8+"IF_./(>>HI6!<5:5#7B0+D"PKP8$M8-&; M)OT6)N#]@I[@%M7Z-DZTED<=& "G%58)SKR- M@@GO7(Q1%!,W(I,=4@<[7_%H4>D^=E^,;K2Q)2M.KB\7?^"/>*3/A5[J&=2; M^=KZQ QL&P]%[4"7/INZF!;'OYDZ1MJJ+&_P7?7R^5\PY% \"02N4\"38YD M:A>T+ 2S&KR+7*N072?BMCS\R1(WU% CYX6/%Q?+Q?D\KX+#U;;D)OD5D@)/ M:T)$2[M0;C,+0B?F::$(CF=":\=*!FZ'\-RCZ)&,W]P=UJGK#IC&KA+8!6;Z M(H$QB+J7]P%6'KE 8">VF!.XJ"SS2E2U<.$89!2L9,C:1FV*':T^8%KF[RD/ MF(KX/L9ML%OZ>A"YWAVL(PK'=;!>UX%9ID.AH!!7-^9E;18I,ZU738]_?\0S M;27!.&3M.O(=8.G'J"ZH[6TOTOQ\OK+&8KTX;N0!KQ;?C(;YYE3[)C=(___/ M>?W_AH]Z=L48X,<\'0VO7.SNS@;G$PY9JV,"(6FKR0MQ*0#QVUU M%XW1CILA_@J6PC;Z5@($(LO:HL;4I M26+6ERAR]$W.U@XR M1?@8?M;[>#'_-^;WET ?1%I=^UG?_X'S7^;+FCN_OL3E#P(6RZO;SR;/2N0% ML=2^68Z^&U\B Y=H;\$1;%&T)T#=PC,;C^NG:Q^:\]S]-O;NN_7#-:IUY>U!7XC MBRZK 0A6\E%%)&]-Q9/S9IM9Y!:8$X"1"PI@8Q.IF1UX?GK.6&0U4#LG6^#\ MX\7Q]>4E7J0OWTV8%63%>'/F4*MJ52D*:S;-Y'JRIH-G41O#.!B=4BJ"ER8W MGWM@_.EK+4F]ZW]VJ/]]VUFO"[SG%]=DJUNCD6ENH'YWSO5Z?K&XG%]]H8 6 M:0F_.KK(/S[EIH7(:[SZM*#_\R?]E=7Y\"Q[6;R@25K(4JK@-E8%*&"(0H28 M2R'_:^&_$X[QI_\?LE/=_7[<\/LLWY\EORGW&WOYH[5O+#5PY!OU3UERK2RL9#&T M31J4+5HDH5$HL&BVU#_U!S"*YL/--GY3@H,V^ALO_;8_DV"\CA"9JWE1[8UG M$91FPM(B6DQ)DC*HG(/7,XX\ZU9_BUIKG9 M?P9(@'[5T)DVH3J4PH*W@:GDR"89$-OD-H?!GNK@Z5&\;4)&#^%4:;=NH42+ M0/LAIJ!V(T"/-::-S!B1'"B>4'3)HSY-)=C(_ ##%>O2T"!=;]\"">1<+3;K12A,R1]LEM7B(_.\E^3H^_7TL MW$#R]<5_S+1%6U)1C"M>&PCEP$+BR'P*(I7:=FM;SZI!DJ\O_N-0)%][F7\Q MR'8C!JG?BQ;L];/=B'7>:P3O/LRL MH:4@^+HQ554NP_/@;V>MANQ$GF-X.7I#*5# M60Q-UMS41MR:,Q^D9,E@DDGS#+#E!'T0>R]/GP-[/6TW8H7P&L';5S,IT',/ MFI&?9 M!/KZ0^0,G%0L1)6%D+3#WG8\-HB]WY_%S-G3=B-6MJX1G)S-K,]>"44(@'.F MG;;,"R<8EP%YBDCPQE[W3IY%U-+3=B/65:X1')_.+*;@P1>6*<8E_[$T@%@O M>V@K,:*UMHR]WSM^%NM>3]O=9<\/9>_U/V<:I*3=I6%!Q'J[T4F*FV1@NGAM M")HM68W,WNM_/@?V>MKN+GMAD/S=;0>QBF6.ZV*"1&%4R#$SBQ1!:8R2>:"% M6!5AD_8BH.@F7+CMZ4^9M'%,MF7//H4.SDU:(7Y9)Q/6]0!-^I?L?DVSCB0= M1[914%%X#D:G(HU![2+WD1N'*8,H.A.7]_08V?W"L35A5N_;J/QY]37[R 4M MT%&DFORILX;,#!3/C.L4D_ Q<-WDZG5/G(_12R0'!RCHJY;"TV<9N6(Q&V A M!R^(;_J3)G>0GF0OD3'];(RV(GW(:U!JL5GN_]T0[BOQ5RI&CBJP*&LJU@-M M@7+23":+L02K5&KDS ^2$"Y[M$R: MVL(GA\@\EY'9G%$"C][GT6[Q/84*BO'I[V/A-EGYK^;Q>UCNP85%+^]F-EBHU3]LU^/:.?Y]%P-K6UK-LI:IG>I&F$EL%!8V1(D=A MPI8&7\-.LW]_#NSUM%V#"HK35S,CLG/"N%IW(YA&86@UP,)4 ?I-D@)'SR2= M'DP6=PA[/6W7H(+BW8=923%+P6G:%LHQS9UCOG#)K$6>)7)KQ=@SY^'4OPQA MKZ?M&E10_'(RTUH4J;5GSNEN[#E)O$@]GXY>0[L];1= M@PJ*XZ,9Y\H+Q2-3/M163L$3 NY8-N 39BX\'YN]XX.I^QRT[O6SW8@5%+N3 M6IDB)Q'5JHW:ZDPDLQ") V%\52XKTKN-B?0)Y@'W(6T3=\=O7K]]=_+[R>G9RW^V^[81;%@_I! M$R@3LJ;PO7:54YHB" XA21<>MO[=L8S(P8!<=^=GMV:A2U:;IZB=E5XJ#EK0 M^J%01V5R-@$\E/0P#>.DLH]2NOY\?5Z/V6^GR\]_7.*G>E3W)WY3_/N6]Y%* MF 0)F:BR6%J*JF[B@=&Z*(+G"2UV25WT%[CO"72PSO^;XY='5[1RQ.NKZO#O M%V_A\N:*^9OR'OYZMS@__W5Q^2^XS#,M.'!=!$M!TYKB@#-:EP)#JXN5,1;; M2/2_.\;ID]=-/>N.M'\CMEH(!%PMTG]]6IS3TY8W(IJS8M&A \6DJHVY4-:V M7U$SIT6ROAC;K2=F__J0.U >P4U:,7>GI_P@L[=0ZKKGJ_BJ1_RV9N/)_ELL M-,O9^HA.422L"^&WIC:LJ/&L21:BQ%B:E!4-!?Y\G6Q22AOT('F3YCX%@0K\=M@3K@7!A4;A$FS7CDDY"A]C&$_?#^XP=< (" M&_3WV$1;:T&.%FE^H]A^]18OYXM\_PB,D-*;VC= L^1EX"X'+J#)5/?0!K;9 M>=A-26KTH$16P'BN49-)BH&W%$01#_1HGES:HJ$RV5G8I/7CTQ[WM&+ILK M_?A1_L_KF[Y=M\41*,'0?YD%KS5%EL[78R"DV1)T# 6Y]FW:I'>"-_V.8 0N M=T,)^9'XU-3(/$5%>T]"E\N(#/]?#D MW]\^D-LQ2 .HLP#F0%3Y,NUH#"+7PG=.9O1H3.O2E;W!_YU<;C02&V2J.NPV M;X%&@5J $,P%3-52]7R#MK1.03 %)?HV_4$Z(WQF+C4B'3L32>/)_WQX<7;R M_SZT,1I/I%[Z*F1?EE)G= MAVY_.PV10MKQJ)&MUJ7X$] +L#89U$D7!^"BLT&GH!R/*88[QAM)MN@Z+O&_ MK^NF]T_Z\>THUDD7O9261:BG8H2*MKN))ISEBM"W>)GH%? 1WY1_+*K R;JS]9/) M'0'S0QPWYP'T&.: S_V9S!)^!JQ WRZE[)&C(M-G%^L=K GUY7 MT[TI9W]@FL/YG*"^O%B#/;FXJDDR4"I*"9X%Y?V-GETDL[&02^!&H?1@'IK$ M!KS_B?O+5)9OL =^"U]N56UN<:V'@$ M)D(V++IHF(Z)+&."9P6,S\H'#*7)7G8/K,_$BUJSU&"SNAWR-Z"K$^B"EW6F M7&W-OJZS+Y?+:\Q'%[G^XB9SFCE]'++J=%C!M.62^9HYA=K"R&90M"^?SN'V M&L.S=L3VK(Y87OG08OY=,+B<8E>LXV I9%MUU7..9B]K);.9>PBHLHP3PPP_J3>(1*@$C:P MHCTM BO M:&,&GEDM10!NU%;MH]$=X;'2;R.Q=;\/[&'J!@5,6TZ5;_OP9O1@%$LURM52 M<1;1)E:RBA"\I5\WJ=C?@>?91 QCV+OAR=KWL&Z. ->>WP5@R\CA082/$T&, MPF<''QE.1H/%XV&@42#XHAW+H>0J/FSK5)E8]E$HFDE3C)--(Q-XRP.1Q>,X M2Q\.1G22U?'*V\7YV>+Z,N'9T>UZIXTG"(8SR(G0N-K@7::J2>VMYUKK*+LE M]^X\>OHX863;+T8SW-B)W/?_6FP9Z[K2S!=7N"J&*2]\U1VL)4FV)A&-U,G* MS&WL1.F]KWE6](YGT!:ER/7B[M=M3Y98,#O.7,RT[8%2:D&K8]%'FK>$H,"W M2;''#RB>3?RWOVT;I+W./L$EOH EYEH.2+:XN6-Q>0D7'U<'D\L77[[]G=OL M\&H$WX9QD6M1ZBE\7G\37<;4](BIP: >)[8@>H13N$_L)+JX6GU<&62%[>_9A'4\ZE0E*_2.VC M\Y8^R"9E<[LQ_72GT1C;.3_MN(1Q^\?U1Z2A_M__]3]02P,$% @ %HNF M4C%I#Y1#*0 Z2P !0 !E<&%M+3(P,C$P,S,Q7VQ%R):82J42*HF0B?ZH)%'(B DMF) M$V..%$HD6D1E*I4LTR1;UK$+(>O8 MC7UG;&/,G#GSGN[G?M_W^=_O_7F>]WVOF?/YS)QKSCG7[_HMW^_WNH;7Q:,# M6\Z:GC$%^/CX@*O("^#U J> #7Q\?][_;/P"_'^:X,:-_ )"@D)"?PYA$3$1 M86%182$AT9/XG\]_;O+G\C]7(>]-PD+"F_Z?&Z\,D!0& M0OB<^?EV 1LD^?@E^7A5 H ^ 3X_M& ?S:^#?P;!021(8F*(3_(W8(,GY]_ M S)8@8T;D=X0I!_8*"D@M?.PD:"TE;/0+I^M1^[%O1=6,S6.:A_3T3VN=^HO$U.STV?.7KQD8VMWV1[C>NWZC9MN M[AY^_@%W O%W@^X_"(^(?/@H*O[9\Q?D_ M"@HK*JNJ:VI_UM6WMK5W=-*ZNGN&AD=&Q\8G)J>F%Y>65U:9:ZQU]A^[^ !^ MOO_9_JU=DHA=&Q ?;!3Z8Q??AL _/Y#<*+#SL*"4D960LX_TKB/WA+<:Q[W/ M*A=1T;)FR+CXMHC*[CXZM&?QCVG_L.S_SK"P_R_+_I=A_]NN'F 3/Q_B/'Y) M UPH0]1^X /48V+WH_]>0 _GCAQJ4/#->=[CO'2Z;E0 ,X9D5-M4/J99GV4 M/J%S+==SY>@7RF'N:ZK;%ZK;:PL7=E,+^=9!C9AB 7@E(SH",J*<)V?I!CT_ MH&=C\S'?3,/QU= B"S_,B!]_D!?"%B"(\0 !4QX0UC^)RG*$2J48MV23]RZV MQ@YFY'GZ+[@?[BB)_!2BS;D+M_C ]8/?8Z,-W'Y9A^C5C>0Z0UH_U!0@^?O8 MAM08Z/H7R&C1ZSW9@V8],*WW9L'/YVBDNDI6G>KREU3%Z:::YA3X \HOT9U MLXQ*RFW/)AAWK,RH11[,LS5QC3@4#!BAR7=O\8"\U&JU1,?!FL(VK;>_SCVN MXP&EN&363H90-0_(\8ZA,Q;N'U7C!MO^&'/.B]4WRU .#;$(.>/- S9NXG[X MS%CK5:SX_:GF)&?_#ZP6J35OS4HON]E0'BQW(**A?<7A.0L/"_M>9LFHN^NK M5>Y0>MA+ZJ1>0-,320SL6RUFW*(C*:Q4M:<;[U=EU[3S6_M.S[P$[]\J-^<+ MH(S%;&8X-P'RXQS$_YPTU&.L,N]_F1O(T(.^4]*_T:.&5N:,/0^PU5[?O1:! MWV[@J^(<%[GC_DS2^?WAW5R"FM %HY\&8?JT"1X R4TP4UCW.)H$&4;-)SIJ MJX>R?%$1];"E^N?^UJ\2"CMXP('59I;*X)Q5 ,>.6%6ZO2/7OJIG/E[\-<$O M_AQXX##["R41I$]8KNN PF"7)7M;N6;0K]2L]:]H>A8V)P\ I,&S" ZKL MIG1F%Q /9[2A;PZR5)_<&\8^M8#-J7__T/9I-) 2>Q8Z MF<'>^^@+ZSNLJ&38.0^/P9??A6FI) ?S-0?U5Q_Q"HGA()%2CB\U@'PZ/GIJ M5:G32XXO4:^U&EYHZ-(ZM'O1::/\Y MJ1&K!)1GKE!H6?0&(:(:DP>4)>NV&>[!ZY^GY3A\6<@AVPK\R$W6>O%"\;T, M])@_AS:/^$$1Y%AXH+92;ZA;EF,RQV\RKE?47CW#>?F+KY=U6/OMZ=53Y[@[ M5#=03Z#I7T"&HY(TTX#VU4"!;HY#2^,[N^:*XVT;/[\!"[LX32?4III9^ZAS MRH/?4V>#1]#RQA_,>_6U-G^0#FNM6]I@F-@\A&U8B#(P"QY>V.+D@0FOR@_, M_Y[3UJCBY;[]3;R%A>Z@[;'FE%(U9'ZO4MU0C_6>+SE"QIT'9\=<&FZZV>R( M5C[$MQ'.'< UII)?Y!<^:E^6",S'KL>7V( M(MNG]#+0RE!=L_ED\=)74 .W:,>\QTTB>'(T6$/0B9$8P37C]I; !XE$>[F. MR[=-? HULOR&N)@!9M-=3R_R-7N7I&.55=.^\J@+)JI;*V;ADGL_*4T@2U>' M^9T5@^274%D^5J+8/@WOY&DZ?ZTH^$11Z@5!OMW*I+-L'5C$AF-ISL$0JP:D M%DUZ2RH=6>^"6BT!FQMH#*L(%H_A ?&.C F8F@H;9T6M939,$H,HD*P: M\V4_#]@37 VN+6G"NZCFI5N0V;YUE-3= (O,#"D%#PL6^(R0'F'J&_,:E8B_ MNW3M$KY_^;FFS?+&;-.(3,/GP6IJ8@XEQF.EEX?"CL4UGP@EO[FX:Y:]S(Q# M GN2@&?;@''_-<%D\KF;%F[7/NP:4P!WQD 6W%)_R MOKN_H3[^ZSAZK3%(M=*;M6MB;O.B?F7+],MD_I*\[+>G*FA>60I&*PK-$T[J M'!-B/6S ?4ZX4J@::W B^)V'E&KBME]\]G:<^LJP_5\=GWH0'X/E.FCZ$$IZ MRDFW%=J_&.^3.=GSX+%7X5#9C]P[NIM579)SUWC W""2GCC6=/$"N4$-Y4'N* ?@5GS:9Z>(PN;G"8_4!0B*LB2%2%#G'\G&@G/)A!G?TO:+UT]B\[M%0I9N[B,'76Z%A" MNF-N'8/XP;_WZMS+)U+OVXFY;T^3?[<9PA^BEA9Z[C,?HK*?Q'R8?F;_ND&Q M83#[2OH;O30EVV1%B8N2-E8?*:I9M8DW= F"V_"_+A4X*PU>#[ZRNDT-548T M:(7WX#%MEUOFAXNSBJ//*+YOTNIB;^O*3%4P/G_$UFWZDZW,U?2+@8\[M+.- M3+9>2A+8:G528*NM4!7U49)9!5:X'X?I:,5T][SWLFS<.9NN_\Q&^*SOA;"B M&S8S;2GG;3+.F!ZV\YR,W[NX$)M#B4B6+>S4?OUC=M9S2U'1FYM=04E0.Y?" M VZ57&0^7.1WP.1T&F[/$A,U1$*7L*^Y?=!,',6NM7QEGQZ8D5NTCYH!Q=G-#9G"O7 MWN4$DTAHAL_@XXD6M/-/_Z[^ER?L+CTXS3>4=\@Y"1*@]*-8QS^;8KO]*MY) M\7N0XV8J:$,!=Y\S#1OGB0M@>2Y:8(4B0:PM3(BQ[M2< [=XM'4WW+[D?;BL MRZ8YM1'[T8:1 "F2>,"^]C;TK',[#UAQH?7G1L.[6A@D:+L*X^995CAGHP>F M/<]VPIXQ-RO=X_A<^=KI,P/O5LL!N^6N2IS=RF,DMQ"2\MP/W\"=!!,IX_.6 MI3B,@U1S#X6E3<4F<^BTJB*%W7>B&B[ENCU/WFIPZSQ:$D-E^*5"KZD/T+.J MW,U^( ,G!SV+C>(!S"U9/*#%VNX,$N5Z8%T1ZQ1< ?YNIT:'2%0NUE$&4"P= M*O,,0_DQ1\V=!TB"W^:\(&R&Q4%?;)^I$MW$9K]G& M_TS$N=LDB*=FS6!/TR+!\K/4TYBDV=U.SAD@W.4YN"E#&4AYV-7(&FX9BX&*A-SI56 Y0R0-2POTMAW:B M+H#E]L.YNN;O6H!CGT. M$=)F"V$5P7+A9@A764%=0*]0ON,4O*S6$>HEM!V2;86NO7F?LI2\)OS0S>_&IQ M=S[I>^K#G,X;2[=6;[[@,]C0[W,E%E)2Y &[BX::N: E%.Z%C#V+M.1MJ,$# MOL6R.N7^WFW9J_:>]2-E+Q6DTL.HW[&A!EH<959@;18^J *4G=F+15LG[5@6 M$.*S.R% !%('*%-RL##";_<-,-#GS!RC#UK-IR/BR.)/@SN5;JK/-]'F#D M48/>,E!+?SI*FTN%%%,YN_'\MBP1GT6A"PSNR]3A]X3?E7<#Y)_V[F@6EE#* M6#P80/DSZ2CXG!?($:&NDM-OG>WC\CW1#M^0'F[UFR]4;=B2I;D6EK.P%;'= M4+LWH\%MG&26J$%V3!A_Q+Z&JBGMISQ!TXM(2T^\%4?KBN M4GIX $M[W)8'A.]?Y--1(O7X*)5DCY&)^]"#: R7C%CG!(Y&$TXBD_DZ90LH0]N,S)_#-^[K[O?Z"/ MWN1DZF^#<,4Y\35#*2\4E,X+.X=M#DJ=S>?8S&"S28^E<('!;S7N;)AN?#WZ M(L0L)9@V=<6\T$JEKY,:B=M8) >5I(9EV;$(,$2G'PPLG"I$ MVTU^Q0[)5<_)C6#O>ZZ2I<9NA%U7'&ENY@^T5N;[)U M\_%T(R^=+!U(_6IQMS/QLV6F4ZVWMV+#P4P9&[D]CV:%R,2&2H+6IHTA)2$> MZ$+#Y)!N"#=L]BAW>9K"?Z_X=ATTSJ%JM*QGY=U!2M)!*Q7] D! 87<2)Y6I MP+UW\2\'2UE6?8<3_4M\@V4XJSL9QN'NR]%9_7,$J#]O, 9UO8'!LAPT&JO9 V M#ZBCL"["%63H)763VH?DJA/-DY;PYF:D GBXDYB'ID'V8=Q\#^P)7I-@':15 M4[M2Z57* HQ0Q@13O:2/]HC9J-^40" 7E'J.1'/LOH!59P9S5-<("DC1!>%N MJP.>12_\5OEA,00<]HTO)G!^\P M;&,?B4!#\C:G%I*3&-&"P<%5]H MR3K>!EL,5J"8TG!$ 96E_1@^4UL-$JJ?1/V"7GP:W@K)#F,J;:RPHJ,(>_<7&K M*O!F'Z3.1+ 0+ M/D)@9P5D[4NM0&#M#"4ULM>T??/:FT4%_K%C@'KA\(5MYWR--6W19\O/D"5M=2E=6LP+ MZ"QP=N837C+7I%,\Z3+WTX5W!,XVYID;#OC$_A>2IO:OZ'SSN"4:\P,R3:\( M*D/ZKTMTAE(C-2"C?99]TPF1=:$Z7#\5'THSNL<<%MNY2&.^*/ )&>Z-$:\N MM_W>JH63UDRY.MKA>V9>SFSZ)B3'848SM&MG]3/QYR6DW76(.ZDEN?&*:K@' MB3_/'.GN.7_H!(YQ:#5M]83MB'U)_/"TNY?JB\<&\8=ON 3'WTU?S7&][F+9 MAV(=TX(M)JH'F9(\8%L%,K04<#2!<)P'4*9XP%/RX'_=GUG:[2A17<7IX.Y" M"O%F'C"F."#$ _(&V3*@SIFU#+8)XDT$C.IUBB5X@"=UY4!ZD0C*T6["&]J. MJ,F]FI_ KDHA.*R#O0?[ELKP;89>E;[@ :Z;4&PQ6ZL^;U?&Z7^! DK9X4XJ MB*;W@>N'"WC [%X>T)F;D:7FMR)>JHL\;!ZL/UY\'9[F 7HY(":H;C8ARBF%!)5)F3_ M2ZR_8CL.&!_9[_;5)3:>!WBANPZ@4+U]K-0*V9;RC%V)&K,C5\2^\:TGM/" MMP3^+^[+[H&^1C[2U0?/V;30!$Y/"Z]2>@^L>S,'N0_4X8.8QF&LV*G->531 MA!_Y5KF:H2LK05RQ-XG-W:WE M]-.PCK V]S75/<2/&; 8'<@FD-7?/%#O>*TS/R]'_QC5@[5RL/<5:HW_1 M?BL[9'_%Q4T>7NKF9(A"]SO]<6^%K)(ZYQ5V) OMWZ4W%!=YP220E&U7&Q)( M#ZPRU^_?._3 KS[NBD/6KT#ARQN$5R?NSV'-JP@ZYH=2YR:GK-39:%6VUK*E MN,'IJE&93B&YN\ZCL[3+AC.KL=/$ BLGA.YM=D=Q^1 J10V+@E(X:C(0-8[K M".=>!Y?7&. HT2;NOE,11P%R_&TH#CG8B914'44M/8 MJ=J#GD^-,E;7PSG*Q!Y,ZNPZN=8YJ#EXJ"AA \ZO+I*;L[(FP[:@>RNY@Y+0 M85S&Y)K5P.7^=_C14Z0R-LH#"C[Q$W<]UU/]*A.<& >=;VLJTW\\$VNT[">C MHI2*:?AU[GC)5BLGD;74\4!H.PT);^J0)4YGZ:2=[(:J:CA/HA^^BV'$)6R MXVA6$A>YP_W@4@5\8#66<=[BV(QUR]&BF6>4Z0/7D[L=?TIMVA2'O0U6Q#"\ MN:)L.9A/E64=<'!6'U6/@M1B0#BT,!_FJ^,!54B,BHY@>< [#83JA/J"B]I< MI[]=AM1=49URZHK:)):UD31DWA,>VXAB:8\8E?XN52;8./3J9QBSPU\.ZNV- MO:/R3/>G3/;?% -M"AM!D$YA'3EN=Z;MH'_'FXBG#L99"RH%M1BH_5\00KKX MJTX6BZA'6[%!ZC)"O9_[X[WA4B_TBA:VZ5.0QC@;7?#GH56(WB M\#5 G24UQ?JP*'*'O4J+9G"9+P_0SK0=0S4\I\Y(=%*MT70::EW7^R&5R1?) M \Q$H?P$KC.;-FT&;4-@1W7SHAQ<=@@!L"%':=9IM*NA#H1I,Q0@[*45.V2> M?\DFAM_ MT"=\JDC)@E@'EEUNK:=G96Q,S:7+@"!:._I[+824VA'O.>N=A6T&FCX?IS;OL-<, M.,R\F@X^5'-^S:#DH.G]FEUB%6@I:$\FP7;1-@%';G0/\I\[,C#%7\W_;E.K MIX'T,J#&/"!O.R 3(V.U1<#&*O2=/V!UX.6=DW$L!X[[GV+M3^H*9*)H!GYD M?+)GIN!='&W]-I*T@T"/$A!?Q8,2(,G14UN8K8 MIH*9\Z\]/?82Z>!_I3O^&UEB]@]90@JB?L2R=E*AE. R1(/V\@!CROB4X2IX MFLHX!:Z;KMWC 7/Y<+@-XOB9=&@.":"7X&CU"H4C?Q4)" SUKXS_4VS4Z\?, M$D7$$.L.NL)E?6:#1)3(_#SGC[:U?30X/;G?8O6D2& MY8B]M;Q8$-54WR+6<# F]!V(@>C<'*KG# ^(#7' G^?978[3P@)RD"05%0=D< MW]@;X"7P"VMP(G8X0*?ST/0=7X>^OYX9'7F.[_?]*N&B1E_HC64*/:N0"!BF M"/<6][AFQ8_7:^\AGSC[9&:NIW3MO-=>U,?K"9Y MSJU$[VLT.UF##@EMH0_(R9+W,.J\Y<;&^F\U5Z6>DJ8S3((U9Q,X3CA4=FS4 M5N_X9:."JQJ9K^(/DTJ38Z"9/M +[!+N$:/(L@ZT'5I69Y+DQ]%VT4%!4:QT M-\R <:;PU=M&2FK,<\?4A-XXHRZ7M/6C9VZ BC?N.OF5KQ<6W4Y3VIZVGH/N=NVA&6#6P?'\?Z0&FK*ZV M]UXM!-AU:+-*O>\_D5:X*"$4( NZ,9[X73Q6]VT]QNW3@;@B<]PZ*G&0X8>% M$#$1CIX],%B'8U10_='T\4^J3$?&^_*R#@?5MG!*!7L\-6M%PH\MC>2''\+" MMB7=Y$;KD>!H#">O5/+/R2LZD+2#!1 =NV7:7IE4C.$49KT<2S;G>,,M:ZCO M@;.]PQ)*F*F&],844R7/1.8CK>35=2)(GZ1NV5\+J94>@M6I?Y1$US^41,K? M<<(=T_8==8H!!5 F,V!AQ)Q]DXQ!+J$/G+Q!?6O52?U 8>VPA%)2*K&KRX@< M>)]4B)!,C_]C#6E>>VB08?V>U(4>CN6&CL&XR^1Z=,+^?ZL7UKTUV96KE/98 MEG8M?%YQ6),;ZLP#6BH*51E/0\20FGBB:1&N*Q6S<9&UW'+(>>9A-C9"A?SO MEI'$<]*@'6OH=[$LG2,=ZE1Z,F.K_++VXTAOOR7:P"H#"RE^1CRVD9F+3$9N M+=R #;(]TI<]',O2E8"M\2UNM8-X!S&S ;WDPK;C1A\")]6Q'VS6D6ZA@TBM M?3R%91XJ1_A%[G6E&B9Z8R2&"R'N1/PR6C.!V/B:!V @?B76C3\Z,Q+(T)J"4US78>OOWS-="_?/@KH+:\V=5!Q(IY'6 M55!;T+-[Y.#'&,@:+"7FA0"'\S[J"H9F8OG@--HVUSI>L^ \C7,IQ2#Q_/7<(D&R]4ZV1H#D4XDKHH,'RFME M'J=&/OO^+(N^:.MCD+&OZL;1D<8#/H66.-(18A>8YY7&,<:1;[JUVN/O=%-] M;HD(8IF#[2LCN7CCL+GS3V1_)'A$Q^-F45T@DQ^4.9$?17"]U>)^7PK3C=[L M&Q3ATQV2P4SO8-@;2JR[Y#DZ<.TAF[#RFU><7Q?IZ&5W6H.;["83_G(E5E(1 M%5HME@%*XS^+J.<(OS*0G14M6=P.B[3-8-\5VK[P?#_UN\>^7"DWMW!CU#Z: MQX I8OH[/P M.F$, _W[[%(9)^_AUP.6*XX)TUNM3/ 377]V X3KE4[OV&(JK$(F^'%\B&7N M%#+ML8'B+=F91&__%7FIH$()K ='^6ETU(KOK];2#=_)1NRO,7=)^E60YKWF M;Y8"3V)H9IV:A6!'\TN0_N)W+J6BWU=.X%H4#\"ER1^X\T2B),327EF1L??% MD%A1=TZO+AEUX6FC;O15_>14&8JY=DVFDP;^58:??A=A?WSSOGJWL>P$K<]D M(CN;CF+I5@YQ:Q$Y[[RWX[W%U'N/"W4Z2'1>X:JMRYV6#0W9\W[S"4E\:0LGNE4-JZT^XWZFN%%FXF@?(!TB(X9-K\)T*E^V= MMNY2F[RW[BAQJN:(6M*SUMK2YA(T/93*N$@1(C8;HMJ)\JPU:T>I>GAA+LAQ MI5)V2N79^,&8%K-325S7^\PFED5 ZNL?\"Z6T=QSV2,QY]7?21!H2TF9EQ;+ MTVS9UQZ^>WDR,CU"%QVN8Z%SNX"CCM13)'/"TO$2U:0-J2Q[^HD;M*J@EUD' MK0>Q]J=WY^6'![WS*7]Q6,/ENEF'(30"3_9>!.K-Q1J@C>SN)' M25%IHJV]]9&6'E/+(\=GW]GL_A!>P)%!LJ$>.EC,2)@M&J9N:1+.6]3(+#6J MQ>XYB^I$:/M_WM'G##)/<]_Z#W9;,D,8$_=ROI6>C[F5H78O]IB+E@I1/8FE M HO[(_D:R(CD/D *1*;FW;ZOD4.KQ"BP?!^:GO^=6$.4_N=ETA]/N -U] M$RBU$-R=9RWQ"/$3I])321L,]^)O*%DW#]M%W!I^Q3\Z.+ GIV[55GL)A&3] M8-$.1N]9[BND9D:6;J+=(M@-HQ0P(4\;4\_M":O99713(U7QQ]0"-KS4+U7Q M(>2NT+"ZF^LA<_1MK8_\6,8J0M7\&(JIT<1=^%@A5_MJ%PE(^ 3QO%O0'MHC M[6"XTCKS#IR=KMW!CTWU91B)7A]2L\0 M=W[Z519=YO+6[)T*$D?T,9)@X[!E5[-QR4.I0L/LB9\G)Q6.T>BT4]AV++05 M9#I[]XPPC1>][\_UF7SI$W^5V1[]UQ,"0BF#8>$'3L/N< J[<*M2$ ?"0YV58]M%GY\OMX^*KU\;>] M;I>7#%UGHI:3/L:W"',1%+COBAX=(#@B:8I:S-1DZ>G 9P(K26R8M"[:_V][ MP7_V-ORWN)3% V*\6"BX%YRT^;-T6$AI&F0=OPF?PYY%P#="@BN0L7*6J@\B M7ED_'*(&U\BC5V0S4W[\V8>8P5))#"\T] H1U4QI< 8;ZDHFPF Y(C*77!$X M[K+@ 62'G+:679/?<[_<#+(.KEL#/W0C M(.#DOE)NLO4"WW\^G((Y?Q'KX8W<].(=/:I/".B;9/NX\)M7+.0X3PRO0VJ_ MO[R3:*#&D!BW N\9V&18!-,7%#P&E$W1>YXSQ!ZV@Z7GI^G@L.PX#_CP'&0( MV\W*R!"69.+6L8P4>/,]QIWP-). 89+2=&'AS@:,0^_!?97_$T2&>AT/'.,!#K?-$GT.+Q2>6D9]"GHAHV$Q?XCR2^(_+U13+6>6 M^?]>NU*5JIAHB5H,'$ZE1\+"K8:[$4)S:$4=Y=26N>IY9'QX[%I>X4-SA8:X M-\J1 ]3DN/_@F&9_.";X3X[9^;G"C(_S%W)A_J P?' &Z\GX2L[ R[QM:-A< M*/;E3?(/<:+5"D7Q&Q+F&++#I0T3PP$5W?/'W596C[AV24?39JIE$@PBKQ$B M.7\VL>1*)>&:I#?;JF1]\2E5B,J<7E4_<^HN.%];?W\!ZV1ELK>WSQFK1NS# M,DZ#X>@\B-JC]S824H%WBV5S[,Z??#+"S97?%-(8 MEW<2:J?5H!8W253&LI6+S7A Z!2LS0XQ$;6XI35!8JDV0])M1@BV$?"*UK]7 MU%TXEQ]?)#7'FW\4K0\1%$DG,:PD6'LG(JGT#X9*OW.XP1AJRS/CQ/%'M2XJ*8/*T(Q;$I71X,_5X<,\P MYREKL['W.X2DJ$@QEGBIE M&(NYFO>N'[V7)MX:%\T?'Q5=F=Y?H/-# (^=XW(VN?& _(7R7E!H)H@\'NOI M24AH./%=,*0A+EIZP6G*Y.QOB5^(;A(L@W00O\Y4@2QQT@C6#:Y 96G$RZ_O:]<+^-:>B.PLR8M*W;L&4 YRLZC7WVHQ:UDRZ7@YN]*" MMENY)_F;-T3XU[[3GO:_=&\]%&'FJ$CYB5HG%=4"CAX8$^**L/T%9%I\W5 , M2PF1F2#;<#)V9C^Y3[TJWM%TRWM^8)-TERA;#WG"RE6$C9W^CW]F_#<'\2KX M-U'%!O\LJ-]>J/QBN),@S"B^>,7<:V>[KRC@EZS/]4A9%/G'"@E7!BS?@!Y3 M4D9T.N5U+'<3;?@BL:XPZ"N82]&=X%K3YA,@2W/<.)(O^O_Y%+BS M$7N[(X1I/D 2F'VWHLB00R?R!^2"02F?_ZO[\]S,$7N2KRY>+?_A3^.?@3D N^%/GB M[M_^].OMCQ#_Z7__^__Z7__Z?T'X?]Y\>@?>+OG3@URLP=5*TK44X&N^O@=_ M$[+X':C5\@'\;;GZ/?]"(?SW\J6KY>/S*K^[7X,HB,+=OZ[^DJ4RIHPQB"5) M(6(JA)BE#"JDPC"E*D (7]S]):)4ACP)84P)@H@P"AD)!90TX$F*511*638Z MSQ>__\7\A]%" JWO7[_^^1M;S?^\7-W]$ 5!_$/S M])_JQ[_M/?\U+I\."2$_E'_=/%KDAQ[4S88__)]?WGWF]_*!PGQ1K.F"FPZ* M_"]%^8GY0)'GS _P>8Q:'X%PPC&X9^_%>)/__Z_ *C@6"WG\I-4 MP/SOKY]NCG9)?C!/_+"0=V9D/\I5OA2?UW2U?D>9G&OIR];6SX_RW_Y4Y ^/ M<]G\[GXEU>%FYZO5BU:-E,1(&:9&RG\ZUMD/9XCO2=[UOJP>A"O5?>]+QBY, MWWL3]U;S@QQ>X%8W9XMQ7-/Y")_%MIN6R'/S MBW?Z7W4WIJ$.,BW[J:F[):K\MI8+(2NV?-$TR,6__4G_:_94P#M*'V>?[^E* MOM%$*ZZ6#X]R493\?;E:T<6=-$OBF^?M(Q_IL_G5Y5>Z$M?_>,K7SS=Z$5B5 M2V?Q87TO5[?W=/'AT311_*2;6!FTU MJS'^84$?9/%(ZQ>T]L9LJ0#Y]U*' MP9(;6A\EV^ (71L_C^7W_88C6A@9__ M88=S/NQ(EOI 8^0(T%8:M+0&[!FTGZLU!Z7J%Z!2'K2T!Z7Z8*WU!S4 %Z"" M .A/I0+AZ)>RY"^TG1MS;KG:';8E?[5A>T&[Y9 I6K 2\UHD/7Y1\(.KL;6HK3"DL6&VD+ !="* _O_6* M\C6@12'7A=MBTXVVW0KA#<.!:;V"KQ$4;"4%OU6R_G_^Z-<*$Y^YG;*6\_H8YIN)V_1S-Y"\C_?+;_\H%^I M)J[^Q^Y\W6MNE*EY3(EF%A[]>[\UO+>I41L4'Y[6QH5IO,(W>G'+%T7._TKG M3W*6!8+$8:H@C6D$$14($A5SB/5FE68*,QF(V>,+#\EP.YQ3TKI,BL<.!Y+/ MV5'+#)9;H0%=@U_T&-__\S^%:? O<7A1.L]'VK6>'/*!MZD^!W'Z^]+-SK.E M[P78: Q*E2>P"[4=E4EL.T\*^\?89]IB[FUC:=VAVRHD'^F#L2>_2#U[M$R+ M0J]KJ\^2ZV^UWMB$+".,A!&D020A0@'6"THH(0Y9@GC"N6#8QA \W=743,-* M6/#/].'Q7T CL!W56^#:S=5^T1I^MVB ,COL1E)0B7IZN^@*FZA-KW+BC 3? MBSX'7+-*\;2]H8#4!+9\>#8.BR(OUL;RT+_EFC/H(I<%D(L[>J>7K'P!UEOP M[Y?%8[ZF\WS]?-'X.ZK1N%LN10'84Y$O9%$ RM?YEWRM6SI__;*'NEJ S/-F M60F#N%Y4+%H8956PUZ2A=8 M5O)6?EN_T0K\/HL20I50&,8Q%1!Q_2^:4@5CF3W7$<[.SPX= =F.];@C>D MOQ4=;&4'OQGI02F^1X=A/]Q\FK^.$HQJT_9#9]=0[=G*Z_A 7AZJ_+1:%L4L MB:(X9HA D28*HBB,(<-1!,,PR0)"@AA)-,I1_7$9I\:7C;_C]8[E.\9S'-?& MF:/T!W)J[!ZGF]]H;:?CS^@8BBEY,@Z)^8?R873@[-M[T=65V\I1GGVMGF=O MKV<9IAD/502)<5(@'!%(:<)A&M%4J@!E.(ALB'[;Y-1X^2>Y>J"+9SL.;B'3 M39G]]!V8X7ZZ_O3+Y?N_G\]"^]IU'$+5#U>D4?^PRQ>M!D>9WOL*-+/QP%_Z MAH](JLVXY\]K;<+5[A4N9$AY'$*:T "B( T@2Q2'*,:*IWI[B4CF%C2RU\?4 MIEV%D"Y;X)LP' ZW:JL\-Q-T8VNN]M<:Q> MZD?'57#P9\F?5N79R]_R]?WR:?U)4I'/G]]*S7L/^<*$\OU(\U5YK/MQ.<_Y M<\O!'U--S5A SA&%2*$44DPXC#(>L!"S,!;+/CR0;Y;%L6M M$68[U;,L()'0M)V).(.(B0P2Q!244::02%0FD-.Y[)GR3(VS&W5,C$-+H?H: MV N50*43^,YHY7HL<>8H6MJ*=*X9K$? M_/8,9T_-CGR"?/+"WE]EH15ISBS^)DW"%"DN]4Z:WLGR0..MUG2S[LSB%&L# MG6KCG&=8[_XYAH0%RO"]9$& 0XSB:5P1=]1L:HM&?8?\2ZG%5*Z-NWXM Y]J MO^8W,/VS<,N+YQ5&[9/R!B=0 U4=I@,#E[ ]]7P'XA E?O9YCR)!09U=LOF4"4Z)T7C4PF,RP9SR1321:XA A_;@$"&A>[ $W;0>F_:N?;]Y?^@L/V.KF*3Q -SAJ>,!6@=WP@-9? M^MG4FPEXLWA\6A?OY!C MV@X6>N^NYC:O]+VB4N54,4[9JZ=BK;?WJTN37J6*VZ5)IA*&]&*;$ *122-' MHRR",F!I$A).DM2)*;J[FQI97)V3<.8$LG:\X0^OH5?V!JHR;6TCZ@4HA;T M3*KE2H++^7SYU61L!?I'D^E6Y&OPSFO@LAUB?J^3=/8X\O41&^WWKXM8O=6/ M87Y:+L77?#[_J#^U>[W;J%/?Y(N[2_%?NK-RDS%3''&F4@J3D&DC/\0))"A. M(8DCE;(X8BQA+D1CU>O4^,9\8(!RO0,K\NHRQV,MOOYM(S^@6P7<&,EN).R( MR3N^ _-3(^\%:"0&6Y'!I06DSDSD!)%/0K+K>%1>H+NB:WFW7#U_4#=KN?F[>+M\H/EBEJ1I$IL0ZS2*%41(*4A316%( MDRB16"@<.^64[2G'U)C,J '-P?YVNFTUN0"-+N9LTFBS>4J WRJ%',,-^PZ? M'=F-,"@#T]^ X^',BV>BZ9,I^XHR*G>>B=ZSK_(TK L M9D(HR4(2084Y@B@-4D@1CJ$,.0MPAG! G6(A=SN8&B-NY>NUF]S#SXZYSD%E M8$IJ 5+*YH]@CBGMDSGV^AB5$HYIN#O7CS[G-HF+U7KVR1P_E+=[JG-I-Q-E M%[SNB7L&)$,?V?=%PWK^'M&]8]KJ-UI35O^T.UUWFQQEEA[1HYFW+Z@&3H6?H"C3X)W [!XI"V[4QX1DO6Y@:36SZU#@PZLZ@=>F^\ MW&D=4K_(F-;UW,CQG^_RA31[E6(64X8("Q4,% _-MVS$6ER/'ENR!WXS>A6^@><;X.>/\!V^YUQAVUH+A]GQ,8+:-P#>1*1B%NI M_A@AA'LH>HO]VV^Y'Y_7;1:WRTMSF+62-PO-<+)8WRP^/[$B%SE=Y=*DIKM4 M*I_G="V+&:=!P*12,(NEMEO#*(64IA&D62A"+))083EKU]D[209]Q+":_B?+ M"OID@<8/5V:672P7\(&N?I?K\HI.L;E4Y\;'O0;(CH$' WT. M-S>)G@^EJ4UXP!'B%#*!,421S" 17!L"6(09BICAS'X>='=AIF;LOKW^=//7 MR]N;OUZ#'V_>7[Z_NKE\!V[>?[[]]&N94;BO\[W',+DZZH<%?SRG?OMBCB'* M6A.P567X7,,^4!WFU*"'/*]TPM ?N>.G$6>TZ5X8K9 M[^5:MSY_,M5TF@BQ61AG(>8LA4FJS2&$M6&$@RR#H1!$D$"AT"U>W:;3J4WU MK'T;C\2^O H5W1=UN]J,F',2"CB&(?<26?/-,,,=)N5EG*6R@U!SSN%JJW)&S#P%J M1]%G@C0P(V^DL\P>YK[)-M#W8S*K1UZ[E)IUZ/] ^S?Z:V?J+CYS?-/ M/7.?,SF"-!X5,H;H>6Q0!G>7:I7&RWNT?,.8V-'*L,A/C#?E&#. M6V":,]:M\*"4?M D:?V@\QT8[R#!Z/'P[N@<"H/OT4I/\LLIR^>E;^OJ:;72 M:_TLR@22D=Z:)M+$T,89@TS%$J99%),P8VF2Q2Y6XWX74S,:;TT?@%?"@?E6 M7D>RVL?2DI#.0FAHTMD*=P%J\3P2RE'5O9+&?B_C$L-1+?&=+L.0/D4?(Y M=(@QC20/IW&RSOQ@T53?LE5T42BI25=\^")7M_E#HSU-C?5:@H+E%Y/!,K<]FCN-JAV_><%J8!;;@\E( M.4AQJQ-8^"UQ=:RSD0M=G=!YO]S5J1=ZAHZNY"/-Q?4W$[K/5IC M[J.,Q)*F>NO$N/$-D0QB12.8)B).&8VP(DZY8BSZG!IEU"*7J_.RS'K;[*OZ M7"ZV =V.1SQ#.3"C-"C6XI9H5CF$FZ,_[SLQ!X"\1G):=#MNX*8]#GMQF@ZO M3BT?_?OEHDIY?CJY>*@R3"E%D*J(010E"6228RAB'H>)9"A)Q>RQO(3U>4U7 M:SNNFX)J+@RPJ^!P9/!K+3Z@56KZY=.Z6&M&*%-NK<%_T,4373W_\S^%:? O MX04PM_>FDK?>X:NB&$NF,(99&B7:R$XCR.+RQEP2"(Q4IN*P_JJN%Y;W+*:@ MF/LWU:CW:E_4+YJ7[D'\Q_V6[$R"*8@Z(9MCO,H'&WC^)Y4\48EQ-==;MESENA,C6^VV82$*6*"M/Q5+8H+*%,0R MY%!)J62<(:)_L,[BT='1U#:V-;=M9:U(SR%_11>JW2N63ZP&7D6.P-0GWT<7 M7@YY/SSA-E+^CQH_OL6/=GYF;OD_++#HS /2]?YX^4 LM'B1%\3F^7[[\;_2 M56[.(#YIYJT3=Q*9!#@+(TA1IB#"F=#_2@6,E:*A") D;GE7][N8&C,V$@(C M8L\TJ0> M#/BSX-G8#)T1,;9FCVNO$_;\D OHUIZQ[7YT0"T5;@P[J'6 M+^J8'->47*[C9.GM&Q#]H3USWH$_HSJV&WK#E,.VE.&5ZE^[(72\X+5C.WWC M0YLDZR;A@8FZRA=WR.DS*O,D&'ZC M+X]W-W*4Y4F]]Z,I3[_2CS]:A6X^R;G).G>[O*7?3-CF_7)N3A1_7*X.^\-G M@11QE 42ADF(C8'%(>8$09YE"I,$)THAM\1Z9TAC-7]&S:_W>;WDOX.G1:ZG MD8F/OI=S49:GDP^/\^6SE&!-O[E&HI\S7G8<-?08C'\:NCGEW![@7("WDIO; M6%7!0*T?:"D(/K!Y?E>JY(_N/.#JDP[/$6=4NO2 VRZ=^FBR)]V6P627K"B# MXV,1T[3]FA7DYO"V]*6C:@V7[,KP);3W ML M0T_Y?HBYS_^38'CE@N.]CXXC3;[AG@KS6#:Z?+X707TYAZAG)#ZN/ MJ^677"LQ"_0"+[GF",;B3&^39."4PXRD*$I5$$;&*N#G5T=2XHI(5U,)> M@%)<#2EH!+9/$MF);S=9^$1M8*KH#YA3_D@;-,[((]G9_&CY)&V4;.>5M'I^ M:I<^_EJ&$MXLJHHY,\5QC%/%8@,+IVI =[W<$/.68JX0'D6"B(PM!<<@XPS'!,HSA1(>*X<<;= M_D&_@9?NN]LQ[-WJ@L4?YBNP/$N=TJ#^3[L=44%@2GJ<*!PXHU+ ML.U6AO,!')C'M\B5$EXT).WQ7+H;@T$2M[[LZ75RMQ[4]FCZUL-/G^5I+71S M)B*F20RA$H611#&4"DN(1)I '(4(,D(ICP6+<&15;[B[FZEM/AHIP6,E9B^? MZBZ43O[4,P :QY=:@%K" =)H=&,P@ MUMZ?7<)\>T?:(Z_38TSTN*M8W>=:K MG)>QY2:]?9A$""*.]"8VC03$*$@@$22C)*:(*"L/QJ'&)S?1RWMUE7Q.D?D' MD>N>X>?B,?2\]@J%P]W",R 9Z3YA&QI/EPB/*-UY<7#WG?$N"QZ1]L4%P6// M]#-'FHH>/RY7,K];5#3'G\O$9/-RN'^B^:*L@L!90' D#;>K!**8"$CBE$+. M2*PD8@GB@8N)8M_UU-CL6BG)UV4E6;DVNQ@C?YT[C#\#V93!6IDCC>K?COL: MAV&Q,W>& 7M@JFR$O@"UV*"1&[0$!T9R[^4LW 'S:2\Y]#ZJ#>6.RJY=U:.% MGGX8X^1IQ1)7]V^2C&=IB#@D:63">!'3]E86P%3A,"015I(XI8L^V,O4^*KR MW+8CW7M==CJ,J*6OY5R2?^:!^+:J:9K-$&RL!-E:,,G5+B4@A2S"!61S&A,4HPRIS8H&NWB;'!B\] MKF!EQ(5+!9^*,VH==@/>QR%[!HQC^V4_-1!J8:NLIT-Y:(^ ,IRC=K?#5_37 M'M&]VVU[[*6>)6BD;D2^[&&3X;WQ$+]]DN_EM_7M5SG_(G]9+M;WQ8PJ+H,H M$A QX]]5*(.89Q1*2CG.4(PQ=MH\]15D:F2DO\'(L7)-WR&PXZ Q@!V8GBH5 M+L >3;4*4JR7@$GPD>;B OQ=TA7XL/"8N?!<$+W6T^DKR[A5=\Y$;*\VS[GM MN?%CZ2M?/<_>_'T6ZCT43U)-7+^[_/3KY_.985^[CJC;^N%JCM<_[$[O5H.C M3-1]!9HI=^ O(\?.UF$L'[:9D=\_5<5@"$94Q@'D*0XAPBJ%E!J_!\8(Q0*Q M.$U'S'Y^3$Z7#WZ\5.9OY%V^6)CEDU5UM%XA)/+HR&9,X4AB!BDR]F264#VR M:0A%&JB81H+%@HV6@=S?N Z?3ORZRAP^P2&ULT]?=9 &7FT\Q*UN(E-;>EZ M2M,)!*>>&H1)1*$>%?*/$6YZ"F-O<:4G.^H1)%+Z0NN3Q%P6\AN?/YF6?_WS MYS^+Y5P;GL4FMS4+,.49%%F:0$2Q@#A,]8]4AG&:I%C*Q#I\Q+K;J=GB'UIE MFWA9]G4C.S#"@UIZAQ +^R'H9NSA@!WE+.0TIGWR9-N#ZQ#9,@C((\6\^ /; M+3#&&;/.D!G[UL8+IG'6\$68C?O;PWJ4C9/N1_W5S1))&&6*0X9(!%&D,,2) MX#"3>D<0<+W'BZUXOZ\ 4UL!],>8#.-!WD#NUW/HR-#N.[C'?1>PU7 M\4:&2;J(=Q'JZQK>:^?<5,:;Z\ MV"DTGA$92Q&F,"4A@DAD$A)E"AA(@E*J1(02IW,TK])-C1I_S!=4KUYT7E?B M+!-9%]#+JE9^2UAG)HKT@KH_)VD"Y. MCJD>Q9TQ'+3N_"#P#Y.2V8> KY2OV2.VQY,Y^^RDYRVY#U:0(R AL2/N@0 ?F)8] M8^U^><\=-:\W^ARZ'_>:GSLN>W?_>C31P]>[4Q;Q;5Z41\EE"9%-]D5"(L:2 M$ J19!!AIC2Y!0R&$9'0]8SAP"2U5[*VD;>I!^26S=(:2 ?GK6= 1W+;-E+#@]_EGSTY:1VPZ73/ MVK0SGF/60:L7+EF7]_J%KUU=SA".DB2,(A@DTH2OF72W2DT#T\V-_=0=F/VN+M]?OKWT%[RV5/D\Y#>Y[^=G/[_UY_>G?Y_JW'2?2S[TGT\\B3Z.>C MD^CGGI.HV7C<+/CR0>H=1IFN^7GK :4JH9D2>BZAF.MM !$0JXA!0AD221RS M,'5*PGZLHZE-N$I.LX]VO4%_%$H[GX0/@ :>G5ML+JILZ\_@M_I_!W'PGH+$ MIW?A:%^CNA).:;SK-SCY?#]6^%F*NWQQ]U86^=VBW-?45:>S-,0HQ!%D&!.( M2, @IA&%"4I80J)8J5BYL,*QCJ;&"K61Z&U8PD?@ W,$KVPKNGP3@["CJ-[*F:7SDD)D=G?9C878?>)VK6]??Y(KGA3ELJ&^#Z,F< MR91*/9TIA2@+$*1I=P:D9!+6>3OMZ$1K_ZT])S>U9^C@S"EJS_[0OZAKOX< MQ=CWU9_C'?4M<#XW%3I7='XY7TDJGC\N#9E=WMVMRC(@F\"<&8X%3<(L@U2: M8IH\2"&+I8 )EI2%,0T"E;J5.[?L>6JTOXUQY!L5#+4W=RC*G//;/WT/5O(? M3[F)CZL"FA]+/5UKH]L.DQVQ#P+^T&X81&L<(I M3*C4U!;H?[&0AS ,<1('1 4ILTH@XM#GU$BM$AD41N8+\$A7X$L9F&U,UN8^ MV*-<5>:KH_5J,P2VM.45V,$)J\3TM="5?>F3K*PA\DM3 MI[L=F:"L<=BG)OM7S\L4^[B2]]H&S+_(RI%ODM V(7\?EZO2-#P0%;@M<$ZB M3! <0QR:+7L<*4AXBB"F"0H$YVF"G0[I/,DU-7*K;[RV]0)SK9)E,)_O4;/C MNE<8BX'Y<)/QMC4,]9%BE4N['<5L3AA7U7[\8,3S(%6>/6,^1(K=K'L87@,J+O/3\-TFX:"0S MPA5,0R&T2:%"2(,H@YE(>8R8H&%H?SVKLZNIL806%C32@K:X#C>)NK'MY@J_ MB W,%4?!ZI-"JQLUAYM7WM ;ZU;=+8QWP\I*DQ=WJ^S> M>)W@F!^7*R7S]9/^EBX7XOK;8[XJ6RB:BMT[%\/J4UGY<95S.)R%J)'<6"7@NT9X8)CA>U AOU$ ;#7P MMUKTA,XGO[N*,"HC]\1GET/[-M,S)9GXKZ>B+E"YO!2BW"#1N4F(>K.XHH_Y MFLY+RF:[K/Y)5ALJ^5FNOFCZK0CZD^3+NT792A4KB)1*2,@32#'&$,DH@5C% M"8Q53-,,TT1))X_ST )/;2]2AHC4=B5OVY_RF_GW<6OP=8;;CH6G-(@#T_;E MQYNKB\.[@ZU9=&'<[:OR[I=A=W-U![1T\IA>;23@O>9D&UKF<1.YC30">]G? MQNJWWSJT"<6M$W$:0?^6K^]_72Q9H?LU,14WB\>G=6$Z7O!\GM?"M;-U;A,^ MES(VD^JMK/YWQE3"61P@R!B+M>&><ME.3K#^KZ&R]IU:3]^Z#7X^+>_/]KO?)J:C6+]B>] M\5OE?*W79OV'RX5X^8O6DS.1HB1$6"]P*5'Z/V$*:< #*!$/V5QW7@=6P[I(U^5798/917Y5":_X*6[&;EVHQC^4[]\O'_0*QFD=4A,1)5G*$AC3&$'$ M,[T-(GHOA!"-$XEEEF729I4XW/S4"+Z4$-0BVA'T$=RZN?5\- :FQ1= >"R_ MUZUX!POI%UL,I'_:99\C+8]"'-U:-7/^Q%/]+,-?S,WEG,XWMNGB[F8M'S8Q MFC@T[HK,9,D3$$F%(#;^#)$%+%!)503=P[7@O3/VKU=/#T]SW=H76>VKJP8_J$NQ M+#NO3C>E>$/GAC1K*RY+!2>41!!3+"&*M:&L%Z@4DHC2-(P%E\KJ:G1O":9F M-C=" E9):;\1[C< I_?*@\,Z,-EOY0>5 ILSKJ4"C1(78 -\K8?GC?=9*)Z[ M-^_7^6C;][.P:>_PSVNHG^W^27Z1BR=I @"OEHLRDX0YP;K2'2T?Y.KZ6YT0 MT%P*U?\G;NFW641YI*(LA2),*40L$)!AE<$@";.04I&FB56MIS-DF!KOU2HX M^@CZ@&]G#@\,Z<"<5TM?AAZ#1OXJ/J#1P*2K;7)5-DJ8N^3^3-4S(/1I?/81 M8U1S\@R<=@W$]M"VOYK0H8S_^ M]GA7V$]J\.+Z^NFG_07;_F@R2,L%?ZX_<2(30E!L@H@B;45&A$%, @0EEC%F MBB@4.E5JL.AS:H3;CG[Q'R^'HM")/M3&>+6FI MS0N+TO:=?G;E@5Q+E]_R8L9"$5&4!% J$VJ8AC%D,E)0FY MZ6=JK'XHJQ?XS4CJ:#P>P]7.8/2 UL ,W@K>CCO=[ SNN-3A)D028U"W":FJ*>FA2PB$R9WUA20F2D M_]?V7/9H+U-C@[:$CIO(;C1/'[)ZP6A@#G"#Q^ET]*3ZYYZ 'N]@M%/.DSJV M3S)//]RS;.]R<72&C'MT[%'EO8:S[O)O/GTS2QZ:XE: BY)PB*)(LA"C1_Z))&,*,(!S%/*(1CF9?Y(HM MK:^XV_7L\K&W^Q_NFS?%K/*J5,,F&[%CR3%;U*,0IXP+!(T1!Q'*!"2,2*A_ MFV0H5(*DS"FM@'_,1[E).A[B=IP\ (X#$W4C\;8VY469*X:7?M]:[D&*KSEB MY?7RO&77XUZ(=\-C[Y*[X^OGN96U-]N M*7(!6N/P0I<7";2&*-CF!=8A_.?]!'H5+_M9V!WSQ9_7:,^T ]O@CS(WUJUN MIG8T*TDXPXB82L 91#+1)(IX A-*4\9"R43@9 >[VIJ-E\[BJD4%1A9>X:" M=2!L1X-^RS%P^HTSO7)5> P)41R& M:0 9R[2]%>L=(D4IA32- X93S1%QW,LC-\W(K:W/R270Z AVCDZXR45B68/1 MW_=V(%+'L]]MQ#B>;NV.^MO.B=4QYW^?3-Q6&4&289&H$*60,QY7[G,2$SUW M Y60+."4!,KV)'[3ZA3G:%ZLRY/E]K+D$HKS$K;N>=H;C!&F9P\))AO5XB;"8CAB3" MD;:O0R110K.$.:V<^UU,;696$H)&Q%[!<0> M%M&SX-GX+GJB(SS>GI<>9]K MZH%>1EU7CVNYN[9V/-EO?G]X++?HB[MW)DOT)U.V[(/ZM9!E^>;+A^5JG?]W MN86_KNJXS"2) FT<4\C2T.3C)!02)2,H9(HXHP*IU"E(UE6 J7'#1GXP+U/% MKXP&<*G@D_ZA"1-OJ=&O(([S,-EQRY#@#\P\6]Q+V2_ IP9X+7]5"[X,N=D" M?WT">&=RZHN>3^IREF%48NN+T"[M]6ZGYP%_>4/XL\FO7][K,.D#ED_K3Y** M?/[\5IH8KWQA=C>;RVCO-A$J+$2,HR"!$I$((ADK2$.)8)0$&8YY$L4(.YT_ MGR',U,BRT@5LE2G3<6AM0*T.:.L#MC4^S@@B.FLP+8^V1QJBH<^[AQT=]U-P M#[!Z/1H_1YYQS\L](+=WB.ZC33]\_.;Y9B&>BO6JVD?QE!(9$06SB'&(! T@ MCED&:1!+GHDD$-0J?YY==U/CU$8V,V_U?.JU.3T!<#\6[ _;P#SGB-C9O'48 MB"&9::?'5^6>P]J?8I>ON_?WER>/UOW==O.R**9DH7D M?[Y;?OFA?KB:D?4/NY.QU> H$VY?@692'?B+MY"V8A/VB15/F)XY4(2N/F(%ML# M9.!@L.)U@F5M-+<(Y=I_I]_B^_.OLQA+*CFFVD"/!$01"B 5"$,I12B1U$NR M76*%;9-3XX.?GQ9W=/7LMOQJ9.R67S=]!Y["/__Z_J?+3W_WMP!OM?.T .L& M1UV MPKL+L"MO[A-'B'SV?5B;4SB!SJ?-]-SQFB&!>)Z_H3FC"<4[YB9 M^LUJ5NI_[,[(8ZV.,CU/J-3,U5./];.<=^OOWBP^KY?\]_OE7+=15+O=3\OY M_,?ERF3/G*DPI:$VIR%586E,1WJ)Y CB #.49ED<"BH!:$4?+VW68[(SQ <$?W#7F'7=GR[TG>CZ->5<11K7O>^*S M:_+W;<9?+M]B\\N?<[G23=XW*6933")"4@6%_G\0H22%%,<$1BS+E"D-KC<4 MYV;U/=K[U+BP=T_P>'PT[TAL,XX$I[SQXO60 /@G3T+F MCPOPZEF!3V)CDQ_X="-GU*QDIVN1L2.UR*Z_R17/"W-H^C=IHEJDN/RB!;R3 MG^1#E;&^28#Y1.3+5IO7:J ^7?+HKBJ MV3!GAS(1;U>52P7?2U'0L3'5C_6LA'_4\RRL;WLRR M]O6K[QUO;;Y V6XWU1N[@1>6!K9:,H^7- \I[/5^YHL.QKV:>4BWO5N9!Q_J MZ5*2<_W7NY_D0EO0LZ5Q=<"J:TO%1$@DJ(6_ '>5^-7D?Z% <_O2L<2RVZ!8.EV&@GIH M=TF#\D\ME%_*WERU+#S6CS\+-J^>"2%8HPR$L[9CH M3(0&YAM7<)P9I4-]G[QQJ)M1V:%#SUT.Z'K4/9#Q4F_#15FF MN);Z.X4H'M3UC.#$E^V-%I9X4(UV0.+A!WKN*.IBBA_4B3S89;ZV6_EM_4;+ M^?LLDSA@G*0P5 1#Q+,0XB1*8!J2E,9Q%F+D=M#<3XZI36MS1O*TWE0"W4\( MOY\VWG&ST7.\++<=PX_"T!N05B%=RQ3]I2[ * -*;7SN1\[#T^O.I*!#+:\;_9W UH[E_"$V]&G?+EC%]JC/O_/$ M#A:?G'2BQU&IQT[[78:Q?,M?6+1)K/+K8LD*N2K/E$@;[W"MD7:Q]SHL\#_HXHFNGD&OD,!AAC\E/(G"4,$L M2!)MN">F E9,H=!J8_T/SBFOA_]Z(?Y0@]_(.XFA/SLB=)CAMULA7WU !UY8 MMV']%R^R2)N49J"M9%7VH0 OU;P &SW+#471*F]3-3OLE0!O0S'TU8'S!7WU M*P;>L+:YBN"OLY[%K_.%WBQ5T2@S&;*,BR"%<11R;1YD%+(XBB&28429(!A) MIXU*N_&I;4L^:)C7VM(V,UI(YEK-N@V;'H# MBGLM0MUN?]R"TPB9?JE3KC_/M!4?*QX@&"H]35&H8! M%3@1V.HT=-ODU.;EYT>:6Q;Q:^'2/07[:3NTW_+CY7GI:;-.MT([C;RNDP%G;KZC (#SSY#;A&:O"Q!>YW1G*0+[X'VVSV MEZ=A=EZ0W1'SN5P[]#[J8NZ.RNY2WZ.%OFF@KJ3Q.LYO%D)^^T_Y/,N2,(U0 M$L, 4P91&J:0I*'0Q@'#L0AD&A''1% [/4S-3*CS'M52@E),H.5TS0:U"V0W MYWB!9V!J<4:F1U*H(]J?G19JM]V1$T,=46L_-=2Q!WM<7_Q1&I?B_,>GA2@T M4RP^T;5LS@TC%22$AY 2I8W], SU=CPFD%"21B')HM@NXN)$/U.;VA^^R-7" MW!L%;^CB=V D-BNA$=CA#EL'KMUSW"-:0_LT*R%+A IC,RQ*D$X?%#JAY7"; MSP]J(]W4ZXV>VZ6[TYAT7JCK>'V\RW*G=7AQ$<[B\?.=E4W1L_KZW)OE:K7\ M:JZ64SW>^O((JSB$69I24W@'089%!E,NTH#Q2)# *1^U2^=3H]2-@'I' M5TG8W]UY$GAW=ZA/.(=VE[YPDFXJ'6YN68,MU%>GH#[+DVJ+V5">UI/]OYHG MUA:9+D^M=1MGQGF\>6Z=!?VXDO]XD@M>UU7-5$@DB6"LS)8N-JGTD<1F2R=3 M%& F0Z<4H!9]3HVVV@>U&T%[5;2Q =R.MSS#.#!=]4*P_XGU:4P&.7_NZ/9U M3I-/XW#T;-CBU7Z<<\FU6?TTU[:8^(GF"Y-ZH'98_3A??OU9BCOYD1JR:^Q^ MPI$P15U5+#E$ 8H@DUD "4MY1%E$0K>[Q([]3XV+2F^MTI*">RVJ6=_S1;%> ME3L51Q>XZTC8$=. ^ Y,4BW)@1$=?&>$__X"O#=%6TO@C0J@U.$"5%H,$ [; M$T&?E.8JPJCTUA.?7:KKVTR_0_.?WLPRGC*"DQ"*E$N(& H@8SB$)$E"@E2* M2&1E26V;G!HY_;K(S>3Y3TU+8GD\>^ Q@+H)II_: W/&K^]O;J_?@O^\>?_3 MVP^_^#M&WRKIZ1A=-SCJ,?I6@=UC]-9?^ED0;^4J_U+>^K_9+'V?\N+WTGK. M4)Q@D>K]"=-& I+F!"ID#))8!D@F6::$4^Q85V=3FWY;6<%6V%[[E$Z([>P M7\ -/(%[8>:\I-N X7/][NQOU,7:1O/=E=GJG7[<\6%]+U?OM>B50^7=-GJ^ M-G)9(@3#'$,AJ;DD1U.]W4!ZS<8J3)A(!(N=\GR!^G-U=^E:J[DO:%S MDVVQ>-?4'9\)J3(N*VI)($)20LP1UW03<1HPA*6RJCQHV^'42*9]5WYSK[21 M&OQ6'FZ4@KN<'=L WTTY0\ Y,.6\&I(.Q_&>$1WI7+Z-79DZ]Y:RISE= 9$7 M?+XTKE$#^B97+FM +S/HWILDY84I4K7_0+[@\Z39YKW?S<8DUV"P]P&*/.. &;=L8+&'#0ZD7D@,M[9YZ\ MO=U\3:;9*FUS45IU]-;1Z=26 MBE8=I/8ATID%IKI0=SQ_\X3EP.M$7QC[G\%9X#+((5Q7OZ]S"F>!Q-%C.)MW M>V;JIH_YFLXOA[ MF1K+?% JUXON9_-G\%&W>F^J35XM'_2Z_&!=M. $M';$RS-J_+)>(GN;Q;TBOE.R:]?K\UX?5/NY.]NX-1YKJ5CLU4MWNX9R[.)U:4$3[K MZR^&O;?9&U/%A5 L@!$+3 %PJO1L3Q&,,",X3%$2"+=LF\=ZFMJ,__SKF\_7 M_\^OU^]OP?5?]7\_.V;+/(JHG17@!:>A?4\;&4$E)/AMF%R6I[#PFJWR:&?C MYJ,\I?->QLF3+_3P99?E]'Z1ZU7.&Y=$%C*"(@I3DW@7F9,QG*82HBS&-(Q3 M&2=6); /-S\U$B@%!)6$CBZ'(_A9.*#/0F7@*>\?$ <_\EG C.4UKC$I/<9M MM#SY:8]BT.F5W7]K/!_L48E?>%R//]6#MC:9J:[FM"ARE4M1MU]5)\(L3GD0 MP83R!"*189,'-X B5)0F0:#""%MS6'=?4R.T;;*XK;C59^HPB4_ :T%Q_D ; MF.^.X]7G=NL)X!RHT!^ (_'B%DB^!9)V?GANQ&B'2"=+GFAB/,JTT^4%?UJ^ MTK?XVYWY1.H5.XTD)DG$8!:82BF2>#T$CG+K5]?/(;>[EE#T:-ZV@&5_59':WEE%_OUQ\D<6Z9HGBUB3R:O_=U(Y\OUS_7:Y-#M"[1?[? M4GQ>Z^UD75Q]1F)*E3F,5@GC$"4J@TQ2!.,T$U*$+(JBT(4%1I%Z:NRR*40/ MGA:KC<2@,"+#LJX]X"WU] ^%XU'4.!^#';%-;HB')DRC8#V,'^ES>>!^N5J9 MR"#S[PNPT;4R*2] I<,%*&OB:BW!LUR#K9X7H#H ]D>\HPZ)3T(?1_!1%XI1 MQV)W 1JW\QY[^NNGU?)1UNMDO6%*5)PPBA@D,M*6:"H$I$&"8:@W\H(% <<. M8;0'.IC:LA'8=:/=!;3E MOML3?$-;E?V1<]^76T#B=9O>U=^XNW8+S?TF^R MV-Y>FLE,*)4F 8Q(J,V@.#(Q&H)#+A!""3*I>)T<9TSHAR'V8Y%?($W]$%N)2:H\2L%O6A=7?2:S>0D()Y3EQSO;^P\ M)2Y1U,G#GW>J_ 8D MD4$:,ZA$2"$*3?GT@$5Z?#B7&"$62J>P\2&%G1J'U7MN6.ZW*U=0T23<=TR0 M.>@86YI1$QFYUW;N;;4"I5KEQ;V]7QIE+S:#/5))Z.$&9IBZT0/(^TK%I8=# M_G@%Z@'[[+<058O;QEI^5]]QK=+W,(2YB&,H]8H"421C2*6,(,I,B5C%4!99 MW2ZPZ&MJRT!MBFWW=XVPO3+X=(&,$DRBC"N8Q*FYPD$1I#%/H$C2*),Q5D&2 MSK[(%5N.#'.[SP&INW5GOO%[@WH1!FU>;\\73=+S]FWLK8<;?"QKP):'-MJ& M9L_Z;X_+U;HL9.=OT.Q67T\#,?#BV?M3=U[T+/#PN69U=3?JDF.A]^Z*8?-* M[SI!RX>'Y:)<5\H)5K3*7LXH25C,B82<12E$C.KYE[ 02I7&">=4Q(%53+E= M=U.C_>NZ3DXI;4BFVL% 1((LP1F. U,S:((TC2*8!1%*58(A6GLE :R ML[>I44K'\MHKBK$;ZB"E<8>L;G[LN>'"YRM;O#*=B4W9&M=B_UK,,DBT+*35W+ M=U+/N$T@?.V4*]X^R;]+NKK]NIQ)+$*%A8 I#S%$B%/(HCB .&8IBM(T8<+* MT.S9_]26"?W%Q8[UEQP!M^.9 6$JS$YBC!N0:9^^.S59.K9S!E)BEO)=-YMLBYF&:Z+!$/O7'-;GH;7CJ^\@#8P M,_7$JU\.XBXLO"/^8(N^(M"WYM0N$ ) M)(-8P"0)I:GFED(:"P59G. H8SPE,7(A$'<1IL8LFX)*!3!##50C.J ;V?_B M1C ]QL6.>89%>V!*TL)7\8J-^.:HY#NC <@7WX.-$F"KQ2!!C?U!],EE/:08 ME>3ZH[3+?F>TU/>Z\ES_]>XGN3#E?R\7XE(\Y(O! MH8!Q9"H]I() $D@!PX1%H0QCGE$G%Z%=MU.COUKJ"W!7R5V&J= 7D@-9B>Y8 M_\%R&.R8SS^X [/=!M>?6KB^%!K44ON\1^V"DM\+UE8]CWSSV@6-_2O93F_W MC.M^6*[6^7^7+K$/ZF:QUI]0SN;RLLSU/F,A2DC"3'A&QB#2'QW$09! P;-$ MA D.,56SA;PS->SL2*J[0ZOY0ZKYT^YVN&G4EM>XS/.-Q$6=$-\QPKL;<#LR M\@#B2%'>.^AM1067W>"YAWE;8>(UT+N[QW%#O:VTWPOVMGNK9X6!Y4KF=XOK M;U4MBJ:007W=,6"QB(-,02R"2.\#,P%)A"7$. H2(N-414[&3V=O4[-Y:F&U M75-)NZG1X4@FW1#;<8DWX :FD@:S1M!MM1G_F;ZM,/%:/*"SPW&K!MCHOE=1WN M:N0CK4Y]]X^NNA_OD8OC9L%7IM6WLOK??'&[HD)^DESF7TPOA=[L-B146]98 MD902I*!*M-6!N$ST5@9Q2((HC1')B&"66YF^(DQO54H/O&OF_-V79*NP_[6"_,6I.;(_\8.^0RP58Y7?W M:Y 79M96M5?T0WJS7>A^C:1W8%F>Q*ZU808>]8RF=V7/Z_RA;O\^Y_> Y:6S M"=SK=DU!P"4O[_R*"["09:*'IP5?SN>2K\O-.^5E,?7BSY[2NISQ=76F?>G3 M[GAI8<[0^D7:F'/:&2'P38^0G&4L"*)88B@%CB%BDD#,>01%3%(4RY2GRBE' MA+,$4[/C]<>*!@Q^*T&WM>0'A')P&[]/ )Q1XI5"X-KXO5H07"G$=,/@VAB= M%0CWHJ$S0N$JSFRE8A$$AR@4&:1I0B!"40QQEF&8I%%(:202S)AS&-QN+U-C MK"JD:YO:IM?YQV$\[8CJ;)0&)J,*H$K 87+9="+@/=)MKZ/QH]R.Z7HPPNWH MPV=EG?_4; BVI5"WOC+.J-)6#8=W;Y&3GP;'(YDRK=ZM6]AY.+^4F_8]/]<_^-)[^#FQJ8Y4)%Y%H:< M(BYCF#&5F*17".* $"B"+"89D3*@CK62+7N>&@>589UR*[)CO*P]XG8\- B. M [-1"6'I@C3_:(E] 5JUV[>B^ZRK[(B6WU++MIV/7'W9$9/]@LRN#?0,(*L\ MR5Q@$5&EH$@#!5$6(5.-(]5F49(QF4J%E+:#3+YV.R9R]R!O&Q_0?6SZZ!?V MY13>-;4C#.^Q6L/%9+U&[%5WC-4Y_M;2O7O$V?'+4N0JKVXSSXA21(5"P#C% M&40!PQ!3@K1-$'$2(T4%MK($;#N2UT;AL488VTQ7FE9_R& M]EJ\=)VV/:=MB3W#Z'#TZ!G.D8X:JTHY50R]!RQ503_,YT%/K(5]LPFMWFO1T..> ?^=AG$T[ MXQV^.6CUXK#-Y;T>9+]-F_DW:8YVI;C\HCN\DYM2766_MWK@"VW?&3O.?&>? MZ%H6.W%9X2&]I$UJ3(_*+ W4-OJ=>TAN]P;,I?HOT%' MT6'1>YW1'"L,A[*G.5T!L?5WFI"4>PF^-F-,ZS%>;<:X6B77FVDIFC%>E6-L M8EFVZY]YH+I(+:L7/>Q>!AJ7SC738W?C+:W^,7JQ @_0?,\#HH-%ZEI)V-\\ M;Q^ISZ;+[/K&([-^OED4ZU4YW8KR^.I6VWMUH;I-H;OW3^55#D)Q$K(HA"I2 M%*(DYI )&<) \ P'H>(89;,J7NWS6MN(EH=-8\GO0D&[6@S'0K\VQ2]I5?%@ MN4T-">@:_ ==/-'5\S__4Y@&_Q)> #,YP7?:<"_*1)+?.QYRC?:M9(SKKR7* M8"3B#*(L#2'#7$),%6J$KJ5]J"E/OBPC<"M$6B5WM7_+%'P>,@[ M]L!Y/2H>3?AQ#YS''I.]8^O1!7!/U?Y9\J>5[BR,V&V^GLN9PBD*:0B2""B)(8XUG,XC ,41 RS3#C%_-MU.[6)O;G2 M9:X.@4;N"U!*;K[P6O9>578L1\(R;,4[OD/'K'B"UCUDQ0DIK_$J=CV/&ZSB MA,9>I(K;V[[JUU[5H>=,)1$6-(.4IA%$29I"0C,$4YEEL=XS!UGJE(CD:$]3 MXZ7#E6L]E:V].K-F;0_,AHZ!.5BP]FKX:K578Y:JO9I&G=HKUR*UNR_T=.@^ ML4+^XTDW=/U%_^=6MU(NGR$.$<*(0$["DB,B2%$J($>813*4&#MF:CS9LHQ8"T]4>?#-;3?J ]2[HZ=;AR\NF&.=#6NTZ1;WST7QXG' M^^YUBO4']9G.95'GU4(12R*%!91"97I;$VB+@64IC!5.)4TP"[E3"NN]'J;& M V4&G6U:@@)\)[_Q^5-A4HCJ7POYN)(\KQRE9?;65EHY1R?X/MJV6Y) *I@@DD)$ M,JFW"GKGP-,$8<(3EJK8)?BDN^3^>\J+\O:&..I.>F"$6Q[%,)10!#ZHZ%213 M"4P42@.N4")HY);Y>&")K6;-J-G%JF-/NA47KN3<]-LSG_O00VY'5%,8QG'( MK]$4M%2] %MEV^4CV^I>@*W"K0N#YO=;G:NTC(W6_LAUI.'Q2=A#BSSJ(C 2 M_KL+RUC=]ENLRFZ5- G5+M'A/:G6DN_%36W7K?3#!U8E7^K%(4SV^+AY_ M.%!P$^17Q@06I7NH_7=C++U?KO\NUUMCJRHI_^-R5?_*/!?.DB1*8QPQB)1Q MHD5(0LP"#E,J*.8I88E;ZKQQQ9\:US4W8.#^?:F5K$Q9V>06KA,:NY'>R%^' M'8].=\R'/F<\%'>^C>%MA94WX>CE-ENK"9[ENK5AOP"5JN6UN9:R_KC]=<;( MYW(QL@:CKD"O,SJ[B]HK23% SNM?%\UU5"FNOW']:)7_8<85BJ,P#LW>GD.$ M4P9Q8NIKF1^XEQ_2\PT:-OX#\X?%I71;@U:NE'F6/&;&/#HGE M@=1@,$\G,W9;#5#I 2I%1LJ.?0K'T3)D'Q5D.EFR3V'EE"G[9&-]3\L7LOB@ MKLHJ%X?R)\J4TBP-*21"F4BZ.(-$)A$,5"9H@N(,!\2I#,")#J=FK[]9KE;+ MKWHXG _43P!K>\KN#Z[!C]ZUJ,8+7 D[>!9*6VC\'M6?Z'/D\WL[!/8/]2W? M\W?9:,-CGZJ0M*WE-Y-4A3Q..4QE+#7#&/]"1B64L9(L3B.5*G[NI:/CW4^- M;VH!38VO6L+S[Q=U@&_'0L-!.C G';MOU#*I&L _G0;'?%W>JKZL*C1IRT N>"Z++7U>LJ*4:,8T=Z41D3!# MTMA.*(44"0E#(D06A5F0\,2-V1QZGQJQM83?%,[;B/\BD7ZC@?/-2I>QL26^ M@1 ?G/?\@=V#]7J YI?T7 08F?-Z8+-/>7T:Z5D4OC$/;Q:/3^OBG2;4>5B? MH2HNJ.8P;:IAB2&2>B1H(B*(TT3AR%S3Y$[5##KZFAJ;E;*!T+'Z>P>6=GSD M":&!V6>[\;L E:#:XJH &Z+V^VE,O%9^[^ANW+KOI_7>J_IN\M2H;7Y-LK4>"M4D@[Y*!;1("3V@U\)"B;9.$[:]U7K^% ->MC\[\^@*T M8+KHRCW/I3" M_KK(U\7'S[]N F3C6"F* HA"*B$R=[M(R"*84$441@S+&+NLZQU]36VAK46M M*!*4PH+OC+B.E[6[X+5;X3R!-O"2_ MRIB#-*(7YHSQZ>^/\87E(-Z;LX5['5^/+TR/>H:\=="/QV_JTEMOZ\);-XM+ M7D8]%1^KA'I2>VE($%$P9 @IF3,"7-+YG.RQZGQ;B->DP+0 MC5E/ VS'F%YA&Y@)&UG!=V_;]=PV0'X\ :0S!5J#XY/:3GFDF",\Z8@(&,"41(QH:O$HA2G* P#K. 4&=W]&CB3XW\ MJI3U97*NLF1'Y5Z>7-V.]@?@X#J>Y+!.WSW.0%#TSH^0/VM[_H)H\"1_43\NE^+"J;X2]71K' M\"S%$4Z58I!P%D"$$P(Q1@+2, D(DSQ(L5-,KU6O4UNK*J$-R31BFW\;P4TY MX%IT\%LEO*.#Q&X8[)8>[^ .O&)XPM4]G8H+3EZSJEAU/&YR%12K;>,F.9NSKC<<(82Z&(,VV)1UFH+7'%H>3&/@]2R;&3);[?Q=08R$C8 M,HMZ90(_ *0=K9P'S\ +)G?9!-,KB/ M-!*!_[U0CI*NWJ X9@.<&%N!XK5L2&>'XY8.L=%]KWR( MU4L]LRF5FZBZWEHN"W./:/FT_B2IR.?/;Z6I7YXOC-]QAT9*[W8"#CF3282R #$2.N5%ZBG(U.BG]L9L%2DOWVE-0*T*:.O2OB7< MZZBX]_C9$=@8HS(PMPTW(.XYALY$TVNVH+ZRC)OWYTS$]C+XG-M>S\R735:+ MS_*N=%4UF703A1"B 8Q1F$ DS>E(2!6,!0HE2BD) ZS29#P6]&9E *[>K#.06ZI4?'(Y1#^W?.0]'=WV,)C5?OSZD^ MQ_4%62*PYQFR?:^O'WB5?]%-?Y&M@+89QDFJ:9#A&,.):=BJJ# FW2Y/]9<'SN7POUU4%VG?+0O_^BA;W'U?++[F0 MXLWSKX6I3[LQ>BZYEJ@499,R1+(P2=*40)'%3%LFVCRA:2BAP*%(<<(0)TZD M,8204^._-GHR?XV!K;[XRN^@/XOI7N=*OO M(&EIAAP0O\[Z >0$4HB FD%%&84)313*5T= M5X5]UY-;*':"\Y4LO5 ]5Z?F#S MO-JU;](&U(%=G_5O"U65[?N\IJOU6[HN2[O/D(AI@L, DC!.("(R@U@(#"5' M$64!PU'H='O+KWA3(\5:NXM6\I*6@F"KX<4V'E&*B7LU:3'S46A_+V;K;8 M619P$<@(\LAS25OU,I=U[W2Y MMD/AQ-0^ 1Z'@L_%MB^GVB(U %F>[/HU6- 6CR/T9OWZF>EE/J@?\X7FSIS. M6_>N/B[G.7^>*4X#&2L&$>48HC",(!.I@IB'*8F1( @Y[>:M>IT:9[7"Q[2I MLI&[?3NS9RZ83NSM:,H[H@.3E 68%Z"2&OQ6_^^M_+8&;_04^WV(I"XVP V2 ML*6SX]=)QF*#Q=%$*U8O]Z]28.PV_0E4UYL_/*V+-5T(;=O-6$"34"8"$ R^_-5]\KOBBDO0"M&3U6S3C%"*^:V0<[6_T MDABG-#]4 >/D.[TSD.F-PRW]=J!H3*9(E C*((U#3>11)"#-:*!YA= (,472 MU"DW9$=?4ULZZR-]+:N/6CU=(-LQB"?H!B:0WJCU23EV"@_/R<:.=C=VFK%3 M>A](,';RE7[<\5>ZRLUQ7%FZU92YGF4IHJDV\R!CID1.&B>0<65.OK! 6'"< MN3'&7@]3XXE&0# O,^[QI6N)Z'T,[0CA+&0&IH$-*'5%YZLN5)RG_E'-?4[X M_4Y&G>9'==R=W,EWR\7FSC$GVB^*$Q$D2QF-$WC,%3: (BQ-@5"$4(B M0@X1#=,P#JF,A--!]I%^IC:];^JR[V4(R;),LE9%<5Z8&$ZWF7X,6KOY[@&P M@6=]6T)0BEA%1'9MN)PG_PD8?%+ L:Y&)8(3^N[2P:G'>Q]C+N=?3/F+NH0R M+R\+U)%D/!2!0"F&"5&:$ *]5< AB6 @ XP91T&"G.+$.WN;&D%LA 6\E!:H M6ESGT\D.A*W/)/W@-OQ)9 U9)2AH)!T@'L\*$\]GCAT=CGW2>%KW ^>+%B_U MS$3,[Z5XFLLJ_]G7?#ZO,E,P%E)*1 ;#+&":0 B#E&L#(PFR,$V23 J1.J4, M/MS/U*BC$;/)YF<$[9<3Y!BP=KSA :Z!&:,74NZY:[MQ\)ID]DA7XV:#[=9W M+VWKB<='SD[>MY17_1?Y<95S.4M#Q'F8F< K;NZX<0$QBHW[(H@%832,(Z=\ M'*^KSM08[GC!S'55+1,TA3++TQFQG,_IJC '-M5)C>-!S2M_2Y9L^X?Y0H8F M]6G4R6S@ 24^$\B$[G6<)Y$9W8]&?XQ,Z5Y'SUOF=+]2N:WTY<6=U?/LX[M9 MEB8L2I@)PV$91+$,(16$0)8E).8!5V&D;%;;;9-36_$^+O6/PF[9:@'3O73T M4W=@^O[XX=WE^[?G\^6^^$M/(_F)%?(?3WHV7W_1_ZF]0BGY_[E[U^:X<2Q-^*\P8C9ZJR*$;EY M$IS^)-MRM79M2:\M]\QL?9.*E.=S'19_>M?@)=,YHT)@"#%W@]=+4LD M<@S!)(P 920 )X@PD2<"Q[R>$1%I?4^M$P*GIL;)@<:U +IT/5J8.R^V3JO?/&_F6*[& M'[C(%YR]XPOYP_I!3GNQJP-PQ]??Y'NQ7*WS?W*FG/[*Y]\DW,<40A)B$&OU>I63S;J,,Y![O0=I]PY">BY1 M=YSLWU^NL&5V]*3DK=MX2G,1,^ST ( MJ5"G\A$@TA0 219D(2;(A]0WS028[#LR?%+!F3=D@EYLW1=D''?U %/^+^27 M;FG_+^1Z-IRS*?F8=47_EW(F&\Z':Z^QZ?!VUE,]WJO[!9)%*E@-MQ'?'\S:@N21KH_%'95P;9 YI MT^H9CA+8KS?K[\N5VJ'.4!I%(F**VV "( ]B@!GA(,-^*O\_Q!$W*@W4,=;4 M'',GT]?Q5ER'&;TMO/7XRA&* ]/3J7Q>;R?I@-F\QW ,FLS;&NYM[%WY _2J&]O)%Z:T&9\8[E#.E1TO"X#\Q6 MC0)>2X,K;W\B*BV\K1H#6%7]<'1)>3^M=I/'FIWST L^; M!6;YS#UFFQJ"U*H7RE6TK#'Y2GY^<5>O:C<8SI$>>(^$^,(/NU7AL M]-B"7\[$3A6OU*5.HQBFBIH#5 >J!VDLSEO5B+3%K:-NI/4CK0O,K$HWHQRQ MLGTKL[=U?O^X/'9 [MR3Q8Q2YJ=IDH(49B& ,8< Q92 #"4A0BA+$#:M0]-3 MI*F1K7(T<2$X+?U-+)]ORKY>Y=;96S;'$6K57.5E='SUE\TB5\;L@AW_"2L/ M<&&_QW8P[7K4/>YD#LS@+66\9O=>;]L/XET^-'-\LYWVDR=2+3V=5M]QA+GC M(CU]I1J[EH\C%$^4_''U9,O3G-62''%JE-T(7%EK;:;V>"VS82CB9= U#V-<0CGT M"

BJ6TS?'[]GS=Y9&++C1.SUDN#CKNX8HN!DZS_NMHA)$%&:)ECNVE6CR]B/0!8$"8BB, KC4)C6-K*48VH$ MM=W G]M.*KMQU\Y0SJ[(UW^IPG.OO'=%.M6]*OF]_V!6>K/,= L@IBWD,L, Q@"0F /,H !132B*40)8% M)HQK,OC4:+:1G7F[[@=F#&D$O1XM#@7HP%S8B%UVC]CUDOC,L1+W>9@$$1NL M7'*GX7!?;'K MXZ'>H-#U67U/%[D^?WGO'-Q[5?Q5!5"O^'>YB\E_\&K(>EF-(YQD"0RD19-! MR1'0!X3Q#/@8)GX"!<>86B;:=H\\-=9H9W56!7-I6_0RQ]8ZP_;").@1RB#0 M#DPQU_?O;]\DY54/H8'R6B\,_E;)JWJ8=&2H:C[ CK/*AW_]+G=\CWSU?+M0 M!=>J\S0?1H@FF (4!!& F 1 6C:IG ,A+1D<"I\:U=D\.]+4.*F4$234V*[6\UKD7&7T++9B&]+'1=PU:<0EFD/3R1;(N@_(5MPK[^XR MCN;$HHN-4X*Y..BX1*.+P1'A:-_8(PQ,/OD#K_[_=O&PXB\X5^4ZN!R U:=# MUXO*/+HN"JYL%FF8D,A/0(;C3.ZK, :($P@R1H,8HD#$<=1D>FI[7RP$T?JL M]M,]!X\?**5N=2;!I:0685KFTZ+MNAD*ZA'#L=0:\$NCPJ_2@O0:Z&OQJX/0 M<@JNNZ? +M#*&D'GP57FDHP?4&6-ULD@*ONG]=B]G=@:JE/U!_6+Y:(9[V%9 MK%=\G5<'&V?+'=V+1_QS%O PD9 *$ :JE2,O?=@Q!MQ'@1^C((7*^2W#;G?HU_6NPU!W@)#':J;S2G8^YS M]U3T?JF4_-7[5$[=J8)T5QX6<@/B?>%T+M?:7.2TK@S3JE-77?+8,>5V&^;A M)L3Y=GL 4Y,R MR/Q1=JSYK9"#-2$KRGN!LH@Q F":JJX'/ 58I#$@:8!CD@5)D(0FA+C_^*EQ MG91.?6-;^U._SHSUQE]CW+??[S[,LV)U+5>L*+\O]N_K')?^"Y.HHY$8LM@),C1-V*I2EY_0HP1K];M(8 ].!::4% M9UE43GD>RQ]:&ERU0U]W6@P,/5O239EQJ-;4-YV"/4F&FXH2Y!\ER*51415< MI,VLE#_PK5)>ON;/A??']YS*OZ]X.^$:E_4#_\C7W]D*_X'GDJ&\38&?')2$ M[8MWM72HIZ@%(?"C>CFP?NXH"T9?K9LEI?=S+*,.2T?R^^K8;1LMBV(4TX $ M@)(( \@3:48F%((D8HB2((48&15!.#G*U):/6CRKHZW3,.K9E;W!&7@=J.2[ M\AI\AH@X[L3 :<3?R8'&C>[KTO4HDJ_S8NL2H(?^OZW;/D-9FN$X C@.(8 ^ MXBH_E8*4IU&(PXQ0+'>1RS6>ZWWY'6,9??_;$0?\_O=\]'DIJW&MS[/ ZG&! M([@&9H1]I.J4A"89MZY#+"6^.A-%[+06Z"6X'-<"/3O^C"$H((P0@3## 64@!PV%,4YI$1&AE778-,C4#0DG9 M+BBI:4-TXJBQRW2 SL!\<03,Y3P"?80,-H,.D!IIP[<'EDIJF7.U>V.;E3I' M4&HXVJ]=@*1S3W;NWO'V71>DW]M;7;JV1PQ-4VQB1BD1+(8^"$2H6B *:3VA M( 21'R4I(B2)XM0V\J499*+Q*E6#8!U3/:C+'9\S8CXNE2.R" M- [U=1Y:L1U@_("(0]U.AC$<763V!1>KM=Q=Y?@!4Q5=TZPF09A 1$,@+195 MH1RG ,4Q!U&2)')?%$ 1:/G43SY]:@;+][VO\S18W5]G;P@&]VODV*N% M/\G%VZM1\G-T7.>K4]+!:OO#5^E4%(JVO M%TPY1U_4);,@"0(1R^\UXERNO8&/ 4E#N0$1B!(<^P2CV"QZ7W]PBS5YX$_[ M03[H.Y;LJ/;B+[7Y^M75>_Z_9+Q69#B.$5< M=4KG"$"*8D"8ST&8A!%!$>8PU*I'>OC@J=D72K:R]+NGI-/CFR.PNMFD#P1# M>TGUM-?F@7.J[K[RHOG,"T[__+3\\1=Y2_6%RQ\./^RCQXWRV9Y3HODHS_[= MW+A_+_?XRWG.2E?-K3H2_[!\QOEBAG!&82P("(-4-=* $!!!I.$04(0QC%FL M;^.?&V1RGV);3J\4U/N]$E73"=<)Z>6=@ N@!C_6L,#(:%]P"82^VX.SSQ]M MEW!)P_9FX>*U9M\\76X6Z]7K[.[3+$01"1*8@DRP",",,(#"F $_\[$?$9]C M/];YPG>/G-KW?,>5"T3^BFGZUUKH='^L=CH/_&G>W3S^[>;+I^N[#U_[?XG' M&G8LH?7%U;=7_^/PTVL]<)0/[5B!YK,Z\1=S6_5#?<;QT/2[_R WK#.?,1&E M* 2Q8!A C'R 420MUY! ADF:,%^KZMC9$:;VB35">I64GA334W+JV[&G@;QL MT/:&9^"OT1@9(QNW4_L>QN[IYXYF]7:JU39_NR_LU7?N"U?K:[YXDL\NDU*D MU/=DGC^52[!RJ*O8P\?\65YR+[[*WQ8"4_6W3_F"ETOTC":<8)82X/M4\4 2 M 91)I*F?I&&$12*77(LV= Y$FQJ!U)I=>5O=O)9RWDZ[*Z_1SZL4+-/'6BIZ MORLE*Y/4,%//X9CX'9KRQI]*V_9U#U ?HAN="NK=HCN<0U3.]\ER. M8+="?%HNGE3YMP^?=H1K>G8=1CSM[@#$R"2KZJ5J.2T/M]D+3"3A!<;:$:"?& :VO9N;VEPY=5S<"^MK=8=: Y,8ME[8=F9ZBKY:/'BX3MI_M>H&S/1]DD$:C^OU_Y>CTO M:PT]RD?4YTHX$2FD(I&K2QH#& 448(*0_&>8)G& *>2I?AK!N6&FMIZ4@GH[ M23TEJN%QW05@-18*)W -O!:,@)1)?H$+Q$9B[ 8C3VXWO?_ KZ7UTFKJK)(. M^**HSD+K!MW%5C57V0>7 .O./SA[]X@9");]!&6_7RY4\2$Y MBCIFS5E9<5FY"^IBR[.$)B3P$0$D4M6.20:!I%-50"T@*(F2C$5P]H.OR%)W MF5%:%^+5 BPWA[-2D96B*/H]YS^JAN)E<0R^6LL/RULU MGELN'R 5KEK)+E_J!^"YM\:K)^.$?YM9U?,"#3Q7;[(Y:WU4>QJTRO2[\R#U M -"E?\E&C%&]3SUP.O1-]7F479#/Y_^L5-W8-KX?/.?M^_OW87V[)1S%-HC M'SAJ:,].@I#KV0?.@1SXTSZ+ MX:!]X8U0+Y4J:$;<+R0.\4&DZ^T]123OKU\]\_7W)VAWT&)5;7>)'($2$ M BA4T4P88X )C8,P8YRDJ4F!HQ%E-V+'$0HFU85_2*F?2C+\D9C2]/+3'>3G5OIWLS_Y5&7J52N[7G55,NK$2FZLTG'R1U MF%<5\BN(7/G T#X)L[;712' M96T[74S=!,[88CN12!DMC)W%Q9P"RS809N]9DXA\.:6=;JC+R7OMMK=_X^Q) M+BL?>)$_58-<_\R+&6%1$B:$ 4JQ+W>B. ,X2:0%P'V(6"SB5!@5V3X]S-08 MNI;2:XGI_:X$-[M3TT#2]< M[=[Q/@NBA. L$B!"2$CK+>0 49:!.*99DF0Q#,/,E;]]:IQPR45L2 V=./=W MLD^()NR!<^I0']N//AWWN8W7O">+_+9KE6TG+ MQLEFS**/O1[-#(+HP)S3R'SE-5)?>6V =X*7[8W=,9 Q6"[I2'_P4;G)&)-# MHC)_@&6+7Q5:_$X%Z[UO!1;/H. !2VD(:!(E<@^4$)#%) *2NC*Y&6)QS(T. M8$X/,S4^^KI>TO\^%6==E\PV[,5[&EH]!NH/V,!T\[45DUY7:O2N5RMY":^: MH*L3A+(KW07LS)OH=D+CM$_NZ9'&;87;J>U1M]ONJWMXN5O=8LQU\Y ME3.U[?<@1.@3"2)!F2]-&[EE0BE,@&!IXJ>7OWJE\!;>V8O &[B\7<(YEL^[C:0*$2^E]FJQ;1J6Z+_1YGYOEP"/Y/BN MY%-[U/5W[G%)2\OGURJ:OUC7A5+48H@7.2\\OGC"3\I<7WBDF:&\W3[]N9R> MLJ"U.HM3L?[EVK"]6I7'^)&O-%ZRPU_*C7WS8^(YT7?U.>M*U;[:L![]: M4LY9>=3:U&W^N%R5_2 ^YG)(*M^DZ^W,SZ0125$8QB#V$Z8*01(@EXX4!-3' M 4UQPE*C+;#A^%-;-JJ&)*(1M/6-7'D+;EH1WG N] S2 1$>>"5I)*_"8W[9 MEHJ7'\2O7H7\5@'OVB$[]83.:95X0Q'&+15OA\]1O7C+Q_3K@/&%EYORQ^4C M_OD?^?K[]^6(' >"!2 &D% ,$?0;")!*$19 @""UZ4=G* MH_6ACM^V:ON52NOCCYT:5:SBG_XM2/R_KBI-O?6R^KSP_IYEB>X]7DP9]=%?41\NY ??;E_JG=SJ4\B/T(4A#P-JE,7$OLQ MD-9F% 11AB'42DLT&'-J9N9.9 \7WORP:9D%0$X/>S6&'??,5Q^'HZ-?@ULM^@@M?_!5TP=^1GR$0B$PB/P, M QB%&& FH#3T!*4P3/U4+VCDZ,E38Y12.._W1CQ--]PQ8-TTT0N&@>-U%#JEQEY+H9,76!Q3E+N\]V4JMMS;U8L/#V/,!60@CKBO M^GEE /F" XQP2G&81EBO$L'9$:;V.98R&KC"3Z*69H1E"*6 $RP ]'UINP<^ M4DU:X@ 2SGC,] H0.<%MG/)"E1^H_"@-H^A/8JAQ)M,7EX%YK0)D*Y_-03\LZ-CC2[M.X\P3MXXWG%%E]Q[1Q.=%]KM S]S7&Q6 MI5?A=O&R*0NYE>'G/@FRE/L1"#+Y'X@Q 8C)GW 2$$;3)(BY47.,F5@M:%&"T"^\]BJ[?%MM MF^TH>?-Y7@?_UOFDBZ>'U5+DZR95]"M_JOO.[AKA<59%J0N2IJF/ D AP2K( M)08H)+[ZIQ^%E!%N5GVGOTA38YQ]C93[?:N35RFUEZW>:*8:-[=UL\LP<### M>FPV[KP-S'MC39E%\QQ7*+MMFM-;JI&;Y;A"\;A)CK,GVS)Z<[+W'A??KQ?E M_ZE4_Q]XKD8\_=MZ)R($3ZB?$L""% +(2 A(EC$ PY@@G"(<(Z,#@3["3(W% ME9!E$%?Y0TM3B9*EY+'@7]H?Z(]\A;\VA\RM\S:0YZ1.;4_4II%/6*C5.5ISO*E]\96X M5UXI\)77$KD'!US"7(\1'"(Y,#_T!=&\#Z$>-$X[$EX8A'KZ'W4IU+RM M#]-LMW_E,,6N@+(?0HX)@0#'@=QI17$,".,12,(H$*FDFA@:>\H/.E\OT7V]"@0$"2J)U(*"@%$,4^P"@@@#'*4^PSBKG13J1K ML*E1AY+5*X7U6M(:QUMIX:S'*:[0&YA1[($S9A,=1%QR2>=XHS*)CN:'/*)U MCW6U^E5EWU3_KSIATM5&>9I_\N(!OU8G>)QBPK T/H(X!3 )522 .LL3+$L# MEHD,:W6N-!IU:KQRVRK\[;U4,AH7 -< 6X]3G$,X,+DT\GJ_-!+_JO*A:Z&K M"MK>PP54;0IFZZ/DN-2UQL!C%ZG6Q^)$>6F#FRW+ZM#OG&WF_%[=*L2OO^EE%I]F% M(@SS!N@1ZIO/Z\ $//R4FAM750(V_7*C#P#(>$_E^EOJ, (XBU:0V02 +_!0$.(XP#S+(,[-5HFNTJ;%] MW>!D)Z15K&LWP)HD[ JV@MS0&YZ!.>$0F0$RFCLA&":HJ#W0&T4+G=#U?!C0J8NM*]S7SK9[T;96ZC(- MI6%2VC.E3=T4<=BZAED",X9% B"-8P"QQ!D+&@,1)/(.GO@DTNI@Y$:^YZ3I,=%X4_&V>\)!7/]NP'- WHD*_RZ>:EN'AJQW M127NY.M:Q>S.B"DD @HU.'>$M4RAOPLN)I,YP"R@3G,$BV+:C+=4+@M(7-FK)'KQG1K?%PLYL+U9OQ0 MK-:SS_DB?]X\-T46*(5)E$@;BG-I4H4!!QF,)#]D/.:0^$$65:7YDL\ M?X'=TOP.R]E17EO.UY]J%VV]?D1IG*8P"D%(< @C * 8[G1B5..,R)HA%.C MAG_GAYK:QUE+ZI6B>HVLENMS!\)Z*[0;W ;^K&TA,UZD+Z/AY ')A&#D*=K[RM MK%?>^POP&5.)'BHNZ>3"B*-2BI[VA[2B>9<=M6@=)=\MRS[UG%W_@5>L>%RN M\;S]=^7*N%NN_XNO=P?-NR=5-Y4UEAZ_X\7]2]7+6_@A3B . 4HPEJR5A"!# M029W('Z"2)8%)$M,6.O--)D:(7[A:LE1'_1FL=IJ414[]EW@5WM8+779%J_3W2EU4J!*=;\K2]I4VDOXE!/*ZM?L0T NA#&ZNU!JKBWQ;N*V]O&O:R)TM-O$%RLGNB.4R$O)DH;Q0# M;X77^2AWN\>Y;#[>VB^]>]U=4F^G2F.P8O7= >V1D2EAH85-W\5Q+=&HO2G'EM0"Z\AJ(O!HCKP3)4RAYNUH!0_>H?ZMY M=[HZ3D.S<1?;:>A\;NV>EG3FO;-N%NM2#KD*E8V/N7PP;L[]>!SY2Q5QB-O"Z M8@N745"PU0JD <"0@@ MY#' .,Q !B$3.,[B &K9YKM'3NU#_[;(JSPKR:::?:=:^'1_P'9:#_RI?KN[ M?;SYX'U]O'[L*(NG_6$>Z]CQ"=875Y]A_8_#3['UP%$^NF,%FL_KQ%_Z.BH_ M\%7^ ZO/M+7NWRZV&:?WHFZ5CNM;:2(SE+G<[#,$Y4-R*^D7/5*;[GG:YNAQG(&5NCND'=:C M=^<@LV/L MUAQ&"G<5K'?6=23"A!"F_!>JTQA*!,"$8!!A1,*(^WZ::?DPM4:;VM+T\?KV MB_?WZT_?;KS/-]=?OWVY^7QS]VA8#[\;7[V%PQEJ _/\N=K5@VPEM$ 9NGSU M&YGY6KKK%+!V98+?\;4*OWA8+7_DC+-WK]\DL]TNMJDHU\J_6H:Q;:N\"!\+ M3$(*1* \,80C@#D, 8^R1'!!A4B-\CG,19@:WY213&*^_*.HVI4NMYE6>"O[ MOYNQC\6\Z%'2L&@/S%-2^"ILK!%?V9Z_* VD3?EKJYG'3HM!JO#8@^B2URRD M&)7L[%$Z9, >3[(M=RJI]?MR+N\HJC/KN^6ZQ;\M0XM1DL4!!RQA', 0!R"+ M! (H%"()4.J+T"@G5WODJ9'@]?OWWSY_^W2M#EKN'_]V\\5[?__YXM-7N^'L2D)WZ8",$P"*'D,YAB+IDMQ8"S ME"1$L"3UM>H%N1-I:I17%2IM'*&-S+;':M8397J2-@;\(SHF3R:]-IFMC28C M'8[UA7:8\S!KJ=[H"*POBN=/O7H_V8R-^0M^GGW*%WPIWJ\XR]=5D!)]K8L4 M,89YPC(?\#16)U(L 3B#99F6L;CA7&FQIM*TC(#J)2UJ3Y"7PV3 M/B^AV\V+#C$;F.Q&@HLM:7D*7'X28\"V-^!P\#4HJ3P0[SR6CCH0:.)3$;VZ M6-%WX$5^Z?11&UM2AH5G=RRTM6?ZD7I(O_&6Y4GM]E:Z_H+F\XTGU$?ZX M7&W= ^KI!\9 M]0,/9UN.O0FK*[;'=CLVH5S:])1$(")A#"#-.$ 89B#($&%^&)(LQ&8UV3M& MF]K*T1)V/VS5FO2[P=:C;F<0#DS O="S*->N@8K;FNU= XY(O+BGTRJQIWLA0R:=!&()36+("1_(\T< G@?HI8%J*8 MAD;^6SLQIL9"^UJHK6"MQYZ)4AS;*#8=62UG3H^YAI^/@2EMJ*FP: S6!TFW MG<.L)!FYM5@?M(Y[C_5ZFGE3C/>;Y\V\9.H;(3A=5X&:]^*:+4L/\#7[OYMB MK0:NB\9Q&HLX9!3X"(8 )B@!F%,*<,A20I,0Q\C7[9MA.OC4V',GO\=+!=17 MBVOA]1MN&,]!-R,.C>S /-@"M9+]J@Z/5^ V\E]Y.PT<-_BPA:YO#Q#C<4=K M$V*+2+N3B/4S+!/7KV>,,YA"7X L5 9?G&0@RX(4\(P1%B4BQBPR2ER_GAK] M?/OO%99&M6'*^K5NRKJ1O@.3PK?__>7Z]N[&8;+Z]?%WVR]9_7KD9/7KP\_L MQ%\LZI'!1%52M%Q^48(ZX2$#DTTQNI*#\PK+4!W&$8XP0)0$RRZ7H M&FUJG]PNY[B1UC"-HA-:O9V.,\ &_F:/L=I6YG7>S%@+$Z=9%)T#CIM%H:/[ M41:%UDVVI:2^\*=<11Y7G?MFC":(!0P#$J4!@"02@(11"'@H,*01Y4D6FI60 MVA]@:BQ1UT+:"5GVD32M&'4 8C8-G46T"S !!' XT#NP)F$ M,TL@!!R*(&*"4N0;)0-U#38UMFAD]5K"]CC;[<19CS-R.@JA M]2D@+$D M]T5"!>%!%!N%BVB-.C5>V:N =C(=3B/#M\5V"H25345]O#:^RRG_[L7!5>>RM\L:]^6]6X+UP5O7;T4 MFOO8"4[UT%OA_OW!MC5N*_4]O&#>3>NE4;_>%L!5(%QY%0P3:/]E.7&3:/!E M*ONT:MHZGA%G3;ILQW>3W=*=M7<8#+XM@I-1G\>,8\ )4Q$71"YWOOR)QPF+ MHB2@D!D=O;@1:VHKVG'*19.3>Y2X>YAU<;N@RV?NO>-BN>)5 <9"/4-E_=9_ M>\0_3;TG9/%>C+-G&G:V_X5V3RT@+G8& M&>9\\LUF3%C OG, MCR*0$3\#,",!(#X/0!Q&.(89#V.>:E#T$>U>-USA M-/3IQ: 0&50;= #52*4&;Q?R,WVND))K'BX1I/L(2I-ZC?.%VJ+);1@O(S;J M=9&V2.3/CDH17@"OLP[AN7O'*T)X0?J]"H27KK7+J_WR;19%+ U#$GM]YWV\^7#SY?KQ M]O[.7?KQ3E%'Z%/[\NLTV3V9KZK.YQ)FKY;< M4Z*;9A1WX][-"P.@.3!)N #2(@E9"Y[>.51C5*'YWDLMIMF)A#;D>N<(0P Y,.-4(E]Y1Z'Y M6[FOE)>#<.\!Y\R=H]X4*I?N=>VQ1W6*FR)RZ,HVOM^V/O;+BM/J?/EZP:Z? M5?'N?]9.P##@21"HB-6$ >C+[0[)* =9F'"!0L2B&.FY$S1&FYZ?H2UL&4&( M6^*6,:B+0M, TD%;CY,<(3@P#;6EO/+DO^9\BV);Y"OO;KEX62W9AG86K+2H MEWT1)K?5LL\/-W*M[(MZ'U?*OGR+;21AL5[E*E)1-8N5,TW+/C3KF8\#GT1) M!OP$$U7 +0 DEA03AYSX$4PRGAC&!IX>:&H;JYV<'I6"FD;FG4%3CSA<8#2T MNW,'CY*Q)(=:2I?A;]TXN UH.S/6R"%JW1H?!YU=N-[=?N@+?ZZ.WLI_/?+5 M\XPF81@3)D"0A0C C%- <$0D0<1^"%,HWR(M1ZO9L--CBEK">C\DQWSNOQ^P"ULDVZ#Q.0V^"3HS\YEN@\VCH;( Z[K;U!%\S M)E^\XF%9K/'\_^0OI2-28+F_R1($,JRV/R'" ). !K[21*EJ9_HG3!W#S,U MTJG=E;6H5UXEK">EM?+UGD16U\7;%Z]Q/+O&4%EX<[N0Z.W$/?GPD7VW70H> MNVP[K[8(PGM<829YA?+\A\JY*.06Z/UR40:R5OG'UT)^>]?S^?(/+!7ZN%Q5 M/355[/W[V@*G"4ZB!"8 ^W$L;188@HP(#JC(.!-)AEBJ59#:E4!3(Y92)6^U MTZET!-!:*P_7:?D+7K6O:%13__@?Z56(91<4*O\M_\'GFKW= MG4UT-WN]Q?0-S'/5S+74\:0^7J.0UQ14*'7RMDIY']7I5JF6I_1JVOJ>W\8- M,UT&,8TC3]M(\8_7S^HXZ\K#Y?SL/BR5(TBK^9F7\R._M)6*=Z[^LEP4.>/5 MJ9B7*U\G_:XBJ,N_/BU5(Y255U1EN^7GN)#7RCV[O'"AHBWG\@$;22KJH:0N MV7BBP+1VII;_FN/]]C)W?'TO'O'/!^5HE7]8KUJ N/6V7N+N3DJ MTO7^++$,6(\24B& (EP*,TK! &F42+_ M@X.8PDP"*6H<;Q9L:!2;(<;"L*R25B7[1_UPU#,];) 9V"JX^!T:K\N'2KI< M,K?/'G4U.]3H<*$Y^KO;/94RSG3,7Q0'(210DF"29 !2K+YEE1=(PXA"'O/$ M)R:1LSWE,5IQ1@BHK>Q?NF?_*G>/FQV-[B3AF)"4(:%HE@*8T4S5O11RX>*( M4R%IF"$76]DA)FF,FI:3F*1^&\D!H'_[K>&4=GB& (^Q9],5:1*[,$/\=/=5 MIH\UCU'X4)\3E)NTT@'^A;_(D68HS4)$(Q]PCH5D53\&)$R1W!@$W"=RX:.I M5@AEUR!3H\I&3F\GJ%=)JA^:N MF-J5MU-2&0D[-;U*3Z]4M$>[/==O@IZ!]X;S.S SGBQWMZL+=E66!U\4];GT M>_R2R_V9TNO*JP[1!^H .!#B+BU UR*.:A$.A.^AA3C4,+9)?:O\!U814MOF M&?=B]\ORQ'Q&>11&B5P;0HQ5=S"$ $8D KY(8")_2F-LM"_7&71JA%\*Y>V$ M--QU:^&LQ[RNT1O:T-Q*5L6 M7OJ7'F_K9:J?:KZ@\N4/GV$W.;V:8P[Y*98V<:"K^Z%)AJE5AQ6#,J7%/)7+I8JJ%5C__5D?7-1:H2<4EDPG08R7' ML Y,2DX0->8E XQBE"TL]6G&$ MT,!TTK9H*D&OO!HP[_=*6HDONZO-BUNL$\BH5($I#$ 080JM"2.,J 3S#+2!:$ MG1 MA[X,4Z.5FV*=/Y>-;';?4!E^T*WE=/Z"/,03?T3S!X8C76 J0V/U?GE&0 <'%\>/GGTT\LSJITZO#QWJ9WM M]*Y.]7N_?"9RF5=N;I6B)7E$#O6^G5*X+6/76F]*4VZFZ"!-, ,Q55$-*8M! M%J 8^! *B@2D#!GYI!W(-#4":3M:;17H[,]RZ5:[JPMAQB[M+Y< MB#6J->80QT/KS.6C+8MU[?9D6U/Q0U[0^5*-TG1ZFV5,<(R$#WB"Y-XW5(4O M5(M[@J!/"8^(@(E1L2ZM8:=&R;M=;4O^?SA^U\=2XQ3+ MFSO9[B< M[M\TH7>X$FR0I?&TSD[#"O='&#_,J1^N)I7'&.*(P2BG@ M+,X C @'!!(,8A8SJ9R@Q(6Z<^;2?&PL/>[AB" MF)_[G =>[^MW N? 1-#483MI.KLCA8M0N.2'\X.-2A47=3YDC2RVW5 M<9,15:C7>^5XI7N 83@5W90Z', #$^<6VUKHDWU&=!PU?; U*'<]",8C%;5N M9 ==[[&K,L_&0'46<]9_VG@EFXTUW"O,;'ZWYE'PV& @(@0"N.,RJVRT1'TN8&FQN8[.;U2T!ZU!LYBJWG> MXP"QH0][K, R/^*Y@(33\YUS8XU[N'-!XZ.3G4O76SK7*54U&B3O?%WC!<,K M5GQ[87C-;WZNE5DJ+;&><4A%F) $X"B* 0RE#8B3D( D)8@@'G'N&SG. M-,>=&G?LQ/:V*;@ M5[M65.&15^]D/2FEO>HY6NJORJ H!)1#I<+@RCMR$S0X>"40#BW1\6?/J7$[ MHOCCVLOCS\N1"?X&(EAX=^^6"]5^NNK=4WS8\/6R]"E\7K)ONJT1O[\F^W(&VR%6*='V.R)XWF%K33=\PS;/<%L MI2A6Z]G[S?-F7A8ONQ&"TW6U+-V+:[8LUZNRW!6.4NR'"0.093& *(P \AD! MV*NQD]BJAKYI"M4OA-8(;%1O3AKZ;^H< =&#"=X*E M-N^8 M1AALM'M4QP^:]#\UM[K%%XR%3SAGV,[[/SWE0-1C]B6N9??EBJ@R_) M,W[ <5K6-8P 3+F*-" ")"2,8R$R$2=&!;=/#3(Y;JD:"3=">K]78AHZCD_" MJ>>JZ O2T'QABH_Q;K\+ )?;\I/CC+I_[M+T<*/;>6W?PLI-]^%'^:#FVP^3 M)"$!!EGBRV\?<[D;96$($/55VOD;DFQ1,[E*F,JPJ@+CR4^AVN1[6,L#EN^;(HB MQW6]B#IWCG 1" 1C$*",R*UL2@!), 0\R7B&(Q)'#&H?J9P88&HF;"6B@5_^ M%&@:YQP]H1B86RKIFM(AEQ,0]6 Q.)3H"<](1P\U3,6%"BMFIPL=JG>>(9RZ M;[R3@@ZI]\X#NJZSS(BN;8P'OFH.K',ZB],,9I1)DYFJ@/ ,9GG5=VEZU$2=N?%%G:+?)#<=#QC*>HC7CV5E:S+!4=^YC1(0PJ2,.22 M!* )!(8B#@33'GHD=#RPW>.,C4+IB6G5PEJL&R?A5+#I'$!T,"?_3$VA8UQ MBYW MBBI*KWXA,<*4A6D$*(H#H+JJ 1+'/D!(,B!&/(6A?D3;S%#66Y-5[ MJ6._5;%UJ9XC4NQ&JI,2S]PZ'B%VR[Y'AQLFU]KJ4X4UI[YC/DAS! "38UV&SV\%Z6(BC.N-.G9?<#Y?&I0^1O-TL#\O^U#T%+KRMM.6ZF9MU5M MK^>6.-NNX(TFT6"Y>:/)',LTW__J7G!>=CE="L%5%@#H#2WBH\Q//->X3=R >N7S_F M\_J@:Q9!SE+FAR"*DPS ,)4+,19R \-2XG,1,Y1J9:R>>OC4EM!*/D\)6!_F MZK<#.P*N>YWK"\?0[EE])(PZ?YU3N4?+KZ-'CM;KZYPR[29?9Z\9*%?]7-)@ M543[=E&L5^6R6)0EXQZ_XT6=3OAQN1(\7W/69!3.(A+3A" !Q6B((*,"9!%7AY(4 D(#*"W:D(N0 M"H2%88+ J6&F9MLJ*0T;>9F JKEJH^+$?RHFYT7I?%J6UD95^'WMS7['F$X W-@WJ@K MMM>0M20=H'>$%B;N:ZR?&_ -"JA?T/UT=?1+-UERRTOI%K^43.6NB1[\M M\,O+:OFRRI7?;!;)W12*< R(H$2:4;XOS2@D?R*AR* ?LB@C)KS6/=S46*R1 M=IMP9T9C%[#5(RUWB U,45NP&DFOO'U9W;&1'B8NN>?"B*,RC9[VA[RB>9<= MB]SQM0HW>E@M?^2,LW>OWPKE[ZE[MR^>KNDZ_U&:9[,XHZ$OP@@P'R4 __+(I2M_OKYYH-/#P M5@4S_C&8%3TN&@;K@7E)P5R6$'S8P>S]\JV!>2N\=WT99F.F,D?,)6L9C#XJ M@YFCO*,="#&UFEO%>M[5X[C60G\Y5W_:RJ[+LTN@R@X\HYGB;%#USC.E(P=O9K@I?EPY;[7X>K,@PFD]!= MF$'K22.6:C#1;+]X@]&=O>S8XJ,46O7962WP_/VF6"^?)=%>+]BGI1PG_\%9 M*4+Q:=NF+N#2D,TR!A 53.[740H(R3# @I,4IH& D5%O&UM!IK9X*#E!*6C% M>67CDM_X\FF%7[[G5'Y7U^H+[=$YT'K*C$S?02=B'&NX\-2GZ#5*>%LMRG/O MXXD:IC]A7SP',)G-97D+*]H:L3.&M?WS1H[>K@/D_LX+=<*S8#?U;OEQJ7Y5 M-WM1#;VOGYY692#S[6*]RA=%3LM,D5F<,(H@@8!Q1 $4) 2$,@*"E,&4LI2$ M@='IS)MI,C5R;[J0M?T7/Z0FTKI2IM%G^8Y\_]._!8G_URBX\I1M,E)<=^]7 M1F]M^)=X$09>7!S$?&^CNBL\RN7HIO5*J5]?>2U4KKPM+MX6F"I== )1X*XF M=Q(QX;V5^=>($'%Y^('6)SR,%;JJ(R5F*4$"S- Q]3& M,(Q %@D?!)CS4"ZV-&!:SC&S8:>V#'Y=+^E_GRK540>6&G8OUH,>I;Y/(IH! MPJ#:<,849$QPD'"<420"D43;!+71P=]/*_M_$7X] \']^SSB:KY=I7=L=>7= M7,#4O&NT$41.FT;KC3QNSV@C-(Y:1IO=W2.AX -_67&:5ZO9@ET_+U?K_)]U M>0R>^FD*([DHL'*[A0#)6 0"& <$AW&6(*/MUJ4!I[88?GZKSW MZW?.UY^65;_&JI>B#], 00P08M+Z\3$%&)$0A$$0(Y&P,$NU"L-?&FAJW%++ MZ96">HVD1DT3+V*KQR4N$!N80^S ,F:/2TBX9(VS8XW*%IAP@*FQ026?5PIX M5?F_KKS;HMAT1)'K(:G' 7WP&?C;MX'&O.?A&?V=]CL\'&/<7H=G-#SJ6=^,VAKH,B"&:3H\(M68,5^/$4PHQ&&:<@98*GJA0TE >,(^@ *GZ8H3>5.,S:. M(AQ$U*F9=$V8X(]=>!??">\T6'"8J=>C]6E,Z(@! GW#_?8B^H:-XQMT6IP' MZ@TC[?B1>(.B?C+4;M@1+8\IL'4_ZDJL#_P7-5_+8_:(LICG"4)\&,J MUQ2?9@"CF .80$1"' 4\,#NP.#O4U-:$]TVSC_*'EK!69YD=$&N>9#@!;N@S M#5O,S \V+L+A](CC_&CC'G9BN>2 MIO2[:H>K4GE.12DF/!&Q( &(&9?\$E,,,$,IR!"*&8:1[U.M]F%NQ9H:%]W\ MI*HKD;7'P-%DZ3'5^%,PHD79%7):NA.\=QKU7JB,R>8*5AHB,0\P%S " M(H.2B[&<\"PE&>!8D#0(6(R%4:EM2SFF1KZ-J,H'H(3=]@1D5I:@[>SHD>\( MF ]N0]K";/MEVA=G _&0+ET4COFXL>C?E._/XD1OT=2MYW*SOPO469=;J+AMM M0PPO6&VB%;5-UC3&2#,281IG@$1,L@236U>,_13P#*5!C%!"]"I$&H\\-=IH M>I/LMWY?L&:'6FR[EAC4"C.:BFY*&13@@3FFP?;](;:-Y,V64Z.!24^0#>JR M#07V6.79M%]HAUUCK('K+*EF],#Q*JO9Z+E78,WJ 99G(F6=O=N%ZN&L8B?_ M(U]_;VH0-5UJ7KS2.6H4 ?>L?L%F_SLQ@;W)P>SQ@) M,.Z)C0TV1X%)SOUZC=DLKC\AU_P#G[L.'70GYU M59SY9C7C08()BV.0P3@$4,00$)12P+(XQL(G,(ZU&,%>A*GQQ>-WON)826BP M%;,#7V/C.SBD [-+)?]1V?&6*7-5]Z)0BEQY4A6O!+])-]D,/PT&6^/!IV.D M/?*0TV*V9^Z%:.?FV>[)X^VB>VF^MYWN]R3[KN^[)O.5/91A'. @A8 '(0%0 M;I\!P@D!80AI(J! ,#4JTG=BC*FM%E_I=\XVP(WM,7I!C.KCO!G4''=#OYPF-%[P9_1\U0C^'.7CEQ\6X4UKE]; M+T"9V_,HM\QUV/1O\A'KXG;QP%?YDATT8BW_^ &O^4>D]#MB4^"TC",<0I$@J'R3Z4 D5@ M'$HN0K&(<6C4[Q!'*%U<9<44VAAK(&29BMCG2?UKBY9TGA150^<93$- M4IB% ,$ *G=* DB04D 9DMN7+& A,3JM.S/.Y BN*JA85 45BU)2+R]%]7Z1 MIE_UFU^MZT[N8:P94= ?N:%C!_:J4%9"#EJ&\A0. U6CW!OJK8I2GM*WHS;E MR#**4$P( +D#$8@1")+ X#Q%-FY.W0&G5R MU-'D+5/U ]_)[23)^P!Q3>IPC>/01'(N]?O*P\H>JJ1VO:TV0FF$C/"#@:>0 M''X:"\T\\3,W6Q:7.WW0-.-$,$92'X2!+P#T5=TB'LB?6)!$*/0Q0D;VRIEQ MID8ZC\LUGAM6?CN#H!ZE.,!E8!(Y?ZSLL I;-PI.*ZR=&6K;^49'5N="?EKG)X9@FC?H0R"5R:R>\]%%A]^3[ * E%0M(T\HT.?D\/,[4/ M?W=VR:2<=MG#!T#J$4!_> ;^_O=/=55AA:;'?9-N]QFO-ZMR$^T^#?@T+$-D M^1Z,]"9)O*>U/9>C>^9JR[->_O3<3N';>@?#,(,B1 F(0C\!D& *L@P3$#*. M$ICPE&,C/C@WT-08H9:SE4QJFQ=Q%EK-8TH'@ U]:FB#E?EYW04@G!Z?G1MK MW-.L"QH?'2Y=NM[6J7FGE%V%2M72>[]7\ILF6NG.AZY'U#W* M@[M(70%LX3^W8[&_<3Q??Z=XQ;]R*N>X3J9. M8A2'&4F!3TD(($TP0*'P06OWDYR,SHZ ZP>^?2':V"JV0GH51(ZS#37 \$E@YP9:52^Z-;VD!TN7&W' M!5^XDC6?5^U'[\76P_*P6HI\K4K.JSIPM3U5/"XE1Q7+>>10KO>K.#U4(3*.< M2EEIJV>]^W(SU7ID-OH$#LQ](\Z=,6!K^=NRLX^<\"K21S.6 MT<&L=?/UN',QM//->!K4[VDK,FN\:3%(SQUM>D9*TSW*;J@T*ET6U),Z>;52 M3I6W@>*0.J=X+82#2^CUQ12>N(DR_BT,FWY^\>CTLO:K#' MDY>OMO/N;)W'O&A>"$F\7_.G12[D4(OU-:7+S:+<@\B-!LUY\8$(Q#%)@X=?H(,S4^???MZ^W=S=>OWO7= M!^_KM\^?K[_\EW?_T?MZ^]O=[;^]^\Q[N/]V^O[WY M:N:PZ35[>GZ:L>9D8!9OG7;M%"D#?ENJ>#M=O$89[W>ECE?JX] EXP)6EYZ8 M7O*,ZH!Q@=RAW\7),UT4E/F4+[CJ&%#,D$ L32(?H#(#E% *, HXB+" B(6" M)CZT+RJS'6=JM'E0#L7[74E:-M(P;51R#E@]VG, U\",9H54S^(Q1S@,5T!F M-]0;%I$YTK>[D,SQY98!AI*"R@3W>U'U=5:I#.J%7?2NY6L!/ M-D0?)(;.#B^GH76&(HP;<6>'SU$@GN5C;#\MN61_7\[E'455)D+N8CCG*$0@ M05D*8)P(D&&< A1E)(!I FE 9FN5[:*WTAX/8;3(;@<:[GLJ4WRE++XAIW^U M'@/8P^$&W&OPIWRQ4)L(@N4?J&&,T D\J>KD)'@&?,2QQ#,F0,)(01CYA*00I-5ZM* TURSYCNI2^>-JS7L(OQZQ.$2U(%I MY-,!DC?=J)EGI6E"X30_[=*8XV:J:2)PE+.F>Y]E-;+RB/5>O-L4E0%"?)-*DD\:;5OS.Y:&FYG:J PSD]A(K M"8N\+!-G6$[L/+!Z[.$&KJ&/0[=([<3T&CD=5O^ZB(73*E_G1QNWFM=%K8^J M=EV^PXXFKBG=/*O@*,[*ZHDGMN0J'/&.RWW[(_XYPPP&)6U0'P;*/DDE=\08 M$,H%YC1)612:<(?A^%,CE);XWK(LZ4KW_%9S*;L9O9A.B![G# CSP$341K@J MFGO2,U@%75]YJJRA)"VI@SN2L@3/)7.9BC JG5GB<\AQMH^Q([[J@?(Y'_*" MRL]TL^*[,_,@BA$)(P$$@=)"BHDD."%9CJ( T2S*_"0U8KFNP:9&:;=W[^\_ MWWB/U_]I&J;0":D>3[D":F!2JDE'RNGM!!THA$ '$I=4TSG>J+RBH_DAB6C= M8\88NZ;>UXS)MZAX+W^\7STN_UC,< 1QF(D,$.PC 6+ $GC 1QBE""4B(R M7X>DE3BZ"E9]?BB"]!NFG $T\#L8(60-B]H8+"C@Z+A M@X+3/S\M?_Q%WEU1@?SAD &ZGCS*AZ^A6O.]ZUQJ9Q@\J$(AR\7U>EL7?OO# MCE.:&'*.,\AA"/P81P#Z602R-*(@8 GS@X#XR*P2D,'84Z.%6G151G/7F<+[ MS+$2N3,BN/ M7^;+5\Z_\')'U?(VUT7J9BDA&,60@IC'JI]=!@'A(0=I#).$I8F/ J/0PXLC M3HVRY(9SI/RG^D-'%3]+Z/48RRF@0]L\M:Q@50GK MM:2]:NHBNJ,H;6A<$M/E04>E(VT,#DE(_T8[ZME2VKO7[8]_R_E*/NC[ZR?^ M0Z+R,R]F#"60Q6$B"2?.I/'$*" 0!2H!+XT8Y@SY1F6&](:=&@FU5O6ML"4) MW5W_W?M=26P8$*V)OAX%N<=T8![J ZE8_,T#@D)<.[;8L< M%>M53E6RL3IO_[:0B_R7K]_J?02GF(8^#P ,I54$8\P!BE(.?.&') Z#*$FU MG#E:HTV-AW;"5M$VWD:):UI8J M>/<9Q!MK 1-/"JQ34*R7U?I&R%K\.L"G3 MPL5MT9ZN 4T3!_@,;9'LH/&V15K= M\\,E))Q:'^?&&M?>N*#QD85QZ7H7_6+>+XOU+,A"/Y/;%X#\% ,(DP2@!%$0 M^5C0("/R-\*^58P:8FK?_ZX(WER)Z%$I8Y^F,26,>A30#YR!/_ZC5C'ONX#I MV26FK?MP#6+*4=ZP-TQ;R^ZV,'M7VM;-6/SW8_[,/_"792$-B'IQ0DD6$YSY M((,) U! #G"6$) DE 4H]-,D-OK 3P\SM8]<2>BQ6D150FV^856%M:_?EZMU MU1*E:MC[;-Z6[@S4>B30'\"!B4 )Z)4 -B(.8 -TH^"VCL3)D4:N$-&E[7'M MA\ZK;:LZK/(?DG!4?-JV"_EO.%^H0+5WKW_C[$F24>EG58'FW_.7TO>6T21B M) H XG$J[8, 11A!!C!8<;3-(A\9%;TP4:,J=%++:;7EM/* VHY*WI,,SS6 M S.1#."KLNSC];.JNS-+.8HH]#G(HE#:52Q* (X" M:5PQDJ51%$=Q8D2,3J2:&D\JI4"CE;=\*6?16RS7>R;9^CO?*WQKW5OOH\S4PU[;U\78*>8U&59'XEDXJ=Z'1RI-J585OK[Q*,XQ5??5/%QZ(SD M\BJ3M&HAM^E9M9SGUQYSW][Q,XZC%! M/W0&IH 6,(.XO<\K[[1,S?$HXY:I.:OE49F:\U=:!@^7%2B49;%^,T\.=N#I%YO&\7!$YC?$\.-&Y<;Y>N1[&\G1?;%JE:\'OQ?L59OOZ(59^J M]>OM0GYLO%A_D8;U]?JA*0LWRP3GF! (N,\9@!FB (7XW@5]X66R6[2H:JI/>D M^"YK61ECYK:LE?[P(U>X,L;EN-B5^2/Z5]AK"B=S'-(@2&/@"R*W)B)% ,5I M"&*11B&#(4F)4:;3B3&F1D8M$>U+Y)D5GNZ)RN#4LBN$-T09Z0[MAZI]]R;E MH#OT[*IPYZ:L\\-J^<)7Z]>'N6K6L&#*^GE1YUMW7'[E/DX@@1(R@@.Y/0FI M*DT5@RP,1!2QA&8TF/W@*[+43L?N&,[DU6X/.MP;WDA;IKOP1M0KU>_0,/>Z M"V5!LTP$;@H MN&F$4R>N>ASK"JV!R;81\\HK!=U6'JW?R+N.-](\6UT#$J?IZ5WCC9N/KJ'Y M40*ZSCVV]7$>\<];)I]5=M-1!U)5V<)9B+,D$(D - HB ..( A+$$#">818G M$,O_F57).3/2U BCK@2CZD3MBUNW.C6MEW,.X&[R< K;T+XD6\0LZN=<0*-W M%9USSQ^YELX%-8\KZERZP:8-*U_O*OA=_\#Y7)6P5XW-5<_E=O'CLBDLWC:% MG44Q85SUZ0CC5-H;B;3OB"!(E2V.8C_D*85:;3OZB6%$+".4296_\@E MP;'"DQ/U(FF>KU;;O.=?&*=SO-I%T54]4'Y5L_<7>7-=I%1%=!W=BEO%:M5 MK=O_[+7>&OFG@Q=G??+%\5[FFV)/?(G39EXF%)6A8VH N179/)=1@/*?>.UM M \[D"B%WGNMZDT$H13J#[Q:835,>0W_R5[CWTRP]MJJ>.2^/KC_P@J[R\GU\5(//4"!B C$'T@I M*E," \RH "S*4,9(Z70P\MR>'VMJ>X=*U/^_NF_MC1S'LOR^OX+8 6:K +-; M#THB9X !G*]J8ZO2N6G7- ;U(<"G'>AP*"<4SDK/KU]2CPB%XT4J2%G]H;N< MMB3>>R@=ONX]]ZJ+H.B9"_ZH#78\@3X%L^4&KQ_P0F_T#L?-?=/W/")>-W]/ M-#?N)O!YO_U)NK;R5"8>IZF!835M2?*$O]4BZ5::F M>10C3%,898KK%0:+H3FUABC".$$RR4GN%+AVH3U3XZ&[^]OW_Q>^N[[[^ &\ MO_WMR\?/=]?W-[>?'7.R+NPD.X8:$?K +%9;"9DQ$[1V@FLS.7MH53^#:(U[ MPL]K_M:%)HV;R.4'O[V,+D^/'5A)JC\OG#&24")B!7&:FH+ED9Z115$.LRQ3 MA.0&637SU.:_-\N-KLA[^FVN:6<3&<-P@:,D1Y 7*H>((P6)* CD.9$JC5FB MA)/>EWW34_ONWS^:N8F1!6G/QNO=SEXASW]S+B9CVPEV9!$&VL!,TAD-?NK, M_MD@O)45:DT/$M+DCICG.C2VK8]=E<81E0,U:ER?<,G.VJXH4A>4]=)-$[]* M$S(N3'7!3WJ>21?_)>EJAF*",8M32(6I@*7R"#)!&50)R>,\4QG*8O>-MR&F M3(WHS%8Q^$G6&;CF"USKEUZ"IW*Y?JR 7)JL[M^,:"U(XRM@+G;,M[^@TURV M\4)WQ4B[?'L":QM/KLP\BTD]U9J+*[#QQYQ)-!X!XY+OO/J$4) MD2(HHBR!,F4$(J%_(@P5D":*J;0H:"JMOMU3C4SM"Z[-!%L[@3'420GR)*2G M/VE?0 7^L -CY! YZ &KD>("_TY?S.JOZAVM[I9^,YY4H-KXXBE0[0Q")\/0 MCMT[7I#9&>MW0LC.73M06[+>3^YJYZ$\4H4B!40%,9IC,H8$DPABR3 3*><% MQ2X'D#M/G]H!Y+UI _#&N$%)9[O@V4UG!D,2FO1JNP*4$SSHL%=9PYT&QI4G M/.3;GLS@P8O<\\#:)VSW5#XNQ0>]MIEQ+@J5) HFK#"?+L*0YBR%4/EN%USKE^4,IQ"D6*((H,#%T5H*MF8'"G2WP M\,D.IYH;E1\L_'[-$#:W#-0:?2U9W@UUBL2RX"R#2.2I)H@(01HC#DD4YYQQ M%E&WO(QC#4V-'?;U_P6N/WH&":\2I,?:&E>%](S' M>T*DYZX?<"A2JY=_E=_E\EEV]>!21;)$_P]RD180*J<<+JG1.-4]<-/,W8 M:D1\:#KBG5SJ']9&DJNZWF@]=/%B5'*JB(($(0217BQ!5J0,$I9FG,E,R<1) M;\^M^:FQ86LR8(W-X)LQVO% Q U_RQ.38*B&/E+I*99TX+:FU]I]%=@:?R2+ M*4"TV3 XO1[8N%DP[HG.('3VCGR&/648Z7TUFCI5M5$4,X6KKDL^;_>D&_'G M=U*5>EU)?_3?L_NR>6667W-NY6I[L>(HN'K9[J:TP70Z_7*50;:0X?9,>=(^(_#IJ^=:42:KF_? MWVP.K5OE^BL]A!F?C-+A5?#T4'\@^^18#U:-RKO^4'S-Q1Z?/+">EWPP7/]5 M?BM7Z[HZ;#WCU79I:.;ZQH>;M7SZ58\2YK_5+,^C)(^8@#2+S08=(9!AF<%$ MQEBE2 L1W\8;RH?W2M:^W:278$'!#Z MP&SK'77W0F3#L/-:I%S0K6)Y ME6=Z,1ZG$A(($K M-.GOX-26GCNV,1'@).@\2%[9_7AKXQ+Y6:_W./O\'0-.A+Z4B[OZ5;J[;O?G MDDAR65 %HUQ2B/3,T\Q$"TBC& N9%:GDN?5YT-[CIT;#&P/!W5^NCPOIV@!G M<19T$1R!>6 7B2$G0?N0.)P#703-2*= EB^+VW'/4<=/'O;LWS7>4<]1BW<. M>HY?-6P6^>ZYTO/1JGI?/K'YLI7KX^7#7W/-D2LIKI>B M7S;+2'OKR_6KLGR8;RZN#Z7N'^FRB\J9);G,E(CU$$)3HRI "\A,FJ">-BF) M.>4,.X7:CFK]U$AV:_"@C)MQ>]YN:C?9_@P\2G1^@Y[C5V#K.NC[#AI_0.=] MK6#6KQO8 E"7(^W>D"XGJ3ER7VL80(>#OTGGFW2?SWGLN Z,.C5^D[YY/=M^ M&R,N#H"H'VT4;5?R42ZK^7>Y%7'<[F-BQI4TTA5Y&L<0%8D)@: $LHQ'+,%% M06*G0%!7 Z8V/O7/[!O:V?'@E?3H\/UFYXYRCI7P#O^(T1*>D+\D-L()OD#1 M$78VO%5\A!-")R(DW)XS<-]YH^#=U_CNB;Z_>]D3^:X3[F^; CZWS^M*,[<1 M)?Q:+A:?RI7YXXPI(:-6402DZ",6=1N$ QYOBS1Y.,.>M>7S/F_,5#M;+ILOHJN9Q_-[N2G^A\ M]9]T\2RWZ>4SR5!]B@@5PX7F $0AB9(,QD6!<,QXD:96BE'V34Z-$#X^?5N4 M+U*"1>F2Z"8__MYCAC4D1NBZ*!=DR-DFJ303U_U[/Y1?TO^K"2LJE.7M<(?Z3? M99UR_"+71F"U<=-X,(G M]F@&KWIB8S^4Z[648C,VHHAQ5BY&F8OUO8%)8RJ>7$20Z#L)S7J%C][:1!3H. MVKROSW'XLLOB-NL0F6I>;^,WT3+R0VF*1LU8H32G,:2YC480\=1$G!,""ZQH MA%F4,N%TH'JVQ:F1WR:HKF?Q51;VWE%,S!K7@KDX#C" ML^"$B/T[WNB;Q.N=Q>!8C-WY&P=,J9H4F:9T@JA/!MM1,,YIRHM8P(2*&"(F M3?";X##/4YSP!,=Y:E6(\V0K4V.8QD[8&MJ)C^4JY>9$+%*,J3[-=%+3F3JPA"2I;"(-34F M@L2YLMJG._+\R1%C;2*H;02=D?:'@X<0/'\L>"$NH=G0"1*GD\ 3CE]P!GCH MJ:.=_IUPJ7_N=^JR@=&M_%&*9Q-%T!UKW MN#>A.29A&[[;#Z?L:@(XQKX&ZV^[=> D>C$P]1V,;-W&'%YU7==DLKVGW^9K MNC!^Z47F4_EL%!+NZ\2W(.KZP7O :\AK,&/'C7H-C?E>X&OP!H<--^;8HUS6 MG-8N:@HD4EH@I-^ 7 \3,F<0QQFK_YE2&A=Q;"4]1UGR2UW\BHY'+4Q]>DV!E MQ!-)H^]I]?AI4?[Y-RD>Y"]TOC2_O%9K4VQ@5POV>BGNZ8]64SG'/.-,*8@+ MGNA)#!&0Y5$":2Z2E,0H3Q*GH%C_)DZ-#M\_FN40F"_!\W(EF^5/K8@-]&Q MSUWK*([YLEJOZCWHZ@HLY;H^G:<_'(LV^N]N.VI]VTX,3,-GT^RO@/$1&"=! M[>45,'YN_DJ-LV!/F=NLB&OM;=]:V^%ZPVNE2O]6CEOB,AC*>[4QP[4TX)SX MU_E2ENK]2HKYNIN-7/^85[-,B"+!N(""1 HB'D>04J.4@J3B2"4"Y58CP\E6 MID;NQLXZJ+6V]&H[/_O#6.MR%GH45XLC8Q]H!6;1$8!R.#3V =A(A\9#@7,[ M&3X'R,F3X:,WCW4H1=8Q5MFMY:O1Y=T&6NSOL%DP:"LQ1YJB'<]M=4] N!-DY:-H_ MV",Q^1G/O<96NZ%H$75M^<"QX['= M_#P0J>WX@(%)?WJ$N6U'F$_45(A8OWR5)D13+_;?E:M5^:?^X3W5;Y;^RPPG M*!$,(XCSF$.4"@P)(7HFK2?1,D4YQ=AIW]BM^:D-"M??Z7Q1;V:RSE3 6UL= MD_CFP7CYN0-0F, 'YCI.B=VHV#[L99]1ZXV%0)> M-C5>_?'?Y8#Z9,4+K!F5*R]'[36#>GCB,%[=+(Y[.OV_26H6R>+6:/SK5LSD MDE;SZO=ER2JYJI5T;I;?GM>; HFUO76H[TSIUU^E:0Y5FD40186 #*<19 3+ M.!.T4-A)V,:W@5.;/6YW[ZYV:H%T/IHP@HV7H';S"O0=!;6G8-?5-O#:,4?: M^\M@Q^IOV<6!N?Z->M=Y' C5!3Y'!^\VCCIFA$+X]4@2K)UAX\NFE&Z[2_%% MKE2Y>J(:LUNVF#_4#9F% C>AM'Y=@=5FV^_;UC50;GR[ K+U#JQK M]^KCC9Z#5^9&[:+;&.*MP^W&CK?HQL!CQJ8'MQNW/:_ ;:\'.\? _:8'[W9Z M\,OI'G0>)WS#[7-\\&;;J..";T1?CP?>GS]L'/BM7,J7W^CJ'W+]Z7DI-AI< M/$L$I@D4TM3D3AF!+$<2'W28LNDM&!S^9(6]5T<7/ M7NM^G,7(<[6/X^V-7>/CK.<'*GN@S(=)^KPQ\DGBP_.JF<_HZ4F]5UK5 M?VPK'GW\(5=\7DDQ2Z."%2K#D!1Z^8A47)C*GOHG3@A%&4YSY*;?X6S"U"CG M52VB.F6Y;&S6+-0878&?YLM6G^KXA^2KCS!7$DN9P[0PR?-9/0!(#D4L6<1E MK'B>S9;RP9Q.O6DOD::7^J8$/!-_U2=BU#ZQ&SW"?@V!QQ2?)?X^;CX^ MU]W#4?8J8N)NQ;CJ)(-1VI,=&?ZDH7HBC6[ZW^?KQ_?/FI*?Y.K@4KU9FL]- M&>TO*_E]7CY7C6VSF.:12C&'&:$9-&E9D$0X@T66Y'F!$Y$KITGTY29-;=QK M]T+:<>_PMFC5[H&:4&[](7]K'1JT%^JA4^U(>-RN"DS*G3--%$KGSM6135!P MU^^NSBGO!.P/8;^"+1=;-;+"BR\4]R5AO#UY(('3ZM'\S^B2?J<+$ZKQ55;K MU=SLJYH_7"_%[B]Z5S86W"SYRA36^"";_^I_+YY-R=://WBM,O!5SSD_*B7Y M>H89C;F@"Q8=SWQ7(Q;$'K, MJ7NY%GKH>62.X#9=7/_1=/OKW^WC#L&ODGO[(V7;V/%9353]!*=S9?U,+[-Y=L*MV8IH2)!&.:8 MI4:!44(B,@YC146&8BDP<]KHLVMV:HN;NYO[F]O/=\-*I)R!V6XH M\0]>X"%@4RRE9W$OH1K\$43$U@VF$&53SK3\)K53[- X5D#%\NYA7/2W1M+K MJVPDW:K'^;>V?E!*&,V*C\<=;GUY1Q_H8+TRJJ#WJN M]%T__+NLWM&%V8NX>Y1R_6LK4_WN97M!MX=QK]M\]]*:]D%6\X=E+Z9>%&D4 MD1S#K(@2B%"D(!,%@E$1"X9HCB/AM,T;SM2I\=0V&+\"/5^O0.LMJ-T%G;]7 MYN1G>]VFLBTP3E^88.'_M;#CQVET=F""';6?AZ=:!.N"($D7_JU]F_2+8*@? M3<0(UZ+'DO5=5N%O=/V\TO^M&]JN^1)41%&B8CW*$#WH1%D!213G,,M)6D14 MQ$KE%Y>K/VW#U$:3SDH3=/^J3'H_U+:EJ;%=9VA;X*0QU8W;CJ-JQV!>L!HQH.Q@Q:S& M[@ )#6?1\4D_QQL;E63.^OR:2L[?,/" PF33WJHVQMF$BY6+.7]I_G\[4J>( MB3R7 A9$9)H]D)Y%Z5] 2I1D-,-1RK";$HU=PRX?R#BJ,[7=9N;T13^UT_)T M/*VPP]SRM,([CJ%/*SH MR9?@<9<\$?[WS '%DY(>3VPL&MYW ,+)S3V#BS< M[A[&37^7\X?'M137^LNF#_+SL^&[6]6$LMX^KZLU78I6$8#/N,(%)EC"&$4% M1#S*((X8AK$228:HB AW2K-W:GUJDY[:J.$Q]V[(%QKG0F4"TDP@B&+.(&.* MP2)'1,22IB1.W :'8-B/,T9TY@/:V&^*JIL2>TU? %6N *L[2-*5R6RN8W2; MOX[59W:#2[!^"#S&;#J@-1PTEM0V4) M1*K(($O3!+(\SU'!\B*C3@7(;!N>VM#3&0?FG;KLRH0*5K7MKJJ,EMC;L5D( M1 ,3F3$9;&UNJ*H"C=E&@FN#MK'BJ MJVDZ^_WNPTQ/QRC)5 )3FE&(,J$@+0J]9,_U7Y@0"4^LP@G[#YT:S?S^E[N_ M %$N%G1E>5*Q ]%IQACJ>& V^'TY-Y.:N[5^49HE])->>@H7^TA-[HO\N#?!E16,J'%7^A< M?"I7UT^U0D 31RSUU&/]*%OI.O.UEVIGZW\NJVM6U:>E,Y9(QE-D-)U-9>8$ MQ9!$J8"3!F9=<@:>M M:^:[6-1GF8NM=__F4%7(2[^>YINLRA0-3873=2X2@_WYJG\E$^,3Y95LI+0^.5F_*)RTX9*J\/ M'JB1\\PJ^=_/NHF/WTVZCB6=GKM]0BRY-1$T-MH0GKOHQAD@O$IK'&MK7 &- M,Q[OR62I9BOZWLA1UV9%M7,CV;[.(YSA.4 %5DF&(\IQ MFJ89S%"/[B- MW$HQQEQP!J-:+_2!LV]X\FZ=R:>0W)Z?V5S=4C;I*\MG!WIV/OKT-G%JO52YV$:^JL2]%LFQRHVMW% MX!.64RX8)*FI&9#$.60X1K#(4Y%&#+%4.(6H.;8_-=)J4\IJVN1&P_:P5FH@K2)7L (4=SK?]EL4;[)&Y$AQ)OO[!^8S_O?S?/UR M9VK_U5M!IHW25/NC8KYX^2#UY_XT7YK@J0T[-F0Y$U+*C"*]T",XAR@5!62$ MI)#*A&4T(E&AL%.^XU!+IL9>W>#2GN^:)8.L?0/5QCFP?J1K($JP+-?@D7Z7 M8-7X"43/4:",7,7W6BG ,:%R<+?:D>,HG168+1L?P-:)FBG+NJ1JTQ=]/T"_ M7FOCB\<,S4OA])K!.=B8<3,\+\5L+P/TX@<.G!Z:6/M;]7LEKZM*KF_9FLZ7 M1H2Z$\O\5*Z.I+C/LB3)8DX)3!4G$ E%(&,I@3R/9<:5GD*ZB6]<8,O4:'A[ M&E8'T#@2Z"6=8CF_' ?JT%-.XP4L%=1^@-H1T'EB#BPW:L8FWNF8%,J+QWGH MY:!ZG9I>8,ZXL]7+<=N;P'IXY#!"O19B;K:%Z<)$6]TLW]-O\S5=S)(DS6.4 M9C"I$U@%SR"C"8(H3_*"1R).I5,"T9%VID:$6S/KT$-8*]?7EKI1XC%8[>C. M UB!J:R'4QUEJW%Z?P8G9WXZ@X)/[CG6U*B\G^0]_3$S2N IRC$L5$HABB,]HT]:R?2>74LW7 MLQPI7IA)#:.1";_@*6212&&>2"P1BPN4N<:S'FIG:N2TJ2-;KRSFM=%@37\, M"$T]"*L=&WD *S#S-!8:/MD606ZM]%@#^0P.GB,^#S8U=B#G*7\/Q&>>O'Q@ M+H=18WAG].3Z]4E[E-F*H7 =B^]*4@C;U!?%A"A3&<0$"5BG7BC%.*=QVZGDGJ(0T11DL,"JD)#35?QZMF*O3-&R$VJSW MIHTC95BO7G?BH8[MWS!FK]I-T4;KJ\!3,D\55"=2!37$;.LR@_YY:I0>FTWY M>>C FB?;/,@# < SC+(\57H493R*("(L@HSE#"J&$IDG6(^HJ0L!GVYNF@S; M2_SNQ$D$H.M>>)I1RJ.:78WTDYGU&/55U_HFI_O!CC+]H1OZ1&"^U*N$N0;7 ML-[G!87G%&H,*9ZE991DV I8$1X%J58QI'*W"2@C[3D\HV, M(_;<&E8+-[=ZA%LY9T<-YV/PVK&+!\@"TTIGH=GE:G:WKD!KI<=HU=,P>(U% M/=+4N)&FI_W=BR,]<[D;,0@YGYER<(LOC^6R56*>"9Q&(D8$QIP9;06%(>8D M@03S/(G2!$MF%\NB]& M$NB8T/OA)O$Q7F^=U X9P8SQ1$G&PW1'[63$9H=M*K1M5O?E-?_OY[FVY+F: M+TWMU.J755E5LSQGE"-L%-HD@2BFYB\&Z M!+2Q&+"-R6Y;#&?!MMMK\ EAX#&ZCUYK+-A:>P5J>_UM/]@BXW,?XFR;HVY( MV"+P>F?"^KZAE9RZ6O7;.BQ&=[(5G6MC7^:RVNZ6;LLT2)FB/)8P*V)DJB=K M!E(40TP85W&<$$DHJ(E3Z)04M^[T3@FZ,7"U6L_>/S\]+^I6/RHE M^?I+':MTJZY%64\S/Y1/=+ZF9,R<%*:M6I\9&)^HM-'74UL/K+MAU@]V4S3NX@3GI=*F$( 42 MG"#RFNIOU?"XB?\N6.S) #C=/(RBNJ7O^_*)S9?UCMW[1QS+@HD@(E*2Q43B$R/S&*&2R83#&C)*%I MZD)D'FV;&MVUHFL/VH-3,2G!N\R.]-ZH(P)38^<5Z+EU!78< SW/KD#;:1OG M0.-=S:>=?_YH- #H/LG6IWFC4G( 7%\3=X@F!FJ^=)&9O1&CE>X6M\NO7:!R M72;Z]V7)*KGZ;IJ]67XSDG\&4GU78_0FLY9(Q=(BY5#D@D-$,PF)3!144>PD#A/ R*D1?KW37-6J/O"KU"N/^J!V:42_S-QVEW7Z!ZV.2C,A^MMN MD'CK7@P\6O1U3_N3ZAHTNSIDCWA5Q@EAY[@2 M.@&1WM/:"=G6L%'FLUPWVAY&Z>?Z.YTOZKSNLBD9<[?6+3R6"_V\J@T"WIR3 M%%C%@N4)%!DDLL'Y31*8P3:3D5F7)+[9D:N/%Y^*=HL -E%N&]2 "Q+CU_>9W;#P2@]$9CSM0^@50YJA,G QA%SR-^X OJ^ M;-(,@AQN78RI3]8>;LRHU'PQ9J_Y]_('OOE4_CU=\'KWNUSV@RR)E*R@>0)9 M'.EYO29B2#,391TG."(L8A&R.A,;S>*ID7:8.:+)&=]X/RA*=[Q7:/2EPN4O MQC_ENF'0._&6"XC3_331U<01H_]9EQ:G^R#@.N-,PP-U__BC%,\+>:L^2+;N MA9AL-RZD.5I-:0(C*E*(!,HA803#0L92BL@4BZ!.8GYGFYS:B-17=#,V@VN] MAGA7KE;EG^97[ZF^SUVG[SSR=N. 7SP#$WEGK GF^+5T23* M)21(1!"IC$ B8PQS3#+.8K-?;IVF?+25J3%/8RAH3;S2J^25U,OIS_H6^\3E MXYB>)AAO2 7FE-<@M3\ 8R>X77HX3;1"XH(,Y^//'BW5^:Q[_9SG\Q&K\\*HNE7MTES/RIRDC))Z!6:2S&OS4V?VSJ=IRK,Y4.(0=LG0#(3U2NNW] MHS1B^RWJ8H.Z>*Y7\>M'4\C2U%0V_VK4,DV/F-^7 ]Y[MY3: =">S(UU>=YX M2:X#O-S)5AURO[])83)+9Q8K4U/MC(U MTM^;%#[/UQ)\+O]R^90PN6!*Z(336TX)[_\LPTX)D_\=;DJ8O/V4,'E-!787 M#]0C/U"ONE>R5"C)\TA__U'*($*%7AZ*1.H9H)7\/=G@N)*^-K[O2?9:W3200.IZ M(9 D4RB6AM=Z06F*E*(%4Y@7'#!6,$DX58+S(NL MF!SA-*7[3"W+(Q]34[37A-ALG!F<.3ZLXRQ)*W1WA":S4#WASG67(.F5 P<9 M,BXW7H+5'F=>]+"AB["/^NDF[_R75?FG;J]\^D:7+[,H3BFGD=#+L"R!2.04 M8H$EQ 6B,N&((>2X##O8SM3XL%UE=+:"QEC06NNZ&CL,K>UZ[&+ QEF1N6(U M8#UV$HF+5V2'GS[RFNRDB_NKLM.7#YM6?97?Y?)9?I4FPUL_NU>MZI8MY@_U MWJ$I46B*+-S/G_0EM^I._[9234W3^H1W)@62B8PR* NFF2.A%#)9Q# 74I(H M+B*"G+)@_)@U-:)IO3)53EJ_=BK/;3V[ IUOH''.G+/WW6M/UAVG8IXZVVYN M-GX7!J:^$7O/>?KF%VR?\SE/EHTZP?.+YNL9G^>G#PP8,Z'938+EA_JG)H8@@Q@6'@BHEA8IPC)THWMF" MJ;'YEU7)I105,"\0J(S)H&R%8V5KM.-&GGNOV'%Q4*P#TVYM7Y==WEC?*@E= M=:'$S26=:._&"8^Q9D/Q\QIZYFS$N)%H0S':"TP;_""?JA]M,O).+G)/OK?Z M:GZZ5;?/:Y/^4M76_6W^\#@CN" I0A',9!I#I"()68$T;HZ(@ MAS/U^][I67*]M:D[M/-P0]?&R]#2()>B'UX=9+"%$Q (N11=.XV0BUL9*EG< MJ)$TB8WW],?'1H;MG5Q*-5_/XH3F6.4<%BE)((H(A22.$W'@$+3* ;K-K$:6TK:(T%/[7F'J]6-T#OUPH8 MOYJ^IYL<6;?7RO]];5Z[VRY50-\DD9F4B^Z7VSB- B>$QDD&<\KT CM' E(1 M1U"A!-,\)2+*R3"Y\],-3XU@M@>=6V.=><82?W(=GVVR9+L MDB1G,4]HQ% &8\881#$6D&&!8M*.]3NYAEFYQ2 M/BBGU*DC["@L%+R!:&@L_P*=/L&#NF[ PIANV/FMRRV0_LC%\EV M1V:_9/: 9[RY6HRQ^F8MGZJ9ICW)<\D@(:IHZF/A+-=\2#.>YE%><,G?2"!F M8^34B#*4;F!-$[7';R<"LWTS[!CYK?L[,'._95>_I;;+7E],5,YE:^<_JX++ M'M(!15OVVQI8!,-HO=SK>Z]_S*M9DB2I(AF!!FWD7.CF('XQ&8&^VA<*\W<U]<"8W]M),\$H32EIE]KQ$^T"VWBB:5D](6JOW8;L=.UQUM8> M;Z_;J3W>JZRQU=%J"A2M-4Q=E-,5V"!U!2Q?U!!Y0Q-]$[S&74W,Q7&CNB;F M_+&8L8F:.; V^TI^HW/1'D-N"EVUV\QU5IA>R#PQN9HI*7@2,0RI64<@+O64 M@.O)0:Q81&5$4TKBF;:8E=9UVJT;=Z'=O@GAV/>K[JG5O(Z\Y[1Z-(F5K3L' M2NC1VA7'0N[V/8.S&'-5,)AG9G\PEQQ25" 8)2K&:92RF.0ND[4P_3).H'33 M!2?*&0;N"[M931B$ T\X.G _]L%MY@O=L51C.?BCL=WCX.\.F,]QV:'U48=, M=U1>CV8#GN!>&[H]:VF_D#2+8T0+ A.9F.-<@2!E$8(Q9IQ)S(2RVXK:>_+4 MR*@USKZ$\RY.IYGD(N\#$T5W8NJ/!HYZ>VEEY=V'CE9 ^: O_3K)AR\8H)'Y MU4PE2_5[)9N/^9:MZ7PIQ7SY\0>O!0'T1+)67MMFA%4;;0P21RS*> HEQV;; MF)MR[4+J;U4(*3.:1=*J-,7EIDSMXZZ=@:6"SY5LYQ2@;!TRDT'9NE37$6HD M!\NM5Y9%@SSTX&D6&;=? M-.[8<)X=">=#.1VUZ7=-Z8B@VM-F?/(6?5&0^= MXR#<.5HGC23EN>FL0=_/<>%"-\U.+ZB>5/&\K(7Q=#V](+&C].GGB4.U)KK5 M^7N].)^)*%(14SFD,M-33APGIG)J 7&"BS@S436\F*W+-5W8+9!W'^\T-&T: M"?=IW9LVP&IW@\)5OF$'/[M%[7!40@\,6RC>GX)B@!;"(8_]:AKLM#"R-L$A M[_8U!@Y>-?2[;3CB8UMFL5T*13(ED1 9Y 1QD^A*((E2O6Z4DB?6%T;/O7MKHJ?I Q41-U;$X-,I%SC,!91(CB J*(1$<0:4RJO*<"%4X;72? M:6]JA-"SL0EC'!3>= YD.X+P"%WHW2A7U(;'=)[&(DAXYI$FWR;2\K3_1X,F MS]PV\&2S.7K5:XPC^=V;7*9/\R5=;U4:^(Y* M@UFZ?UO)[_/RN5J\ ,K_^WENXK%9FX/O> AW48=:GLL%[Z21CNK:WC$]<%1$ MHY^MV7D#MNYX/+SS@:K7\[R+#!KWB,\'=GNG?EX>.HR7/RHES;/D)@?^JZ:K MQHYG(T#WK;6AFD5YI$21Y%!((4S-K@QBD6+(5))&"*FBX-AENF??]-1F?AO+ MC10&T$8ZBA4Y@&Y'E&&@#,R*6Q1[(AG&[KTJSU^D;G*Y]D>![GCYY#N'UD)(@3.S/ M1X^U,C4R>I4A#8RE#D=F1\&T.*KT 5%@DCF$SOF]*0>8' X-?< UTGG@,-C< M3OO.P7'R(._HS>.=T9VS?^?X[>S%%V[1-8=ZO9(1AU,>]06?R^5J)P/RUTW^ M,L%QK"*,(&.(0!2E"<1$$2AR)G&1RP3C=-"&G@_KIL:[_3SG-KRA7ZWE>,JS MN:KO9K<-]NO%N>Q>7@+'#<>QNS;P>/$FO3I\B],G^D$V1+T8^#;;ISZQ/;K9 MZK6186/(9[DV9\5?5N7WN5[:OWOYO3*2>#=U^LONMEU.(L$23& A"PQ1G,<0 M1PI#&B52H(CF69ZY1&[8-SVUJ YM>9-I\JVU';"7O_[T7-7A4J;P=.L!H.=W M\"[M%3O&#H-U8#HV,!NKP9U=;J">,]T >[EZ@G\-%^"%TE7U7'%W#?H?CO6 MG4RG!B9J#^GOFP3WK<^@Y_2TLMA=NF<2.>E6!O]S9)B[8.\M7]RIT0N&*W;> M-G;$MMOG=;76ZU!-HJ]RUC?DVN-60ZW)+"$XR_1$'I+,I)%C%$']BP*F>G!+ M*994<*>B)6_@P]2&MJX<4;EU!= U^$V_#X^-4DP:7P&SI3E@.!OY]7 8Y*;; MZ?]$0U\/B0/J+L?G2)Y'Q+?I2^_CY,ANC#]ZODT_'1Q3W\B4@2,M?Y3B>2%O MU=GY0'5L0M"41.4DE46!!,1$4HBH3"$KL(1[<;M1_?QRS?F7D M0* -PZ.M;]5'E^*+_F ^ZT_H0VE&KYDB:8)EE,-$YK&)FTPAEIS#K,"4HRS+ MF?"[3SC R*F-%ENA7,];?D,ZT--.7^!N"GBQK@QM^$NP&[4W;,9/?4B+X[;&RDRNLH9+GU9'/N"+HCQSJ81I2+ M!5U5X)MFILJ ,G)@C>T[,DZ(38">_RQY?^#$L4, U!!,)^[&L<^F%(%C M:_JTM@7\]H?OJ!S7Y@?6<./\^>EY8>0\&EEN;>M*/FIS-QFOOY95U1X,8A'Q MG$E(R]2YM#]N%;L!R.P5N1ORC&%L=\OG[Z0J M5U*O4A>TJN9JSIO<_>;7]_3']7J]FK/GM6GMOOQ"39&"691CF6&50*EB9:;S MF@*+-(,HB7.:&.5(Z41\ ^V8&@?^OEQ)NIC_C_XJ]:*M,J+*RN0:?C=98&Y< M-[1G[&AO!+P#,^#M^YLKP&ICP9X3F[]H/ZY WQ.P+D'CBS\VO!!,G\0XU)11 M.?)"O%[3Y:6/&R!.\JN>9VHV7CZT^A"$"5I(RF 6X00BQ2)()5(P4BCF-$TY MRI&U)LFKAT^-XS;F.0AKO,;K-$E=BD)@YME8-D1BY#42#LHB%R RDJ!(8Z$$ M]&$EV[BPYZ7^I,"?CW/^"+A<&0%;L#*+MPKHKQ \F#I[>K34K"Q_?%N4\S4H MEU)_B.#)T'=5JO6?YKIOJU(\\Q,UQ-Q428Y >5*,Y/4]XVF0'+%V1WKDV#4# MIX7MM/-IOC;=.$LCK"=T20Z+1%&(TCB&)(D0I$)$E(H\+B*G!))7SY\:Q6TM MJ\!*-JLL_8:6C;"5_O";XAB]UWS]2-?@D>J5U[)<@Q>3-ZZ?(77?"L=IWROD M+:=SP_$,/4WK%J>M:1YG78=]]CJ;>M7$N+.DP_[MS7Z.7'9IS/Q7^5TNGV7U M21OV\8?^ZI9T\?ZY6NO%YZJ6LBB7#[_J]:AHQ"V:/14:$I@@E<@[UW">" MS,3-BSB3*54Q4G$Q+%!^B#E3HY5^5+6Q%]8&=PHT[ 7\(DL]('[3@R5=@&N] ME*PN#8$?U(N6)S*C]4WH@Y9>MW2N /,]@LX9L/&FT0G:Z[N >Z7@!LFJGV0 M16\4RGX)>L?CUR]ZZC!BOI?\<5DNRH>7.\GUN],M'Q A>20C(Y*>0Y3D&<1Y M+B!C2B\[,4=)["37>[B9R1%IMRSX5_KT[=_!W^;0V.W&D4< M>.^RV$*S&E; M T%C88!2+:=!\,D]1UH:E5-.>_N:*\YX<6BZS7OMM M1"N^R)4J5T]4^[6MJ?OQQS=IRG/>SY],001UIW];*:,26B[KU>#V\RAB7DC& MEG7@Q7P) M/CW7W^/7[=;]5E2GAT>_%+EKG4^_+X'=#/0-NS;P"-5Z=G6VGZZV'=\X6"?= M]%QLM^+\$F[@#O!;U=2OB2.70PV"[WX=U3#-#"S.U59SU5;4X<];5E X$TS& M"M(HBO2,7W)(L$)0%B@E)"5IG#EE01YM:6HD__'ZZ^>;S[_<@2\?OX*[OUU_ M_>A8>NLHI'9$ZP6HP)2YJ<&LC6QR0#3UA2"]LV!XK9IUM+%QBV2=\WFO)M;9 M&X:10Z]@P/OGE0E;VR3?(D8XDDD&J9)&F3I7$".20#9\4<:*U43GBO->O2<+B M#G?!DX_+]7S]H@AFB&<0(3W& M8Y9'D.8QBQ.6IBQV2YVW:'1JGW9K,]@8#7I67U!+S:H#[&8"OF$-3 X>$'6/ M97* R&O$DDV[X\8E.2"Q%WWDPA.,I?.UHQS=J@6FG7W!Q6TW1?TB2 M"RQ!*B&>:O=M"AQ:('&T;J'-O1<($%5?Z%Q\*E?W],??Y^O'QW)AA(_T+PXK M1SM<5^-.X(1<"Z'$"R*=OB_)%2K"F/V15ZP/5FD"#JFVY]IOE3"I4-XPO MU[.1X=EJFUQUTG!_[W>+=A/T_.P=='E6X1F(JW=)'5<[QM?'&8C40;&;H<\: M6N+USVO.R^>EF1Y^695+_2-OR/MP9(Y1QQ6"Q;!(&(2+;*0=#UW@6@#6L<_L MN#1D3P3FT5? [QI_%32NZE+T_!:&=;1AY/*PPQ#:+Q([\#G#&+(WG[U9?GM> M&W%-T_A7/3]KEU^I$(HA1B!'!=*:F) ,LC22"2LPR=U*_9QO.O_RB%IBQ>L:"VMHKL,'0&!Q@G6N/CT].LFAU5!:R1^$U[SC< M.7!]N]9/,H^_59_F2[KD<[KX4E9U5='-6;.2*I$H%9"+"$.$> X9,ZR3BURF M+,L4BIRV^"T:G1K;;&PVDZZ-U: SV^:\>G@'6"Y,/<,:>B%Z.:+N:TP'B+RN M*6W:'7<-Z8#$WIK1Y=YCO-3OU%_U3__QO[K?Z/\SVQ/_\;_^/U!+ P04 M" 6BZ92V_D1IRB; !'&@< %0 &5P86TM,C R,3 S,S%?<')E+GAM;.R] M67=;29(F^%Z_(B;Z=2S#]R5/5?6A)"J2IQ622F1D=LT+CJ\B.D% !8 *L7[] MF /@#E!8KN.Z8B:CBJ(H\%Y;/CUJ]-/7-)T-)^-_^YG^A?S\ M4QJ'21R./__;S[]?O 7S\__\]W_YEW_]OP#^]ZM/[WYZ,PG75VD\_^GU-+EY MBC_],9Q?_O2/F&;__"E/)U<__6,R_>?PJP/X]\4OO9Y\N9D./U_.?V*$T:?_ M.OVK5HD[[SV89!4(GRD8KSQDD2E5+A,AS/_]^:_,N42#I,"=%2"L=^ MC9 < M"5*9S&A*BX>.AN-__K5\\6Z6?D+FQK/%7__MY\OY_,M??_GECS_^^,LW/QW] M93+]_ LCA/]R^^F?5Q__]NSS?_#%IZFU]I?%O]Y]=#9<]T%\+/WE?__V[CQ< MIBL'P_%L[L:AO& V_.ML\<-WD^#F"YE_EZZ?-GZB_ UN/P;E1T 9L[ M_,'J&>5MN].1OLW3.*8E;[=O&$W"HP^-BF0GT]O?'#F?1HN?#F(:#A9//O&S M^=2%^4!Y3823&D+R#(1)!"PC$CSS-@6AA:3B,=N%Y!G2O%#$+(6_?)Y\_04? MC IAI'Q39$* T)4:_L>SERZELQ_UMZOO C\[\"&K)#PN!T.$$!&.B M,29[24P'Q#]\YV/:'^KV9!I^FDQCFJ(1N7VIFX9G>GX,X-4G?OGBIO@@")?# M4;S][6)-NM#;?-*!_);*07)__@FYSFDZ3?'=4C<;F5MP-D?3FA:?[$+O_W'M MIOC$T:P,N!3>#J.;W!3'CANN0V&0G""@H@H%2.XQDU5)$FT%"[Q#F'QZ.5; M@8*W#XK])=H()"ZF;CP;%L&O8.UCX)%Q 5&EXFHAP#V)Z#=0YI1DVB31Q6:W MZ?U; 4.T#XR#Y-HS-D['\^'\YNUPE-Y?7_DT'?@<$;L\0M36@:#:@S=2 #'. M2L)3,$)V@(FG[]T*"[)=+!PDQR8P\"E]'A8AC.?OW54:!!X8$X$!14)1$!9W M.XR_@"NEM;0NRA@[P\'C=V^%!=4Z%@Z09Q-X.,.@?XKF;"'XCVY'L^G M-Z\G,0VB=Y8CH$$'AZZRPYW/Q$A 2(W@MH8'ZCJ#QXND;(46W3I:NI-V$^"Y M<-_.(HIOF(?+K,;**M*0C#+2 ]>6@] :O2;I%%!FE67(I'"Y,]AL(&(KP)C6 M =.%A)N RDF,J(+9ZH]WPW&B V6Y$TQQ4!QC<$&B!8-V$Y@T'CD2UI/0&4S6 M$+ 51&SK$#E4LHW"@V'LA?_%C.K,.2+&;0)/68"<%49?3J%]["+/M9& [9)> MY,?#QVZB;0D?K_';#].+R1_C0:8DZ" QYC(1A<), L-PLZ0J$I:2-\%V$=5N M>/UVV&@X(]J%6%M"QL*9^C#].)U\'8Y#&C"62?+10" 8H0NC.3B;+/C(0TI$ M.R>Z2(6]1,-V&&DX3]J9@%L"RL?);.Y&_\_PR\+E#D$[XHP!'WPLYXNJ^%$( M]Q!HY#[%Y#IW01Y1L!U(&LZ;=B3IH$39Y*S3I0_M/W;@> AE.C!PFR9Q"I @>P;!Q=25ZJ?SFRL_ M&0T8H40YZD%JH3&"EA&\)!$4U8GG'(0,M@,$/'KI=NIO.,FYOP@;,0"GW\*E M&W].BUP^;EF:"9XA.(D>KLP6G P:0R&.#!#G,%CNT @\?/=V2&@X>WFP0)L( M&5Y?3XNXEN>]!=BH@^O9(#%T:+5DP"-:-N&=!6/+]J9)%-XP[5AWB:GU-&P' MD.9SEQT(N F@G(WQ:2B.X=?TQLW=BJV!E5R*;"38S# XHH4%RA #%9Q%C6/ MJKMSD/4T;%>KU7P2LP,!-P&44CHP?>WFZ?-D>C.@GD6BI0-'14G3"X\X5P(" M2U$Q:K7SW1VO/GKU=K!H/G^YOSB;0,/I59I^1K/WZW3RQ_SR]>3JBQO?##(S M+C'IP>>$(I$*X1VS@NA)$LP:3E@7Q9TOD+ =.IK/7!XNWB90XOSC;0<)E& MHULLX[:G+$&/6@5+41(86?O 2IR58RQ% #9TE[Y^^.;ML-!POO) 838!!23\ MJI013<(_SR]1;K,/U_-RXZC$X(/$N0W9&5 \*!!1:[!<,PS&*4;>N!-RU9V= M>(F2[:#2<&:S8V&W 1V4W-2-SL8Q??M?Z6: +]$QL@S2Z5#J%M$"4H9.5(PB M$ZLI[23KO?;EVP&DX:SGX2+M^_1K&4Z]'_?#AD-)T0[$6PC]TKNF7B+/YD-K.4I12J 1UI8 M2$B]YPP"#=1IZH*F76!CP^NW@T;#&=(NQ-H4,I87IY9,> RHE,\6+,5 "\43 MP C<'G-D45OM-9-=G)]M)& [=#2<'NU&M#WCXP0YB LN1N[S +=#;1/%K9"7 MJQ$^&7 ^4M Z19L%4;A/=H")1R_=[E)BP]G/_478F>[_]9=GPGN'/]BKS<"' M]V].WY^?OL%OSC^\.WMSG'^F/HM^P]\_ZF'-R;8 MD?(#.Q9UP[,9AB,9@LKR%>(>M+*/SWGE@FB00";_8 MK"($DP,3*4@IUQQ5WZZK[&9^@8#5.Y>+*XWFL]N?/%UENQ"WK_FX?4B/]I=3!X1$YZA X\S6E/1U!9PGU/2+GT/4 MNQ8IA\BZ <"\=K/+DW$L?YS^U_7PJQLA,[.3^6LWG=X,QY__[D;7&+!9HW0F M"FPL9TN9"/#41N L&Y55,-ZON3!].("VHJX%0!V$@DEME32 LP_SRS0]OYQ, MYQ=I>G4V_IIF\V+&9X-(B=/)$8@$_<*%GKH1?8\8*L[HHKH.'>V0<$'X49J5%3(9+Z2SLND9WW0R&DW^*%W'WDZF MKY'"X?S=9'8KS8'S5)" *R7X4H^9T.1;X3(HHBR3(GC)R??\[:Z(Z:=C3/1"IX MQO]5]^'[Z6!3#S7[BWA_?$SF;M21!9I\2=/YS<>10W&,8W$6OY2-_7V:#U2T M45'"0*;H,;!A'KRS#*PF-"2K!(FICNG93%0+CE4GD5]GDM\;15_3U$^Z"DLB"(YE!A1)>GT M(E4M.$^=(*D[V3>P89VA#L:?A^@ +B6$J^'T6QA=ER*17R>3^,=P-!H(X02Q M@@/-,9H$)7M)M $DO%F]MO03NTH7[ML= MR 30+)."UQA >34[F[*P(7.4=NUYS0=Y2'?$I-/PW_:C@X!\NZ M < LZ1]D9X3W.0+:0UG%H.!^F>RDL+E5QSS' RP:$-QJ\**BVWD>-OA3+57S9-;3T&UM7/Y4_5/H- M&)$'+#Q-87GJ;8A4 95$@= 2)1.# =Q(72**.N_6W'GK%$=-'=(?K.W-Z#E$ M] V Z"2$TC)W]M'=E(.6V\QE")XFM+D@"=4@7,XH)H/\9*6RQ:V6FS7]WCK8 MF=:2TPQX#E+VTUWK<,DW@)_3JR^CR4U*G]*HS+%Z+JL!<=Q0EAQ$147I7B7 M!L& !N,4"\)0L::P_7 H?9>R?G>X2JCJ5A\- R7R?3Z$2.W9W$/?C3P4D8; M=0:B'?I^Q&MPB26(3G#M%94\U+)7WZ>NW^1R/?/5L5[: =M=1N)^U01&54R) M0@S*H[<0&<8G2I<1)3:YTH))5;%B&RGJ-[5<%U0'RK\!(#T^AKF5ULU=X0#5 M(J*Y!94L1BX\2'!!: C$,,JM]"Q7R3B_3%:_>>A*D.I0$PW@:LU^[ID5Z!QR MH,Z4XV&)$4V9H"0I(3ER2F6LDD3:TZ&JEIFNA)\#)=Y"HFDR_EP*-=\D/W^0 M,M48_C*5/3A":1G>2, 2ER '*:1R*DA=I:!C/3G-../=Y <.%WD#QN;Y;OR M%Z]]XB$[,$:5V9^1@O=2@\0P(OCH0J95*OA?(JH91[L3$'4F_@:@M&$7?L"0 M8<122Q@LFDD)Z1BX;#T$34DP(6J^KKE?-9=H1U =P]'N!%3=*J(%9#T).1]P MDBPQUA(-6>721B8XL#*CL#SS/!"6(JU3:;:1I&8\[&ZPU(WH&P#1PY0%8<8[ M;BPXIQAZ=Z5>5Q@%C-H4O:3,D"H;VZX)HV,XTET?ENPDW 9Q%4XL1Z&8A/:[K8=M%_ M8!-)_7I U6'5D2X:0-6#IGK+.[V64*F-1?L:J"J#"S,X7AIS1N]#L;A$5W&J MGQ+2=XN';A2\QASM+>T&T'(2XV(1X7)R0PPS7[LO0]PX!T)%(P3:3L9++5UI MLN<<;MD&?3=",+:D?DT7U XB^_7T]%V(5 4[7:: !7%]/D9M?3FP?&E?BLG!8,8C3(0;(>;$H>G-)$1$."$%6Z.CPGI6]W MJ I^#I3X[IBQ2\R,T^=%G4I'^>KKJ^M%W''.(62< [%4^8XH0T&XW -4*-D3(10XVIG)M<2UK>!.N)5@8/UTAG.CMI' M].-"$Y=I/@P8D#UBI:NFHH]?<80.HR_P=,QVHX8KHBAC8$.2((*BX$5$I\LZ MQ@V/DJHJB[J'=J-249U+XWX=&"Y"YR*X)"4H$B3CQ''"__]VH[MBXCOM1G>1 M>0-^T_J./!B@>BDP$@E%%()R#E:F!)0P[S-3D<6*P&GJ)M,AZMVJW>@NLFZ_ MA=^+#>*$,@:Y\1!R<3=SPGU;"KIP/''CDI)D^KV-K0,Z6@#402C8K7%?9RII MP%R]$,LXZT)<]&I2CI8+S1C5:,]!EDL/7F?$4)4+ P<>X_5[H_>0C:\C7331 M0>O!T1*ZJ1^F"^'%15KN8VF]BA(?:(O+P:&M3[0PA<$Q.*<)VG^4F'#>\E"G MA?+W:>O;Q>H&")N/^SK120/FZ]D0MI/K^>5D.OSO% <8SZJ0M ?M<@0A=9GP MF3E$GGA.62>V;KY(I_!Z2E/?!JPVK [208MP.IO-KI$-0H4EQ&@PP>&F+M!3 M=;&T"2->>YJT=6G-@/<*4%K2T^SY7ZO/_QV MVEF6<\VCZV0WO\=#1UG-Y>'/K]!;7W&T ^X_A_/+U]6R.KYO>=;\L42W^7RR'E#9HW)D# M <^E X%1"T;-%@.96.HO!%?65RFWVX/6?EWT+C#TO *FKL(:V!WO+N^LNM+? MYP$5%X$1W->3*>=;% V]X^@ITI@L8L90W IJ(&\C1?WZZC7PU8WP&T#1Z\EL M_B&OELM 4Z\MQA(08NG0H1RZBB)8,"IRDSR5.E5I.?>(BGZM44>:?>9$[2OF M!C!RGD:CTMHYC5$THY-Q/(E7P_&PB&4^_)I6@AK$I#57(6!@03P(@DO)1(Y" MHNA@9HW2)'QS&"YU@SQ=3:;SX7\O_CI@.3M9 M^E49P6.YZ9S 6J$@&EG[Q4]4YVE/@#93?O9^,)[=<_.J& MXUEA(LT&.<1 !,HAF#(EFGN#;&0&+JA(68XZN2JN]09Z^DTXU?Q\B0[W%Q,W7B&HD'%%*8*3Z]2QL^4N-/DH#'T-!!+KRF1F *3C87, MM+$N.UP<5:8*[$!COT6=-7!62T$-8._>ZMZF/X;C:UQ.*[,\&:]8>]!+YK?A M>#(=SF_.QDA&FI6I4X^?LLPG_Y;FEY/X<,:G]J7@GE,,7-3#Y&&";\#VOD_S!TZO0Y SKG&G4&4(!3&E MGZ3W0!0SU#JCM:UR!/"(BGXG>U3Q$?<6<@,6YO9.[FV9T"LW&P8TIV^&H^MY MBO<"(IXZA1$2P< :PVR-P%?H>1 6*65:4Q&KE-QL2=]6J+(_$JIJ**:)_,=: MQ@9)E:#&5>DZO)::?E/^532_#;IV4D*36%J) M:,!$L(E25<:KEX7'2F:'.M""L:BS\5(?Q5JMZ.DWV=\'GO911*^(6EP0^$+JB2J43G(1'0$5%$\L.?KD M$O6&*QL'D;&=[2(_PE9X9)TTX*^O9?9#?L;?TEPK7#V*&@TV:PQ&E!:X8'4" M;:W,65CI:95LQTY4]K.7'ALZDV/IL5V0;A+H($;G2O=,P)5NT*N@!@PQ^%T( MDG"34ZPS5'U'.OO9I-L$:B>Z[' _/V:)[>L/OWW\=/HW_,S9WT\KUMNN>T_] MXMOOW"3E#$T6'FP$3,N,:L@K03?9E (C,2:>89)5K.@37H?,>0I4YU:M./R67/%<8O>%VYV M^78T^>-O*7Y.MZ4H)QE?_BF%D9O-AGD8;NLRBUB6$DB*49]9@,0, 9&4!>,2 M ?692EHT@"E2/^1Y24L4K,4XF?GBO/&U\JQP+* MH=V.+UJ)6 :$)4:\"*"9ER#*D&9+. 5',]<^!27K3/$[D.Y^BZ!;7P9=*[Z! M$IHUG-ZM7*NY-(P:$(IK9(64NTZ)0_9<:UG:((A:C9 VT=1WBY'C1=!=*>:' MZ8O[*-'[MY/WOYZ>G[T_O_CP^G_][<.[-Z>?SD__X_>SB_^LD\Y^X7U'2&MO MRVWWZ>T7^IQX1J33Q )WY;ICQJ7J2,9].WJ3J3*!ACI74+>A[O#^@JN77!3C M/; B\D@Y@8C?@"B$68,N2^D[39/%S2-5:;'QF(QFDMD=H>)Y(\&]A=Y ('5' M_5(BQ3Y/QJ4N_^3;L-S)H]Y&H2!GRD (_.*T-Z X#9%((7.=$L 7J6H$4'NH M>Q-R#I9] T!ZPL.;R94;C@?2)J=9*5H4)((P+H(/(8*.D9ADB:>JB@E:2TTC MP#E=!$[+=42AX&92"GC(&"H27><:50,44&E#C+N/3,D-K] MVY:4]%Q[?+AV-_=KVT/4#6!EPSB\%3,< U-'$_+A>8E/0@:GC $2E7"))<5- ME3LU+U+5<[UQYQCJ3@4-X.GI-+P5%S2YZ$ARD!2S9?HTRH=S#J572DF+ZV2J MQ KKR>DW2= ]@CH0>@/0>30(;\5"#$DX'0W(G$F9RDG 4^^ IQ 2S8QS4V4D M\QI:^LU\=@^:0\7= &*V&&6W8BP029DOEUJE1RO*M -OM0;F"=I6ZI*G50ZC MMJ:PWZ8/%3:U*JKI$7.SZ7SP>LE2Z?:541% M(R4+AQ_"["_;!H!QVSP@+0HV,$Y9:6#JQI\7\IF]NKG_S$=WL[@ 7CB^9WL< M2XW;>W>55DO1V%@27OPT04BF; MBSZ(.@,47Z2JYQ/'WD'S+.7;E08;@./='O1N.$YG^.ULH+@63&5T)JQ+I6N M*Q6: D(PW$@M2.15^K0^)Z7O.5/=UTCL)^4&<'(V#B5IG=ZDY9]GX^>%2)\F MH]';R;2LNH$WN!]H0T$%)4HM9 +KL@;M28@Q:^ITE9J;'>ELI)AB3U@\[RU9 M34<-0/#% 6U&82BN3(0@! ;GQ$4P9>@(\D!,D-Q&4F5@PL%C\FJ.FZJ'AEUF MY^VBFKUA]F41,>."FLX[VA>?RFH@4Z YBP#H.N &8!T%DXB$K#11S*5@:)5V M,\])Z7W.U-& =: :VH'3]YS833[LDNFS,;J"Z5\X;Z5>8=% ;C5X _62VV@B%=:&0+2*KLLC;<*59)42(DQGZ*J M8[OW(+;W82?'A7A-5;9S9_7^-&GV*2UJ,RXFVW),@D[:>E?F5Z.(;?#@"N\8 M>>HH1= Q5@G(#Z"Y]T$J1\/PL11[*)2[1O'%9$/Q[()7_Y373PFE/AO.TWF: M?AV&M-Q[/J4P^3Q>/.7O;G2=!B)QR83@((4G*!&-FE"<0W2*E@8.6M0I.JS- M6._#5?I8#_U#I 5WI4CZ;#:[3O'-]13-P9*MY=:W^,>55W;Z+4W#$&4R4)F% M'$K;5LLQ8';*@Y&"@ X.+4,0EHLJAP"[D]K[?);C!J+UU-@N4!>+;CV#-"B2 M>0HHP#+K4% *SB.#*4EGD47*ZDQ1WIG2WD?#] W3CI38 $H/;@%B4[#9>Y"L MW%#468*7/@(U1"='[>.Y=%RHQD'ID.I MRC<"!1?7MK#GHX&MCVEWX#T'GQT"5D;3EWOEP[6\PA MMN C8<"L\81&%J5K]#SLSW\@MHMN#CS!.!UW$_BO.8=QG#*#!(-%LXIQ&$-# MZZ/!.(PG1QS)3%=!V)['8?3/>AZVBQX:0=-)")/K,HWU\WE9$RB4V>]?HING MT])$:3;$_?S=<#8?"&,#1OH$G! &1+8)'&$*+$V)1J(=(Z(&Q+:D;SO<_2D. MHVIHK+,M]*C=ST[.__;VW8=_G#_FHJM>9W=//T)GL_6<=-_'[+:7[^RN455P M4E#$ R@J//KH*2->(@&/VZ(1C&6IJTP9?HFH#ASY\LR/T\G7(8KOU:JU#EK'YW4ALI MDSL42VO<_YHZ:R!&>#)"V+*(="@(S"0DGKFR [C2+XYZ19V-N4H?JX;&PM16 M^0?P/@>7244\YAQF$X2H]8NICL*DU.8O)&>60ZE6I 7LJW,-Q.T<=( M@N3,5[']-9CIMP[OR%#N'0T-K(A%'X>WT@9.KDHW\[U5Q"E644<5 MRVA!1.3'2_QBN3&XP+D.=H?.NB1S5WIL 9>W;X>K5(/LX&4)/@8/"2G2X,1)\#*E,!K M3H0Q3*9*^+V_M2GHW()@<42.-VL&/4^1^&&_=W96%OQT*>'Z*>!>&4M0]-KI&/H_'"T M]&Q6B^H^K7K_;P-+$_/!$%"+8>N1*7"../!]=: MVFW/R7Q\#O"0KZR"1/_%0HAEHC,5$IQ$\6;N>78^9AW=GL[EQI>V=MG[&$YE M-QIHV4Y>N&_ISOAS7UJX.PHAV#*/0GBP+'I S#"JRSU'6J5R:"OJ6KM>&@#?]DF(@;,AJHQ,,<%2X2RB^X&^;RFELI0HQFF5[7A[$OO=>(]?V%9# MUD8DT M1RKD[4IG#5C*58.OTE,C_-?U<)J05UQK\YO2V'B.KFZY[_&E?&0@O,M,90K4 ME]F%1)4QF"8"I2(++[QDHDJ[H.U);+($N#.P/*V)J*.Y)K(ZR$I(*<[>HI#/ MW2A]R.>7D^G\(DVOEN)<<#X0U%D>HP%+!0.13?%[''X)R%T(&I=^E:K([_4L<,)()XR5W:DH5/G7ECAK1P+)) MD5I-C=]FLM?A]O$%(IL\&SR:A>Q*>^VT_WO&XMD8T8_2/!N?7_O9, [==)FR M.LEY.!KBVV<#='R$T,2!I+$L0A2GR5% )M(8YSEZT55"GGV(;3+X.1I@N]9F M&YO[BLNWD^G#76.14UTCV8%.G+AD&.3,' B92NY!(,"XDDE3*[VITK9L1SK[ MS5;VA-0:.FP"I-O+.E"/U@/;4 O)4/LGM[;*)(2L2 0M<#1'(2Y1DBA!2U"BYQY+JF0UFE MZ?FQ$TG58'H,K387P"-;I784&<2_X'<8ZRT.O$IGGF4)P,T:@0\8-]ER:2#J M4J3G4-K.*PO(K+,,O9K,JUR1.(CJ)G-0E>%\!/TV$38]W&0>Q(B+N' =@];B MRLQ%H)F7H1M2@9.)HGQU?@N790S7 M)S3('\:%V?+_Y2#WJQLMO:+;&<&+PXMQ?/R#!Y\<2)YM]"% -J5_IY0:'!4* MJ.&9*4<2356\W J\-#*OM^O<0-]:;\ 8'\3L<@;!\P+&,+HNH<)#L2Y%/>!) M>FHY Z8]0^DL9KS$!"2&[+TD6=DJ)U_'9;/?3:':9#8PS/"4D M@O;E"#R@ 3%%.9Y+Z9GQ'/?,YA9&O\<:;>)\)TTV,\;V,)89E476#IC'+\(Q M"39BE$Q#XII3*H.L M,]5%U^]-+ZK< 'PK_H[1"SQS!(ZV$:S.99Q?&7\IZ6)H#_6UJBY4R%XDRK.K?.7Z"IWQJ/2OCJ2@<-&+,[3P$# MI72&W\X&U/. $LA@DD?)6%%&I5$-.05.F4X\RBJG@\]):>3V[>%.U(%2;@ G MJQ3'D\3&R?RUFTYOAN//RUGS.M! )+,@DL8O1GH,48P#8Y-7$=$O4I4FDEM1 MUXA+OB<$UN2CNM5' R![G$"[-["#$,O(/9]!$7LC!2;=;7G'T5]G M8.WP^.75[^=G[T_/ST_>OSG__;??3C[]YX>WYV>_OC][>_;ZY/W%R>O7'WY_ M?W'V_M>/']Z=O3X[W6O@ZNXO.?C8Y4"^.CIRN9_7^W$R&H:'E7U!D* LQG)2 M<0SHI/7@#"Y5:8Q Z'IJ0I5F19M).CP5.AO./N2/#\W!.)X//X^'>1A*DY5G MK[Y .;_"9_QS$'']!I<))$EP!6M?NE-%"MDX+YC4V?A80QR'$-WS-+=NL/4\ MH7HD+;8X=WIGJW$K@J-8Q;N7'=\ZKN>SOI7,) OI4H*8BKB+/ 74X:; ZBW! 0X(57 M8)U)U B1%;/? ]?VKVO6BNVB^T=M8KN7<@-AZ,HN/Y'7ZR#H $DW8)G>IS\>R&4Z&>.W M81&@;["\F@DC939 %7X1/*/E)>@O6F\(Y8E$8:JD77GOKAM/%><93CJUU#$TU M 4\# Q%I &=CZ1_/= A)"I6J5/A#"N7)UAMYL(ZGG$8QV\=2+]!E!TMQH^Y-6=7SFDQE7;R M^C]^/SL_NSC[\'ZO,X-'OW]PPFLS-1WEL&YS#:\G5QZ5NF@5=8<6*QDZ2F9Q MMUB"R%:5F5VN5' QP;AU*E;I._,240?G(YX_^\UP%D:3V?4TW=M,)@EQ5L0R M'(^"< 9C&6LH2*]3=%[37*=4=3OR>BY3[0HSSS(2W>NF<1/SWDU+?Z"O"=U! M-QSME8]_Z7%=&J"7:3V&/4HJ:QV30O?%.Q H!;"(!/#1B$"(32[_#UZD/9=-(6>#1=O>77SX&_+PLO( XV6"9 4UY9(-B/Z*48'*? <'I2%/MP!:XNGSA%C:6& RO9#R%YZ5:' M=I[RY))E"O\BO^==O?2"]G!Q@ XG'0NT39/S[J[VDFN7$J\J^VGFP9P]OZZK(Y[L:79W;PA;H5VG"9(/G@4 MC!?H:F*LFC6S2 KZFZH*RC:3U)S1VE/M3\\'N]%!WUO9&OE\O)Z&2S=+'Z?# M<-_*["X;.\D;6@X/E"L]LX8FFS F1$1;K;>KQ^J0J)XOP':- MOEYUUH#E6Q-F?Z\!]D#Q;*C!Y:B$U[@4R?+UT M-$Z*@J<\@(^*>:T(H4^-Z;%1NPT;_98&-0#HSG7=IA'^E,+D\WCXWRF>161U MF(?%85]V9KCUBT[&\79YER/BV>SZJO39GJ-4AGT_WZX<.; M?YR]>[?/H=S=[QY\ K>>BHZ.VVYUA1I^JL_[D]>[OFS=R7,*CEG*6*DDM8AHW!BL"@F"4IYERE0( M52HL7Z"IWW"^'GZ>FJZNU-*RH5EDU?:J 7CRA,Z,SCJ*^C$]TC*27 1K2B6L MIAZ<X''=7TW"=@;U][CW%GO7 ^:]#)8?Q5AJFX2%$ 1'.F M1-:NSD7C%VCZH4S/#OC9?.1_F%I:-CVWG'V:C$9O)],_W#0>4)*TQ5,[,U'; M4MZ+V;(RE9&: K+PI5Z-<# R)D@F:IV3P)WKQ_>8UJR/Q?&0% GW7I9!ID! M,(7;O50.GY5L/425:T4)1V@]TV=&@]60@N( M6M*^*HY(@F@38P"I5$EHFU0F7PB@2J=D<^!.UID<\)"*1IHP'J[=I[C96]1] M'\"^GTSGER=7:3H,;L7%JOC%)!YS89/0$MH\*&,%%$V(VBYHN!D,*"\)(3H;)^U MC]B@]#4/[[D;9C=*/U1H#3@&M_[2_2%+\,[($ TD])) N("HS9)!EHJ4R9L1 MH_V:<=L=):U4!';G4AXF[(;0\B#A,"#)2IU5 *_0M@D7$? B672=M+*+S2U7 M<2;7T-)&F+NG=C=@95]1-X260=+4ZG)AT6?< X5&FVA"0F&HA!$]$:;2[8:= MCK2KXV)O36Y QDYB;680YBWUMV6"]S?V3^+_N9[-%T'8($A/HO:I'.V7W'+$ MV O9 >ZS4%E:Y6V5@9=;4=?OQE0+3MTII"'3@P)*P\_CY;R?<',Q=>/9:*&J M7]'S>S>9S088>3FCN .10QG.HCWX& 1(IIQQ@4LF74VH?9_$?GWE6GCK6#4- M@6Y G*->.0',E"(Z3DN7QMCH[]^G1 M'5K;ZZMKQ'V*9U=?W'"ZZ)(_*943/ D8HA -4,7 MB@0&1A('4?J$@7S,1%>9D];$(:4UDFO"<2=W M>3B0)\$@8,$JU3B1@\Q'IPR"B@A2MHD./%53O]_ MP$/*G?2^TR'E+DIH 5&/LK*X@F*2)H$EHK@,'L4B*0,GM:"4LDAXE8XW/\PA MY4[:??&0,:"+L=F=4/\0A MY4XZV^Z0=M@FMJG8Z02(D/F&+@#:6@4M3:*X\!!]D* (T?4NZM M^D.%UK?2UYVW41DSHXX )\M2#0+6L#*?T/H01799ZZV4WO@AY=Y*/U1H#3@& MST]6M"VEQ\(!AOX>?:9@P>4H $EF76(<6- MB8B!HX8[C$\2KQK]?Y?"-D+B/9&P 5?=JJ7%BP5O M3\X^_?WDW>^GOYV>G/_^"?]X?[%70^7U#SHX4[<%?1TEX^ZZ?MRG4.Y;43(? M4+_1 T.=XH[&3"F/PD@F9JN<8B[6&S$%;J.+!TO#,>)D")!M00I&A%ZF@M/?QQ,_2].OA>&S\9BA,Q@%_:P&"AP-B M@K!$$TC9XA93AF:569(0G:4FTZR8\E7M08?,]!N+5@-][WIO"?O+Y7[/_OO) M>/IXC=^WAO#491\M<+F8?>0U&)\D1!:D6!2CLRJ%37O0VF^BK3YR*VGMA_%, M[X8F+07A'NU6;G[?'/+)J&B$^91@!7G?L<9'TG!+SL.KFQ6;)=7Z=IK^Z[I4WBZ*";S2"O-B$MXZ4TRC>9G?+]K8:0GIKG1% MLG-EK(,$RS(I>1&*GKG!15OW3.(%XAI!7%>(V )Q!ZFG)I:]IM%BH0FH:EEYS('RZV&G$/4F848*UNY%\EK)*O4RO;;E2); M@N?#)?>JIBX%:5@;R\G)U2(-WO P@5(18C-*C MJ-+Y^"6B^G74NE/]1DP=J(<&,+7J!G+Z+5R6T52W#-UZF2Q'D3-#%EQ""ZWQ M.W0+0&FK$A64!EZE@=2+5+6"JD.5_W2G[$P3+<"J ^/_[N[Z@X],&IXC&$\U M""D<^&0#1.J$8.@SR*==4-LYV7VWTXVE:LUAVMB-^X-% VMBR?.:8_:[4W:2 MC(C)!-!.8%"O10"K"0=FDZ>>13O<&\-X1[]H;9*OU*CW*EJ8.+LXN4*^48PF7.2^O_B'9! M:8SLT#W/*IB6=\-^+1;EE\&='0"\>C9!-Q] M1' <;,@2K-96T4P3K>.\=EAN71^;O4!HOZKK7?39$DJWJGG*)E$NO 8JN 5! M2R\TC_Y8HD%ZG6*6K$HYQ9^OZGHGF!Q4=;V+SEH"Y)K2N%1&59)0TA@IE Q< M!.>S Q^4R=XY04+=F]Y[5BPV4G6]$Q)VJ%C<12T-(.R!K!;,E$J5Y9ID @,; M[R'3(I^@,ZY.)4&JD(V1/#)>)7&YB:!&DNM&Y5O@: _Y-XBD$KZ527F?W#S=WE40 MU@:G W!>%IS,%*SQ''@LN55M$JE3_/I]TMI#UCX@^ ZV#M1( QB[3>$_R)TM M[_*':'&'UT#B(CFO'%A;6FRQLIJ?DN9?V:MD[TOP6F]E=&WU,[3HIB M'[ R6YEF9"'H%,I-KG+U 04"1M"(4;E3)"!+1#Y)N6^8W+'A!>WAX@ =3CH6 M:(^@F$WG@T_E:L'R,CSSD43NT+?TI=\A,^ R"D5)EYB4W+&XS;UN?.@#DX)_ M>VI.'KVUD1KX/O>O_;70 G16B,^<"J])Z<89*8B/0*:H>\.N!>@I4.6P3N)H6D22'NV MP=!MXJRM]/[HS3UK?A^]3;H08M_:=]\>$.Z25LYF!\'%#$(PW.=4L!C3A>"9 MBY;I;:[1;Z?]AV_N)SW8F?;W%F(#\@Z72E^,=13E3Z%15.:1X@::MD"+_U Y&UYIK%X2WW>]D]F6X&KK?H;1U MRLB'*67 FGB/*S/$^_'T1X!A"\%Q9[K?#E-[**(!5'V87Z;I^\EX\F51#S?^ MO.3N]-N7-)[=&GU+5"1695 A(&,*]VE/500I- E:LL!L%7!M0UR3&-L'"Y/* MBFD ;!UN#>_N[ND0YB4Z) &L-^A+&%I*A:D%W!M,=+@W&%6G/4,%9K8"L_K_ MQ,[=.U8:6"][W*EX>BHU2#0RY(Z!,4Z#T&@=O+0>LLU"4R>E#%5L=P>T-U)L MTQL #[]AK@M1N%,O#U<0$74*7@0;41=(T M25JE95EUSOXTU43=+)ZVD-32TGI@(_XQG%\^8W[VF/O9IR?WI5>F9O&L@H7=:MV2S2V[^-/M/%XC=HBCYN/#9>PUA0#6< M1(S9IO->5](&27QO/ZTNY?G,FAM43F:&1"$Z'(+G8*CEJ&JK @BM;3& M#M^]?H0RN8;65'?P.7#W.AW'(UXQ/YW-AU?E#O6=W&:3/+],+\Z.'$_FMPI_ M-$;2U9VR>0Q:ZUQ9/[J4CW&U/7@1] M,-J/>&:U<>@J*H]!&D-X&:(,$):,ULY'26I?8?^S3^O<"35[3.O<184MH?*% M\7_9A"@%R4#0TP(18IEK9300%:)32D5CZJ+R1Y[6N1,>]IC6N8MR&L7;LW&0 MFJHHR[2$E)TOUZL-^&#*+;*D%=/>9U_E^O VQ#6"N*X0L<^TSEW4TQ+D'JW2 MQ9:P'-6A.?>>1+ Y4! I:' 888)A1E G:>*^[@2Z]70UDKAK<,/=3W4M(?'> MJ2[';R=7Y7+K[/;Z4)(Q>\HALX3+UZ8,W@:VF!S#10R.DRI5!=L0UXCQZP(- MFY#6E6H:@-O'R72AFOODQ1HN[RX-R$"LT.!3*/,>M0(;N +)D[!S0M0!94VL-@/(V)_PA;['@5);,<6N :I=!2)7!&*)! M21.-]4+)5,5'W(7(1DZE:L&QFKX:P.*6K>Z<%R:K[( PA>$6BP8='*-1+:P--X+/%M4=0=+CBREW$9**5 MBJ?*+9?_-*TM=X+)0:TM=]%92X!<,[G>4DMD2A%,Q"\B4 M66 8Z.B]ESH8> M;Q@W;2IRZ1X)6[2VW$71.<>)C ME4:6STEII%53K]'"@0IJ#F*KY6=PB\^1893OD\$H/Q@P/./RTSQIJB0&^E4* MT]81TZ_K=:B"7\3+'M)N #&?TM?)Z"NNH5[%/+U+5$H;V4?JDE@8:@-.;Y.=GX]E\>EU<@L4*HT)2)AD%I8@' MD3SZ 1AY $;,Q#)%*0E5RI6>D])(MZ!>][@#%=0[9;^\(.,^\]R-IL0'$_C89IYO?W/2?:?[V>AQON9#2FJC1HV#":A#. M.?"4.X@BDTR83R16^7&_[P8HGN2ODQFPSO! M$%5JW!6!&''7$,PJ\-SAKL&1(9J%"*E* =IZ'%O+OK MTZ2"L ;%"-19A]ZNE^ 8=6!84 S#+11 W9Y:77"Q%9[UG]NM[ \6#:R))<]K MJO?N;AASRJ007H&+QH# V!"ZS@RE/(4RFTU9A,(#-G &2XQ M$C2&.,NYINEQTKI@6HW3N\+PF-BAQIIA+0"&M<0%J7T=9H MHY.@1C.7+:]RBWH[\AHIU^T]BJB@S"8@.DZS#_GVR/+YD@LD)Z+0%S4L*1") M&K Y,M#,Y&A*=1BKT@SS>X3U&SC4 ,,SO'6HFE%:B+P]'-FX3T7 W'C_>'KEM'[D]"I8Z0'K;*6^"S1PAH&PDH# MCB(\DW4F&T<\SW5O U1H]+B'_%=)5X+!>U8"/17GRO(7I8*$@B*X]F4F*K$Z M-['W)+B1A.&AN'IV&_L8^FM@+W_E1FXKEE)V&! M$"^]5#&CSW,LE+509-J-RK? T1[R;P!)MY,-2Z16BG 7\=UM2PSAF) 4X_SL M2POUTCW=HO$W3)"D0J*5KE:\0%-[6-I'[1NF2QZJ@P;@M(=5O\\+&,9HS@+= MB1P]FG=)P4&6 M!D(@=$2#H&R&;),DR2EC695N\GM3_,.Y@WN"ZG T[Z'A%C,_;TX_G?W]Y.+L M[Z=OS]Z?O']]=O+N[/WYQ:??%^F.?1(YWWGBP7F972CN*,WR)DV'7Y',K^G^ M=DK)?_\MQ<\ET1WPGQ:X69-W%%;(S#.#4.8="$7+Y7^' ,E.=7WV!FGJ%S_CGHD=ET-R#]J5+M"Y5G\*@Y'B9K$VM8:K2-[[ MUM1QT/G\JMV1U/SCVNH;\"2*FZ\H$2!X4&5!O4*7' ) MDHS!J/+%AT8L0U>6]#QH^457FP_Y;BC5QU+VCG"X]_;O M5IT6N+J4#R#0]R_ST!SZ2+IT7;7$:AYL8%4VHX[Y^''M[2X8?FIO^P3#CV>" M[QB>K!?7 4>5W;RXLA'?B_\&K#QQZ(4XPT'Q8- C,0F<$1EB(.BB2&:+SZY2/,X8B]$O M.$X)!L5$@K-H>;3RE$26HLAU9Q1WSM*/:_MW0?;&>S_]0J2!9-PZ#7P:SOZY M'.4A,P8T(8'- OVFQ*40^ ME-OJ2"@X(M4B*Z@M\J(#P>^\@$BR(3QZ)GEE1#XGJCT3NI_J-V+J0#TT@*FW MDVG"U7;Z+5RZ\><[AE;G@4%HZSD+@#XI^NLJ$S *]Q0NDN>9.VMU87:@N2;QMUJAC'OFA)-@<>64FD+DPQ$'/".#*@8IZDPPWD10O\:L M"V5_%S][2+X!!-TRD.+);,73O1MQ.VB4\614(L!B**T^I 9'4$Y)""*$I8*Z M2BF$[]+6&J[V <$SMZM;C30!LC51_J\HJ'>3V>S.OG]*HX4,9Y?#+XOU62)X M4D[/9/$#A!41G$=?EME$;0Q!$EVE@?5^Y#;2F;^M;?8(FF\ WVO86!D";SDG M!LF7N$A!&!G $V)2;3X;8JOOP.G)2R3T$9^$7S%J:YX$89::NM!A5?&, K9< R5.(9*Y0(Y2'0H5$S,4UKEDO_V M)+:'M'U \72,>AT--8"]AWP\:MBQ9(9KYH-7*#/AR@4X"48X!5G@3REWB=LJ MG4%?I*K?#' EA'6GAP9 ]<#?6',5@TOXSA73 M/MANO8N; ? RWT*MP97:(4$!CN:Z.HW#ZZ"7T=!1V7L[Y*;/>A[I*AP6:4 +"H.PGD*5O$,CE"B MI98DL2K6^S$9!W<93&CQTHGVT+6!P*>]1K=\(;A[; ;AO?1,@U1>E$,I M#\[@?B6#XM8J362J]2=F744V!E&HZD!-#5PCA/^6@5,U:;*B-;]J2WWS"I0]@=0U]] MCRVXY_$?:?CYLB0:ON+.^QEWLY+.O=V 2V/]DO$O3)>F+I_<_!G;7+ML&2V. MNHX@;&)@E!2(*I^#8TRJ*+ZWNW5,4[_!4P=0[%-'#5C,=;[@763XFYN77D0W M3UADF=CHDL-0E&H0@2"S,3LH=PMY(CKZ4*5\9@]:^RV-Z'2#KJNG=AWY]VXZ M720L#K@LO^%)'3GW+U-8Q\WG'*T)C1J84FAF6.!@HQ9@C2EC3(,+=8;,U<@# M+)[Y)LW"=/CE_D3)$L:S<@$L$Z4E3\I@?4Q@$=.&LD2?S8CJTLJLI:DI=W\7 M!*RW)H?+O<<-;#:=#SZ5RW#+8E=%19:!07 E=VZC!$]Q$Y99V^"S]H%NDQ;# MASX "O[M*4@>O;5O.'2DP\FA FT!!;=W/(QQDD8%3);^BT8%<-YZ(($HD8.4 MRFYC-+;'09_52 =H[*G.]Q!?SUK_#=WRJ^NK%>%E.+?QZ.!8GXLQS (\3QZX ML#IX1YAUVVR'6^G]T9M[UOP^>IMT(<2^M>^^/2!29H(,M$+4\#1)H$X.9+ MP1,F@:,#SD+.SN5*1RW;D->B=[HG(K;(A1RHG@9 MRS-G5Q=#1>C50<1Y9 % M<6 4,2"\<. 402.ON$O..YOJ#.EY0D>+!JL;&!TB\ ;PLC8C6+Z\G\S_,\T+ M8VD<4BQKX4.^K>*E R:=0Z\.!94([O,H0?"*"Y"69^&ESYQ6S*OL3&_?!PS' M-6-=*[#=M"ZR]V4R+E>9)WG!]>VMEX/3O-]]HY>(:;NN?*4YM$RJ[. MO-D?) V\"P)V20/O(O<&=L.S,:[.=-=\^MW#ZY_1E]4D<)[>+I=L::RLQ$X] WM+CM)]SQ#6,&G,^! M1T&2T562"R]2U2^F.M/]=IC:0Q$-H.H\C?"?/O^:QHO;1^-X$J\P:BVFO)P? MWSH0MWD]%)(BD@/EL63DDD5'#Z,2&J2U^',10Y4RZ)VH;!)U^Z#C:6E:-54U M@,/OA36*TBBXCF"91':248 KU8+2B?!@HU.I8@'^#Y@\/637[%(9#6#K<4!; M:HH'EDM.=+9EP!.N0\E!)5BE6>D]*BW[6GII]FLPX3>P/ M^;N;#LMBNF> .B6)*LT:=2E@8_]O>V_6W&:RHPW>SW]!=^[+S43(+E4=Q[AL MCV6?_OJ*D0O2YK2*K!8EGW+_^D%2U$9+,I*$PY9=))8'2 ")!,B3 M1\<,%.:Y+L$;D9H4V'^@I$?',PQL]A-Z!Z@Y^SJ_N*PELCL.3"B*"Z' 2L= M92?K@ P&6AHA@LSUER9QTP^D]%V\W XJ] ^#<$1X%XR5'"\Q83WXR&7!, M2(H:!7<\,TSK;?4#/RH:NTNY'4QV$_+NZ)A?AO.65>O[SU-NGJR\F97YQ1_7 M><>^M>L-/W^@"O8NW+2I8SNK@\W.@U-U/F0=9Q5U'87@O&(>.8&DR5K%8>K8 MRS-"'3,BBRHE"ZEQ/D0+QL_UJ=R\_)Y<3W 9O$^TGDQJS*\651#\ETR^#Z>3[]<#QB^%9_@ MP9F(#KBL>48('%RL2VR,<=ZR5*+:S-7M1<;8F=TP/NYPFNC N2V9?7_+[ VO M;^[S^L1#N4D(43)7D'*4.H*Z% ;>!PN<.^\%1:(R-MG*L0?-([K) \)J/HZ. MQWX<_FX^JV?1ZR5/BU^N\'*^Y.;W>9Z6:5J3J%(Y\F0X&!X#*.TR!"LB.8DL M2_'%^?66P"=W291*\E1]NK8D M+LL4.*TEA!(LHGY20'/FD-,1O.*4CBUC19T3I@5>VG\UCN MIFM8+T/PCM)QF4!QLL?@]7+/#'-2Q,ACV<@U;?R57=7'MM'U R?41L(=Y(D/ MO>M/V>03Q.P4)YEIX12HI HXKBP8IURT/*+(;5[<;$GHB,%5([ \6QT;6'-C MAUEK[-P_&^Y2YU)0%D4IK"&XJ.(3!*XY9.3)UIW.3OWT.-STR[JJ@ WEQ?:6 M:N_^ZSZ#'_ BU0=LRACEDI1 LG-D:![!A4S\1?3,.B9Z""( M(,$*BY9./.5\DZV#+9YZ/9'XWMR#71_QY ;>EU_)9L+Y?V*XF%@5R1Y\A)P5 M"< % 4'[^MP)A>+6FW2XJ>";D=Q5@K -?K::/CB/X-?Y_/+K\N)H+)S*)V0%%*%6]A$"VY= Q6^^0R,[%)T^&N!'<5]C7'YKX: M.R)D5JO[]*_YQ'*)TB8.T3,$I2F>#G9I@B4F%0Q+;;:#;DEG5[=+A\#A+OHY M-O@1GG!2E.:\KJBT)E+>[[*'F*2FT-841=EZ;1,>'8"5TK';;\>!X-8Z.C(0 M_CJ_NI@(Q9!2J$S2K O<,!CPQGG0.JIB48V623&FS.].=OGXC M9)F.D74@R1^1=YLX6Y_N%0.Z1 H=,,D:N2+PXM SCVAGXMRS$@1(6S=@&B[ %18! MLRE<<&=D/L#;\>VZ;^$"XG)6B]PFRN)"3_\I<0Z9[?7$O^^DUS? MO_OMT^G'WW\Y??5I)XG=_^_WE\63U QT^?(+QLN[_6-W70W>N52<@!"\ 568 M %]*@H#!.66DMZ'))\O57&*&)SHKT&A0L?;/*Q&! M,1>TE"'A>J?P0,?\8]2,O8-^;Q3\<)SO+?,NO>X]>]QC\^J/GS*HIVBXA?4) MI%"*&91+"CBK#_J\LA X6CI-97(>0U*VR;OF-O[B;DU>_?PW,_K4JV4*= =D MGY/UQ=6IR9;7703U>B5J, &C+EDEW6;6XL])Z]*3;(./IY=G#J*-WMW*/@TD MCWS,H(ZE91O($\@)K'@=2+7+G1T4IV>(]#- E;(WA2G3YGJOC6=YB.#KF6K. M2X_1,@CU;DPY1K]+IKX?#)HE%J5?;^@>CL,U6KKT'=L@8-UW["OO#JJE#UE8 MSAG%P"5W(D%T.H%2=?4E9DIEBU/".DL.L,GKWA])&1\P>VGW6;1L+>KNP/(N M_(&K$:%6BU(DCU""HNA;2 U1:P2I8C!T-M>J1WO(W!'4$W"V5_2SN-E1ZF-? M^KVF[YM>_AK2LCXF&+>KF:]2A5*?YD%6MI98;0;'O03AG9*YA,0<_UED\NPW M](2%794W'UJ2'3B3AWPLK40+90WEZE"T+O46NWI7E<'8X&PD@:%L4J7^D91Q M^_J&/GGV%'5W8%F94'99.V,C(-,"5!0<0GWKDK2I.1FS7#HT1A8II8\R@5.*4OKZ[KQ(3[)K M,L/K6:IZPM N2E^?/C.8!L8.7MY.9S@OUVR\OJ)OGZ5K(_.L*%:B!<]U+6%+ M#UY)"=8F:[V1F-UFT[>>^H9Q^WJ'.H>&$V*/2%B92L*D+"^13+ZN2_$I@Y M_6*SLX4);]9GASXU^6?3KQQQ_L_ \&@HZ@[BU9L5 LM'U-6Q,L]-M,&2 =#Q MJJRF4$EC).\:8F@F*.S MV/GEP,@4C$FH7).JR8^DC)O [*?:9W"R@YS'/I%^Q5P7;OUZ-G]=O;Y2$_2,^TZP[;WR;D+O #N5\/?E8:WP.FNX?#6_N)C_JU82PY_T-Y?? M)RD;YCT+8$.UBX0> K<"+,N16]!9$\7CSNB8MUGM5)1I_#[/?PU M_>/JCQ]Y(QEES4H":ZP"A;5IR!*7:'-*+D7KR\'@]Q21/5UAMH/?("KJ 'X/ MY?4J+*:+,Z(EY/>S^X$'GT2>G&%U5KLV->STN3Y)LQ ]1:/26R_Y ?KYGB:P MIQN+86#71#4=0.Z^.4T\#T9P42=**4:Y-]YVF:[@XGK2X^4'O)C.\^DL3Z32!'0FH>2Z3Z)X3US91(;@"L4! MO%C?)FW8OYVQ^$0"NH4>[<3BQ\YZYTA:V*N-KUIRL-U!)_I=\2R+LGR MHF.3#X M!&.=#TJA2-AD3N.&] W0//;8&PCD_H%)85Q2 MUB36Y&7[P'R,6UP]!)K'5'P'N']4KG5%X0\2')]'\YB3:9WO(IA\]6%"Y%0\' MCC:]]#)D52A5B0:4CAF\E?2[Y&3.N62EFLQVZB#:G%BM% ]1@_8BD(TXXMTH M!\PQ4T24,;(V3[V?(>HX8LMM4+--;+F52CHX6L](-;B\2KM:3&>X6)SAE^7$ MG6739I+98D@.K/?D@U.0X$DV%"Y[EWP*/K@VHX^>HVKD5H[!E+\^^V@P3?0 MJVO:5ZUY183 .4?(N3XOE*[.;!(>2BC91^5#]$V&.S^@8ES8#*C===SL+.JQ M^Z+?S2\NOYZ05YZFL.)BU6D9)+)@0X;DZAP@YAG9$1K@CA65*3'//OTL2'K^ M*T9&P^XZFP\NP+%A<'IU,?\3'](O>%9$*H(MS()228.K4^\]<]FQP#+:L!$ M'OGP<(]\^+@Y]D!*WU=H(RI]<7%Y=P;^AO,O%^'/K^2VSI?GG\PIQ2036.?KW#=% M:7XD^&9N@L<@Z+E!!R&1-)CBIN) Z\4U>,FP&FZ>H&">2&%"[\Z%%/3)>[D=% M-R>C]$GR;* D0=2GR,!IEX"%(BCB9HAI,*#\^/4C(F08?GI[ZPIW[&CT]9NS MF\2).Q&X"<0R4@RMLX60!!V\SG+M%++(XD8QZ.U'CA-Y#J_B/00U\H%P0D'S MAY"F99I6Q&]R6KQ>7%]4 E2J \$S)#5+9>#E">Y3@J M\F0HZ?^66=_D@<_S9(W\K*=5!7Q 772(K!M>;B;B* K2E43()+&ZZ"J#4XX! MBL"RCM:G]6)'&V0])&O=G>/%MFG!!C-%_ M<3-[.#KCA#=U@T^=YX027#(<,E+0%4+ Y)J$M<]2U1>R]E'_O)4NQHZ";ZZF MWLR6S655-V&6?\=<:XZ5IYMI7J7NA++<@DU,72^+"MXB".G0IARYRV6C('G3 M;QRW--< /.WDW8%W^H3IZVQ^/O_R_8$IH-)61N,H'A2EKBY6$)D/%!^0@% F M2_EB"[?T.#GCQE -_=$ TA_;$7VZ"-_PG&SA]7RVN/H#+QYP$D16(5->0:DF M@K(YU3! ^9H0G V(VXVY_?9KQGW_7,KES.<9#OP,__ <'[Y-9% 'W"1L@QH MA0 3,9*W)+\9M,\0I'&9Y^*<;=(4]S@YXSYU;NAG!I#^V'YF.;_TX5&;A9,% MF8:2N0#%!0=7L@&6?&'6)HQ2;N1\JP S=R\UZ"?.-L012\ M+[_-Y_G]Q2J>7Z:>ID2O;?!@0ZZOI5F!(.H>:8<1C5$&L4FVO@%M(P_J:%4, M&EHK_0/MICLDLQ)%RF CDW0(NPA15)O4-EJ5A2BI2;/D1M2-F\4/CHGM,+># M@GI W8H9^N;WW_"">+P9FLH$:A9KT9_Y52-\U-+1'XW"Y# HWB10>I*BKM&U MB_;7\36(*OK"U,GEA_ET=OEF=H^;:-&0B&J!@M4[(.U(1BP"RP&3E$RI]:G& M@P/K$;+&+2(=%%W[*J4#B#WV>F*4[KA M6># E,Y1YQ*,;%)4VHR\D>=!B 5TL!1](8/#%9^#.Y%)XD:I-X?0I@L8-V Z"K$%T,789]2V1/UN0 M0&Z2F>K!@R=?[NLRCGI3Z8,@_X["*.^3MG;3Y7L//GC<*[NF>-A;CF-C8%D& MOAD+<7/E:$1@$1T$GRFI92@@!OH%@Q6*Z\)2(@H$= [(ZV4E(XTF5OY,\)&G@W;*FL;5!\= MX.LGHSY.;[81UD%#]/_\*?PU,5&&.GX9!-8N"!L"F5 40%&:#@:5]'F,$:&/ MT=KEF(L=P;+=F-"]-=D1G 2"5KHF0J4(>?<)-W;G_0N7](. ]T#Z[7GP68KN=Z,';R<1_J M-/\RF_X/DO7^>G5Y=4$_.0_+OWQ^=N$0T]":T#/8"+7VTCKPW+5D7%!9&7#" M6PIMR9=$1WE*8#H@!J]X:O(TYK!3Q_<QXP=3QB]3AFN6V#Q#:35;=2BKN&V L>NUW#;:*H#!#Y9E->Z1,^,J],,/*@:M =5U_,@EUP8'UAN MTFRPUP7)^%=O6ZE_TPN2;731 :;V/B[.+L/%Y2]UDU@UVYA2RK'6 5$(2F&3 M@-HB!J5D;DL47K=YXCDL&UT,[A_S!!\1%2_!)NY*.B@<+]'5+45"UVDD=8 J M=Z!S2,Y@L"PU\<'0LM[R/'5'GHOM")U=$+R5'H\%G,_)]KKJS2>QQGK26,!,^86*NM290!E$ M+"Q3($<>H^6>AKT9./)@Y8 0'QH-?[=+D,E:9]?XUR 3WO=%R+K$;J]"_GT? MW=YDG*_">?W:(>ZHGOK(P:2[$.5]QCI M-#S"FZ)EG]99^HKYZASG95WRUQ%QT*B9)&>+5CKRR"!D M&\ H$I&C7)[%)C>)FE<%S6,RC? T0[R[P!)GRY"QI.4YE>SRP7%8SC]5JWL9J)' M=!&U0U!,DHR2U4!_YH"I*$<9@R6GWN3ET7-4]8>G753_XR/>@?30 :AN^/@0 MOEU"J,*-!F2>O+EQ&IRV"EA.GDM1BM1-^F0V)W'< M_+\1W!IIJ /L+1]0O)O/TM5%E>\C_)A8YR)%MRL+&G)JT MU_Z,L'$O AKA;%!MC/W6Z>G(]*[(YKDP)!5*;53=?E"D(7X2DL0,4Z[88-Q: MM7/KO&^[JZ/!/5.S(+V)C#OP2*^_AMD7?#/;:!GV77,C1^\EYL FK5'&X_IARH"ZG7:CM,EW<$3#KS4[-M=HK:LSKA,3EBF;6ASYFY%9K](;'3HME-BC\T/9Y_>O_Y_7IVO/^W2[WXD]\TM[7X9M0.- M^"_313J?+ZXN\#VE'G_\B;/%DMA5 M"\/K^>)R3[TIN+UOIP29.;?$5>SA.\,Z3Y1)^?GJWI^'8EQ M$XM<]V,N*;VSMA*D*;$XT,494#(YB(DGD"Y*(616WC5IV&K&T7'[W2W0O>YW M^\!(!VG6G2 >Y_SLDIAZ_^>RJ?0D74Z_4>"^='CWSB 7I&(.B4\?03E+R:LL M$D22V1&_(F.3!QC[DS[Z/)[QX7\0K?>'\[C.\43:] M?$H69/-.*14A*YU!U7Y])YRLNS5DG7TK[?KFM286,"A3H^]2[L0VQD-*#U;S MJ'>X]^1@^0\6)_\*%_G]U>7B,LR6\^D>9SZK5"*7M5.&D59\5A"T\\1\B=86 M9C"U,9,AN1A]K=1H=C$:%HXG<:V2F<^JR.=EZ0M^D%=]WC-;[/5F9JBO;I0. M[RF#/C)GHQWRNF5&H*C].=;7HC?%.<)C0A,E4_E_,^>?9D7+7B<617!9)T!I M!"A=!TQ&;R%FKK.QP>1X'%GS^.^)#HCJYAGSUMCH(!YZ,R/GAV>D<*R2??!> M C6=I)PYL 5]+<5Z\$5'"+YPR[UFN4U#VC,TC0O6#A S;Z.^G9'X#2_BO"T6 M5TW)EHA7$ATD7BC1X-E 9'77K-8\,%$HQFIR??8L5>/B<3#M;X:J'131!:ZJ MK=79!.>W/>@ZVIQ+8J!+I&.#13*YNG1#:F4%.I6B;-1;L49)E_C91<\_M$GL M(_(.SL4S/*>_^O(;SO BG-?7,OF/Z6Q:PP[*_O FX+_9X8,E*Q'J,PD>0!6A MP#.C*H?.:1$DAB;74EM1.6YMN!W6VJFJ QP.$VB\O6V,M]PQ+74 X:,D01/G M7A0'6.APB!J]MDVN-@;F8UPL]Q<'C@F3#JQDQ1GFQQE?N8 )*]&+R!'0U,9D MRT+M:U&0";3).ADM;[+.ON8>NLS;%#]ZJ9<^X0 N+FK']?([7WW_ MH8]O>55R?9J9X&0I9/I24M:I2(H0A(T@C392DN$Z9&/T4&S,P7'71;= [[:M M%&TPT$,4L:2<_O&R@)(-MX$C!VLC)0HZ(D1=#&15BO4FT\G3Y,+D 16]U#L/ MBH3U:&!GM72 J=T%=\?V+'\X#[-WX0]<9!\=2;K/(;7_2>ZF*C1DM'!@ QPSY53)^K[7MX_S\_-?Y1?W+B2_! MHC(0EV4G[ZZ69Z,K ML0094AUO00(HW()7,H!Q*D3+=0JAR:*#P3DY4NL8$)[M+&8'K.QL+'\N*_'+ M55%=F,QO] \O%V]6NR"NI\-P[B1C18 59OFXF($SF,%)&;*VS&G5I+#:@)>1 MXZV79S;[XJ6'4Z9F4&\6BRO,OUQ=7*^SJ#:Y?$IP_P[D]"^\2%.2P\2C99A) MSBY;!DH$A%J\)0Z]S2X$JT*;2&MK4L=]0M4CX-MJ>WL\^VL\S_!+O2;HXA @ M.1>S6FW MM$3_K_D<""M[IB6GLSX,9G44UTKC2@C!162:*S!)ULJY)VT8\ADF!^?D2!.2/JI<^^&BA]1C3P'\$Q=TJ%V?J]=K'>?U1S_*Q2<20%8.3$ % M*B-"B+J^=PXA)!><,[)'>]F4P2--<_HPHR8H>@'6=>_L_0^"$0.,*B6;W)H?GM4C393Z ML+C&R/K[V-[$69Z$=PJ2XA*4TKPV "6PI%FG6$R45!ZQP;V8:YXF,!_'*K?" MW/%<##W9X?%HI?]9 5$4SBU&!\5E3BDJ9:=1)@1N#,LN"A_X.!=&P_%XI'E; MIX8Y$O:.X9S\F6ANN-],.JQ8Y5$B9%G?> GE(8K:&ZBR<-PS'UR?EKD5FT>: M#1ZI<;9#X#'8Y[[7'\\*2W%AL.ZAB#D@*.42S%P)M7:B\BG5MPWIW4CJ[$OS&IZQ,$+.+;N!O5@BWA6EZ0#OL@'F28[&N1GL$K?M,JX]0-13CA5_+HSX\_CXH3#X M1)<@E#81BK2Q+@W7E!"3WTNFKN6MC7C8[M5]$Y;&N=0[&IL:'T8OX(CZ>9S[ MA"HG/) X."(PX4B)BE,*2M$&>*9#0>]R3FWFLXW%\3C7>$=CCMV#\ 58ZTG. MT_J;<'XWWN]N9E\(S!OM&?!8=\5'D>LN$P.?\.(/,8G&*^M+ ,<310-9(H3@ M D1;DI0NN<+:F=1A>3WNWLX!D3YPK-D:=B_ ,I^NJCXE(HK3DQ0E&W1FRCE@XPM;O@GID/'X7S M41L$XY,&I2@!BBD6R%%0E,<2"V&*$?BS2-" M#KKNR,HWO5OLS5BGVCAP #H /(;[?M\-Y]]NZ[.5%X7 MG^:7X?S^W]>$XMW\\C_Q\FX;Z/VIMY,B6#31:[#2J3KL5M>]RQ(XCRSS( R7 M3<+A@W#7^6DP,&1WV3A\4/R\9*.Z?CW[Z_QB]:/Z[_B$26&BY76#>:1\/60! M3F4/BDMTJ-&9-O/!#LOFD=Z?=6YF^R/J> KH'TDX%]-ZM;!T+F&6UW[RF?AO MMVQYMZ]O5%P?0!9]E-HQ(GI"*R#2J: $Y2RN"(*J$QF59R7$)@WC+Z74KF0I M9;D36')#!LX,R4\ER"68%$P,K,U^V_\MM6^+WG:E]FTP,/8[QR79OV-U5/??!+*9YOI=OY0(+N""2K^I;U MEF(61^061\&7+@@A<0TY*Y^C-Y)2B6UA,F8->G\5/:'K'>0UMK970?%U*+NJ M/!:36?!" UM6'NMJ Y^=!ADU=\;RHJS;2-^/?'@?&M]%4?,!I3:VUHGP92O( M+.&G%FJG_J&T9\T3>@_@>1 MW]@@6,KC]7E8+*9EFJYUL%SAGAE3QFO@WM1HJM3M*DF"0&VSR>00UR>M#)RMK^+;'#Y] M1 W[JNXG6-A!CF.CX?2_KZ:7WV_86!715B[1"TENSY-_E74]DA<*8M(!DD3% MA$O^I"]$[*+ >0-ICHV*M],0I^=/LF(SL]8D"UY2L*VBRQ!]BN"T MSU+7=;[1;P2,Y[]G[(AC6&P,*-.QX;&D^PPO+\^7I^UM,U#46HA"09.(*$&E M&,''+ "3RX$[U$7\M(K\W!>,_ BAD_AC3\%W")Z;;IQ4BG3!@2[D%RF0+^#K MKL L@X^I7GK:+:H5CWW%V*?-OJK["19VD./8:+@^,:_9>. /T47GZE@@$8V@ MN$R29S3!$"F\@[0Y2.9#:ZP_V"W;J3Z>?;XI@9FBLU(>F M+ MHT;P,@JHLT!5( X-;_*DY5FJ.N^P'!F&>VBP S@.T+]:N"I"1$7ALK6U+JS,C\KY9:>7_Y%2\^ M?0VSU7N$VT;K^Z,W$Q.Y1.W!\AA).D:#=YH#:B6S(15%U]T3]/>SMW=7R[&4ZY\RD!<.L!&7(!08N"W!G2PPE*^'Z.HFVY?!(K>P M,#^\1>Z N>/9S[VS>!XN3YZ4;$WRDN(1F^OP@V(@1IVA9!WH3\X4V=<8\2T9 M[#PU^CL8Y!Z(>]&'X_7INX]8[IZJHT**T$.(<:Z,=" MNJ0+Q?S'99>[Y)'];?%]25:Y#^9Z6O?65CAKHYV7L?XOY%9^#=.+'Y8<\<)T M$%&"%4@!![.^+DV7(&UP/'$6M&_2!-.9'(XT)SV:4FPS3+[H='1S\4UB"1R] MB^!0("B7*9E/PH,V"A5:84(:IV/H ,R_^ IO.^OIT!-L!>6_777XY^+#K$P) ML@ RF>O@@@#>2@7219?1(V;7;NMK#Q(XTK/\;^4.6H+Z18<$#^N%/Q><2X[K MNG] AQ1 60H.@[0:N"@HG>5&Z#;;'WJ1P(NO<;\ ;] 2U"_:&ZS*E'7OU,^E MIC(C+4L&=1XE^5";P1GN(!:642OT+!]94]4V[+_XHOH+\ /-X/RBG< 6J95A M0:F4/'E*'T&)Q"!88X%;K4HVFHE&NZ Z8/[%U^]?@ -H!.5!:_^]C%8^R-K" M 6@9=^CRD2T[+(89$ST#;;D$Q1VKYYD%YXW@(ODH8Y,R[HN9P,R8TRH9R/0K MJ(P&?*J7ER%*+K3)6O[OLL.G3ZD#HK?A!.8M,-!!8/@JG->YD6=?$2_?SN_- MD&/.25,P@G>802DGP8L2@',3% 6]PI4CO8]3!!8!B5;X"C'>0_]FB=DY0NKA[: M(05BKW"&A8*ONGQ\ML";6;C<"TYQNH"8?4W8$T)TQ*+36OF04!BWX1RW+;ZU M/^SLHN;Y(60^.IC6)[!'*75(I19X!443@2Q-^'K[$V1@R+-2>C.\//S@%S-O M>(=S;&]!=P22E2&A\'7&I28)%$>_B S1D%12EC(G%;3&M"U,^ICKMZN*GM]& ML(V\QM;V8W/U58[1"5W 1E?E$3AXFQPXQW/,-CL3-AM'WOLV@JT4];-M!-M( M;6RM/SE-/Y<25>86F,\DD6+IN,3B@=+16#3S*'&S4>)'L8U@9_T/(K^Q0?#4 M9'64D7B(BI ;R1.F1+\+OH!A08O"%"^1;^[N=]Q&< S3@/>*#O84?(?@61F5 M#(ECDAZ4T8K";DXN,+-(\7&Q06B*O,L60>61;"/82G6;;2/81HYCH^&Y^?FZ M=I,J)B$[\H9*,0=!D6B*]-+;G'58;XIX=B#P\6PCV$J!FVXCV$::8Z/B)Y/S MDX@Z>BE HZ2 R6'M."QT!$>I%>/.8U$; >,(MQ'LC(T!93HV/)Z:K&YBR(8< M)YVK]5@ MI"43\)21Q4(AN!9*VY*TXVRSJ>/'M(U@*]5MMHU@&SF.C88GI^A'&54JT@+R MY4L7I.-2&P',4**FN:&S=+.*^%%M(]A*=1MM(]A&CF.#X8E)^I(EPW5(4!1% MYRJF!-%F#U%96[SQSFRXF.*(MA'L#(0!9-C!'>S#T>0Q2>TMN4=6!^$JH6L[ MJY1 09&W3#J64Y-G6]MO(SB&X:Y[7/'OKI8.,-5D\+,V/LB<'13KZIB%Z"$D MIJ$D*8S1/*0PSHO"(]]&L!6V#K&-8!M%=P#V)V;;(011P M0CLG! FUS8NWO\LV@JU LMDV@BTTUA_LUF;9\QP]:NW N]H#J3P#SR@FR2P5 MYH-B7#=Y9?5WVT8P( SWT& '$QDRFKI*%+F-7 N*5 @GC2XDDWBFF7F M^GH6]':K;03F90>L!P9 !Y __>//\_EWQ%6CP^,"N'U+M.1U\6E^&<[O_WUM M9G\WO_Q/O/R(:?YE-OT?<@>WGW3]'ZV_3YJ$(A.7L9!V"M8Q2PZ<%(X ;HP7 M26NUOHMV&$L9C>/. YB!H3T_1IR]9(.\[F'Z=7ZQ^E']=WP23 6..P226=&V3K,N338^'9;-SH.V(S6]_1'5@;W]LOK:^\S>\RGWPHZ[&]FK MBZKV"0LQ$5<6I!!UBY?UX&+D$&1R$ITPMJ06MK,[R4\ MB/,'J![P??2;=Z_?_W[ZZ>3_G)X])'2S)\WW__.]7R$_2ON93 U#'8H MMG$?>PQ&>.13AG0F+8<1/(<:BR%QRB6 "4R@,"<(@7ZA;T69Z*]4+$?F4TY+ MP70Y_8:WW_$Q7.+K^>QR.KN:SKZ\_Q,OPG5^95EQ/ 0/H7"*]WAVQ'VT4(H- M2H;D!6MRI;4YB?WZFVV0\T-8WT9%'83D&R4LQ._JH>:O)/+[?[-ZMSGQ*=1% MNK*^]R!GGHR"4!TOP_/N MM[,/IQ_/_G'R\727P_2'S]C[*'V>JH$.TM-P,2/OM/B %TOMW\(J%&M#JJ^J M4ZFPJK=&L43 )$C32@2CVE2BGB!H;R^V]KEWP2"2!V:U.\NKVKN=A()H)'&* MQL1"G"K;9"OADQ2->T .@H@?',T@TC\&W[&\]=HI''_BDP;W(X]1V-J;R"!4 M\4X#96T*E*[O(^IX/F%1.I?1Y'@0&QM^KM?Z-]#Q.4TGL_S+]/RJ+KRJPKY# M>W)1V<@Y"(Y(QZ6E9-:' E9FC5DZ(4R;#:B[T=NI)]H&34]/XVJGN6/P4WO4 M#9[ZJ,$]5*(PE13,C0!'FF+&DZ#9;)EJYJG=X>9T^ MO)TO%B??2*!+8,\ID/]C/ENV"7V=GY,E+U; OY6$2)H9Q[!N I35S.C EU%# MC"5(I RV^";.:F>*.W57VR!JW5T=1GL=5!D>,#H)GD=;I &#TH)2FC+*+#,8 M49*Q6@;=IF_K 17CPNE FG\.;UNI8>SG1YO+:WG0A]N#?N*2YY:1E**NUPS! M&* \)X .,M?M<\6YS5[*[TS"N-6EPR+M@,K:'9*UWV(0M[8V[OMZO>>JJW+Q M_NIR<4F\T:FQ8N^NOK>\8+\[0JPW)6&$E)$B7@(>1*44:)*^1\,D5TUZKX184$(5632I[DCZNX^T W ?6?K\N>B7C'V0_ ML3$%P:P *>IZY5"K^CE[BOCKB#[ADS=-AF)O2>>XK9(=(+FE7CN(DW]2C+T3 MH0J9$@[B"%E=CB,9^%(H+658"D93;)M'B!O2-RY,FT2Z+333@9]\E*T)NAK7 MN-J:(PHHQ3TXG8F)4+ (DS'))D?]H]3T5=E%$%X@ZF5U.QR8G)0T@0%.7%R]MX7BCI.BX'9GCAG;M4+;N\1HJ[\A#>M+E M+(9[W[@:T)*TI2!;@) QD'DK0_%VY&"9UR6C16PS^.-1:H[)+VZ#F76_N+\J M.BBAO)W/OGS"BS\^7%VDKV&!=_R\^OXZ7.*7^<7W]Z660&_^15Y.!_1!<7+T M%K(GWZY8,A!9BI 2<2FU1N:;I,4[TCLN)@= ROSP:NL:G4\PN1J_5J2/VA0. M6#*9-44=$'0@KIURG*?$@FMR(;(CO>.B\R!8VAB_PRFV _R^#G].+\/YS9[W MFTU7+C.KC1!@;"UE,1W .4/B"\ERM$PB-FE/?IR<7M$W(!+6,YK]U3(BN!87 MEY,S4M#R;OLWG'^Y"']^G2;BIUJEE<)(5C*1GB.E7VC Y8P$"99R\=P$OXGK MHR^YAROZTSJFGJ5BW"KU<,?M<*(>&R_X99V%E1U%JYE,=2E2G7!//#B*@#GE M[%9E%RR+Z#;)FC;#RU-4C.."!M3N?&A1CXB75"O4%]\GGT\FRFGF(\]@,=8E MXDQ=W^,(FTHJCM>=G3^"8W&#C@6F?_LR__;OJT^\!LCJ#^OXN/O6$<$PC.KF M>\FQ@[!EW8&^O1T6AM9P'XH!0VESO2\Q=4=6@"R2#L$EYMO46)ZD:-QFC>$3 MNV%$WP&&GH[K5E=@**/REEA)RPX!S1)XP1%XX5$''JPL34;\_(RPODH%.^I_ MXW1K!V7T6+0_._VMUJ[?O/OU_?]NES+\(Y^R=V']9Y0-5"I?'5T? M\<_Y1:UXWDU\X,D&7E\Z&ZPWS2Z"*U%#L=;DG%/ U&9Z^A,$[?UJ?^US'[N" MLJ9$S)Y#>$/(DEQ,PLSP&?0OXCJ#7#M!< M,HI\!(Y6#(T)81C8:.2^@Z.=&>:1][KWL9['D:#QY&NK*2Q*(^) M(\SRVMGR"BD^PL_TCY:F@GDU)G:?)L?V1#5(H)K*K74FEI./FC)X<$F3^0B7 M@9 ="<;*,ZMSUFVFJ'>2B2V+\28B!3G9@8D4^"B1!43&(WCK @8=L]0]9&'C M-TX.@J(],["M-=9!I'![@_SJ:C&=X6)Q$X\O;Y$INO$Q&@="% Z*\P+.D@2+ ME*&H+*W*N@G\GJ-J9*"UQL0Z!@=34!?/"E?4KRZFT><<%25W3!8'BA4!/B13 M"ZO!E�Z283^1]0,3*>AM/OXY7M'40]^B ],JBO)Q2C3%-8<7&S/S@:PZ+R M$ *C[$O61X^HHNCK%==#8?7(!CP^#TZF+^)SZD MG\[O0D0Z"'6%KS(N04#TD(UCW"=?A%,; >"1#^^B"+>OZO<5VMA*_WBU6$S7 M0!LX2SP15%-0M>92-TAFSL&HX&QD2OIL-U+Z(Q_>16UK7Z7O*[21^SOO*K\D M]NN!11I]D<'3N132%Q&$H=.X0#A9H# MJ: [$-UT/^84;)24 + CC,9N$1Y"L<_B9 !P"]=?7WECG0B8$1 MA074]6*R2#)B*20$);E7R;C89C+.([1TD>NW ]B^TN]S9_UC%YSWFXSF-P?* MVKWFY8/>HFN17-]UTM]_FR[H/Z4_W*XX'?R>N"F-3:Z-#R?5YOV\2AM9&*. M4KBZ((0 7_O'$@^"@HH039O1Z:UND?=JJ[N5BE:R1!SFLU0D-@-H#1 M3"L14;/!NT/7AKY7=7G+P>0A,E9Q2Z0Q;&U)?5%H+Q"#E( M2QDM9RIN$A"WKG#W"<,=0/#S@OC@]48AS\LJ>&^EV$T*WMM(N8/#]JG2JY4FA=K*7K ."I'DS8-"55=UE&@R ML1C\W[O@O96B-RQX;R/U#L#S._G;BVDXO_77LR]+"=V,GB+)%,[KR(@40+&@ MP"F!=?%+-"QSFW*3MU?/DS5.B:<9E ;400>(6L^BUKCZ=7[Q?"SP,!2X*YJ9 MP%FH$@C,-*!J3Q:R[64]H7/(=38Q>PO'G40386I[,E6V=(ZJ$O M./]>!?YE-OT?BI4N AE@6H[SO9GK&\[O1A$M'FRO6%RNS#1/2F0%B3D(:,E. M7:$\TB8.A6$P109TV&1:36.^^GK0W8-A] 2D+BQK.6KPYGWRQ!/!4LH"+M;Y M#(XRC& IT,(8L(24#&\S,^T!%1NA5O^=4+N[DO;%V*?!TJ]W\]G\1G"_A>EL M4>5&W"07940RD50<64PV&2(S 2P/&!FG>+_-\_0GZ-D(?.;O!+XA%-=!^D^R MP^F7V>LK^NY9^G[/PU>F*D_733>U1U"6(K$^\M&Y]E$K[R JK8$%K5)*A;/2 MI*UC"QHWPJG].^&TE8([P.Y= >2FU74ZNR+9KH1,HKQF[5Z3V._3V?QB>OF= M8G\D<%R>S/+#3SFE .;R^^]X^75.?_.-_LFR^#C)3A3'Z4SAHA100F,= AP MD7,?^NVU9*RTT49H,2+C"+5%9K"91!<1&,['W(KNO MJY&=L/7T2*3F>AQ[Z="3NW4$&@Q,19"A[C(@*=:^C0A:USGDDB7DFV1^!UA2 M=8 I2.UAL-$VJVUT,C:PGMS3$X(NQJ$#[8JI74$ M-JNMM+O1-JMM1-W!-JM7_SE1!DU)10*3K"XYR1Y\8@@N>9Z*L1(?&\B^US:K M5__9XS:KK50WWTN.'6C^\\DD941468-47A+%=:"[]/5)8)2)(FV5[2/O=@^Q MQZQ)]UP;S6\IQQXT?S9Q#B,+*0$KG"@6AG@55D*B Y+.T&RC>.1Z;S_-GXUS M*]U0\]O)L0/-?_P\,9J..^\4Q"3KX#^VG.%L(2.C(U!:S(_%F'MI_N/G<:Y= MVVE^2SEVH/DW[R8H+(JBZ4!BFK"J% /GA8"D,8FD6 [AD6;JO33_YMTX5Y?M M-+^E'#O0_(>W$\'1,108@65ED8NBTF.+M??2_(>WX]P;MM/\ MEG+L0//_^#P)3@F6A(.L/7DI'QD$*R3X*#/G@E+EQ\I;>VG^'YMY^\%OXMII M?DLY=J#YT[.)<=E)+HGBP!@HJPPX;CDPX9&EB,3.T.?\Z681WN#W2.TTOZ4< M.]#\ZW<3@\F[X IDRCT(JX88CK4Y1AF!$8TQ9>A\_O5FY[P_'LUO*<<.-/_[ M_YFH((1+7H/GL7:Q6D$QJ?"@BE.:6#$ERX$U__O_V:R2PXY']5L*37 M03O,EG\5E]8 FF- M"=%G*623&;K/$37VG)-#P&+>2$?'TX;CYJ-M1-U!R>KSV23)P+U,#$Q!3UZZ+A"+ MJ4"P19KLL_%FZ#+UAHT(!ZY?;*6Z'QL1MI%C!YK_[=7$%!.=3 DBT5U;91Q0 MZD I,3JD'UG.'WM6LY?F?WO58_/1/IK?4HX=:/[U/R8Q($NJ7J89(6MU-9++ M,W4:B-:"9XK7'GN"L-\%Q3]Z;#[:1_-;RK$#S;][.]$\6\NUK>UQ'!1R32<> M%I ET!^2X#CXI>2[S1H1#MQ\M(_FMY1C!YK_^'E24LR",SJ:N+2@F+7@"B5G MQE J1NF8,7QH;[]AV]F!FX_VT?R6N3"7VJXY)%D,[7_;#>$<7, M0M;!)38Y7UTIKB41[G<";TLC63PD?3'M:NS M!HIP=LW]#WT??>"NHUT4/HSXNACR^..3_F4%;>UE_]UU%.,I8N0U?\FUS4)D M"))E8"K%Q%WT3#49-[8EG7U-S6U8ECR$'CNX;=YE75[V-B"/!01Y75"128CD MATFFWG%4EG[2Z'+FR)<=#HJ= ?8>;J/('F^J3UZ__OS[Y[?_I'ZW=T:/\=#&)3F6K)>*0\ZLMF19!2X%.@E9SI'9Y"UK M,IEG8)=TVR-YDM+5'U?G-1!=)35_D(Z^XFPQ_89WD[&6 KXSBL"U$*56L4-] M5YF0DAY)YJ%YUC$4'YQK,Y]H/[J[43FV/IK^-/[N]6VO9 MWK>&1N%34254H_,*E(F:$.$=:-1<\+I;B#5IZAO6KVUC#9-(23;/,@#+J6YL M375CJ\E ;-.9CV2>Z9'!&@-L!=B"R*X\UC88^6&T?RO-=%"@N&T>NI9796T^ MJX6>90-1\B91!LM *$L9K"XDM: 2H"R28XHAI#;MLL]1-2ZNVH'AAS!_*,UT M +,U'E8U[")L\08C^%(+),+4H[PD<,PZ"BR8+[;)AO-'J1FYEC63_[^IZQNWJ&@-%T/2_#-XI\O+).DIX+9+Y!15]0:9/A>'4DI?4+N98OX.+U^'Q==?S^?_^@?F+_AA*? 5>U(GX3,O M4-#7A:@2R<>3;2IK BN6&VF:%+ZVI'/:Z=W00XAI4PV%K4*D3NAVVP)VXK,<;>&-<7@T$HZ(@B2 MV7V>A>OU9W?&N.)9Z( J\P V\#K12%GBF>?:2,A([ ZUWN2Q3S-@/D?\N+N\ MQH/K8 KM"\1/I6LKQB)'Q0/G8#VF*MFZV#PB6!F\+BC0M7G[O3&%XR[I:@K' M 55S')BK!O7V[JV\Y#J%A,#K@FDE>.7/!>"2<>]80H.MG>1&A(X;0QZL\M)4 M?SW@\_WK-R>7EQ?3>'6YO%N97T?*Y/??ET_AKX_S\_-?YQ?_"A=YHC@+3!4. MR2ND8#DP""QZ0*.*$3$6TVC][.8T'D4]<$>PK".SD>8Z .6/70V30K$RVB!! M2%=GYPM;IV$JL(HGXXHVB3DOX>D>LD9^,B6@DFJT)<&UV7-=>6:)U,B )C:=(LO"_A M(Y_/!X+I0=7;@6=\GZ;7;'W$=!X6BVF9IOL;XHC;Q]ET@8DB*>:)-00*MM2Z M*\7/6=ND$E<^MD'Q;O2.6QPZ&'@/H,P.,+O.7>V;/IFGZ?6JT,L/2X__/,>: M"^%T77:KF"0^'1T]*E&FZ56JT]&%5(TF!^Y+^KAUHT,A^< J[F>M]O/)YW,G M#Y](Y#IRX>NPY[H%EQ#H5*8T@.E87,P^IR:@WH/F<)!*Y-J'6?=5\ S1>2&:S9SPT\;0[%@^:[8T?LWBPA0KV+!Z4DZQKS9LL_M3>L)@O;V'FN?>_?6@(6@@@P6 M) 8%2@H! 2E*35XGL@DIT3>YF'F2HI&;%(= Q ^.8Q#I]_C28]U*]YGF_,1' M#>Y)FDYE?@H^I0X?D4I!<+6G@%$H'1.KRS&\B4EX8WB;L_HP#F4U)4%GY1P6 MX(PPK$IMB,3ZA,IH'Z(R.;DF_06/$=.I&]D&!S]Q(]O+O(.JV3H/])\MV[\M M!5XLF$*>M2Z1ME: ,T: R/T=(6>'13]$^3L(O4^P;-JTN$I MH.3&0U&.3N=,BHZ5KT ';$I9:?G8CKXF\.GBJ<40^OXYAG80?G\HNFF>%IE+ MDSC@(D M4?Z_F"XU4@U+8$87M(1D UF7D PBF@0ERQB\,_3[)H]5GZ!GY!5/0Q]?0TB] M4_#4WU[@C7U%CL$592'[DNL$I3K1WQC&E5!1K,T">F!;Y MPT?WAX4]]#8?3(AC0^#3O^:/R.;F38,KMC!9-%#^Z>HLS=K ;AQXJ85*1F1F MXD9P>/9KQCUW&D)C..%V< Z=U)N0VYP@"Z(B6P8V9LH)0BGUR9:%Z"+Y5\XI MLGMDU?$ [<_WJ1BW,VKP@&5W"7< C[.O)+1788&YWJ[B;+'2PT68?5F^WU^\ M^G[W;SZ$[_5G2X[OV)[E^N#J7?CCQO)R"4:'C) ,G==*E4 RP 12NX3.:"Y3 MF_I. V9&;I7>'5OK&=G8BNX [!]Q<7DQ39>8E[>[GV?3R\7'L\\KQ\Z<0,[J M4@@6Z]LO"@+J(GL00N;DHT2_O@)ZJ :]9Z@:N3@P.FA^:-(;2H,=P/'#US"[ MG/^Q%."2DP]GGV^B#"LS,1,%E.)K*V$B(-O <9G:!JYSM ; M%(?27@= 7 N)WMZ^[;+"1B>$@1AJES8JBG4#HU\$5U+02914DW#Q*8+&[41N M?5.SF]P[P,\CV=('I-2:=/,%WY=_SNLT\SU@WPZNZRM?D'**$2H6;TCJ?BF98H7-BL MH+;;]W=5TM\/:X?20@=N$=560&<:U#:J+#K#UB 75O1WDGXG+NL)F2DI:](*,R5D]3?7 TXR(T,4=1>OX: ,$^#J@).@-4\F!ZE# MD[&# _(P[LNR X*XO88[#AOO7PE-,&>)12=(.M=0&!.$>CU=&+-)D=RYY/O& MB?>_<-S77@<-#'>6<_O6^=5?U%]B6.#__7_]_U!+ P04 " 6BZ92-?3: MAH9 !UHP$ '@ &5X:&EB:70Q,#%E<&%MU] M:W/_7#R_?_^^/K9--NB^3' MOW[S_7O\J^?/[OWR?/#U]?):\KTW9Y&U>E:9X].CU MF\^2SS9MN_ORT:.KJZO3JR>G5;U^]/[M([S5TT=%537V-&NSS_[X-7X"_[4F M^^/_^?K?3DZ25]6RV]JR39:U-:W-DJ[)RW7RM\PV'Y*3$[GJ9;6[KO/UIDW. M'Y^?)7^KZ@_YI>'OV[PM[!_U/E\_XK^_?D0/^7I19==__#K++Y,\^\_/-G3Q^;IR_,XHO'9O7\^9/ERCS__.F+\^7_>_(,1OD(KNUU8?_S MLVU>GFPL#N#+I^>GGS_;M5]=Y5F[^?+L\>-__XPN_>/7JZILX8$U_)[_R;<9 MWLS4:[A?6^V^? $W:NW']L04^;K\DE[Q,[Z37KVLBJK^\G>/Z?^^PF].5F:; M%]=?_L?[?&N;Y(V]2MY66U/^1]K LIPTMLY7?&&3_]/"$.$A].<5O\'G<)\B M+ZV^T=DYOL/K__OG[[[Y[GUR]OCT+'Z!X= 75=M6VR_A2KAU\#J/3\_C%UK" MBMAZ7V_TX\5?DG?_^^[]Z[^\2Y/OWKP\!>DY>Y9\_\.;;Y/WK]_^!3][_>;] M=__S.OGQ^XLWM[UUM&!YF<&[?7G^]!2$84\O^.[UR_??_?#F#[\[>_[X*[=H MO^Q(GHZ.Y#3YA9].=_PR;T&LEG<8SX]=O0.EL]\I>;^QR8X'DE2KI(4_622O MF]9N&Q#)V_K+7X&_SMN,BQH. M9I^S25-P]M5QDC=)6R7;"J8(CHO$E%E2VRM39S"_.-%VNRNJ:PM/QJ\JF+XZ M@;V:7^999XHFN=I4B:GANH\[N\3S!NZVA,?7^:*#^S6@M?)5OC1E6USC=SC_ M3;=;I*\;> 'BR;/V7E4@\*:E"=K 9;9ID\)>VH+6#JY9=35-+%ZPP&]S/$[@'XUN*'DI^@'- M?%LM/VRJ(K-UXY7286KT\P>-[L?SRJ[RDDS.9K_30WG M#9PI%9]'_%>*YQD=/R \(%2+ZX%6.\I'[@G"=[7)EYOHZHV!0R\\P1+[CXZO M9JV9XN^L@9\M#1R5<'EF45;AI<)';_.VM?9^VO/I%Z5LI(RRQ;E0JUJD"2. MW;+'!1?^Z"I[B5YW]@2;*IE;HKDAZO2UG,0/3S" F,) MCJ@E.&;LI8$7MB'3"D^QMUUAD[,GV?UQN3+D&#;9\$(I/%(IZ#HZB MJB)T%INJ9.NG8'$ \IBF&1GKE'O-%XQ+>@=^!-0(O4R!V.'0JL-&6/D_YM+ MDQ=F 5(4ZR2UZ\$-1<7&7F:@;'!D9Y]_A::3:3>GR7QHJ5,. M;H(7B6%35$1HW$7*3>9LB>/6WY*+N2+_$O3JI$YX34%;,A\OO,D)JA(>XK4F MS$"EMTM!Q2WMKL4GD/J[0FVWJRNT/F]^6,_BGE9L/RTRLS-9!B;+26%7[9=/ MGO?$&3_8DRR[F,3POQMSB5:6+==FS;.V!=U%M333EQS' MJ%:D(]QB8+ K0Z.QL"99P'L;6!A<"-N"\4A:QF08Y,++UUU>M),+O*KJ-#GZ M> QW6]FBXGD_NCXF[<=F%S@HV[R$'5.M5K8$)927EU5!0]E6-7S>=O4N;[O, MILFJ-AWZLZE:F&H*,,ISJVHHRI&4O:8.#6G7ZT2?= MR&'_%)M-Y&$?R>!)PVURHY'U3?&&5,XAL#A*W&T*@-!X !R#AHZ_MNY@&VUA M-[6FE_'A\V-A8>M:GOQ^<' Z@04+T5A8*59\O;1\;4&U-ABVX>/0\C"?/?YW MO1(>N:#17%9TT:ZZ@I>);^-4;M6U30L*EPU1]] P+ 2WLUIX(!Q:-<55\8#+*_+;SY^B+8732;"C+3QLTZ1# MT$PK, R8%8K-XL)+V OOA/> 9:"(/4D0Q07P=,2'H_V[1=7OUI:_OV+0CEN> M&OP\-*?HKQ5&LO2K*\QNXD%QJ:$U6FI4#8@:,2#;!J3[[U6-*4]YB(])P%_@ M$[9@#J!,@*V&%A2^E\T9NP-&8W#Y;6]+AL)/&3JXKCKZ-%E:S+^NY!ACIT" M2#*'O7?AJ6NBN5.KXCV*?(F!90;#P+OGZ(\D.U/C2' 8MEH= M^\UZZQG &+ 63J"5R>'4-_4'VR:7INC#\WTVM=]Z9M3U9P.[_<&)6X+I]:8HK<]U\]JLA MS\N$\H3'#T#7OOC4%915FT%$P48UBS*2V6 M.*QL[4*=G-S!XP;5"T>?6XKL3<%TE7)P8"S3G%?[\I?]X/G&NA@=$@-!Z4:-1>" MR09]+U'YAK];+L$NJDG*L[QAW#4] $_6@4M*S]U67:E)S,!$$NG,+&Q3C/C! M,;*SL !X.W4GC^(,Q#NQR)X^?G'AMT'&.'+\ ]Z_*^@.#9]9G"8]FL%.",<^ MAXUP3 >_SY7WEJ?A/3%0:^!E+?HS()M-V(?.@=3=/L1AJ#8=)(@U*04'4O^B(54 M\M_X=@OKY1N#U.74?"#P"2-0P0=$F9ML77S^V M?T- SI=B- 7 >%'YB4&>^A(%[ JJ2"P3[C*,&G-1X$LA+/_D%N^YZ&:S>$L M#8)]W^&JXSJ_1672B58&*3][\<5SVG\&!!)3NZNZVG(L X42_C?URAN$'@NC^'XJ9?6)D%ARTO5RK* [E)]$99<^IE>*D]^$-)["6F)1YJ9&TA[ M)VD 5E'J*&:@F# V@Z=MWMP-P/&04_L9A.22T >O)0LS)U$)0OHJ%D=GQVKH M&@?@DE?01)+>AF"E4C3;+Q9"85K8Z7ND>I.H G]3SEJ%? -NE7MN[/GYT?; MXZ,GQP-'[>C\^-:AL#,')F;0?]+IC&N]'+?[]_5D**X;_ M3ZXL/@+-TFLPA?LQ%4'+KGAU5SP*!E84! MLH>M>9^M^4J2.W/:DM>]I%C?'_U&P;4Z^'L6-3\L?MX80N?,IZSA[I#:S W^ M@'"UA,3X>9!G^Y7>&_"SE$:'!Q"DT*6K_'))I(3A"-N>WX]OFDCG' M'^@@I( M>?K)U, GB$9X-= (6BDE%]PLE^-J1 VA\_,C.V9W"6H5I8:"HAP1S)LVQ&C1 MV_CA@8[CP.32PCQ2U)&P&[O-=8/PHI(2 KO62'G30]W()[->N4#YJYE0(]RY MJ--9XL\>+-Q[+?T,GD DI*XB3H-MI M;F5E!+S54*UCAH9(EGATL1TZBR!UF/H&U;BL+6,$FF[Q]\ @JY%$H[92;!EH M1/$ @^Q)8:X>[/-/$=W84IV7&'L1!!'!$QI3"BG#THI6.4H MZ$XGZF;BK=31?HT&B-"8 5_J.H0DA\LS^F1V[?67\<,%,=ENJHP*X. RF.R. M7K'QR!+D;5@4>;,9TTP/[&$_CUKXMJJRY"UY_K-1"'>/4ZYQ]!RW.*! )>RW M_<+&]2=3O-DCR.[# YOO:4^[FNC:9=[&_<^A,7Y#!38ZGGC>$.(U*K\3=>J? MQLP[Z"/"+7U=&H8^V%= *H"\[0@?XLF+^^!&W()5UTX+-95PE6U<\/T+S?A/ MI&[53;E/C98P"V=<6HPE1/T8+Y]W,N1A2O>JQN.M1&6$U@]C*:\5/[W,ZV6W M1; I BP,EIX[AFE%N08J7A/@+QZ#77/=A RR>)#G-:(@HRI86O[H*2D5-(!Z MQ++WW-7?Z* #$MKG@Z<0E]3.)Z#EI7"\ MA(+49>;>,7KX0YCQ/D:*IZ@G:E#A%YV-O8)(EXJ&%)#0-?ER/E[ST#J6'8$ZZMW%6[$W>P31G#S#J$I@YZ[495U2>#G?HMF0R0<[ MQ+Z3_YA/E,IH[1K78\S+","O=KO7>5.7)?W<@)91 M?SAUC<-BP%/'S9&'\_5>DC9#J1I?7ZZ_P@ _?K]>6=\?FL^P#//Q"$7C>*A[6_U]KW^X#,1P+NOO-?/"S^)R_^CQ0@ MF\_JM\R/BMQ;829R .@2XBY*2@IO2Z^Q#5B.*D%H0P3D:)2CYK"A\*3Y-'/( MS;JND!3-U]$/!M$/"00>)?KO\$8-!DH?PH_WE-*9I$=_*K"5M=.3(W-\],*A MJR/H#8;7M;N<_*A)SIX<9K/9_L M5_N@T>XC2OV>;/,1)3SY..9\J]'UQ8,>N=_BO_OKC-;;]7G#(G&.V]V^\BXB M!RO*%*ARYE"4[S1YC2EW>$\?&<0GN:B@MC0BHDQ%K"%1'DO>$45ZP/Y"16/6 M/D1/UU*)]M(TFU2#BG0Y4TJ:UB%5\9PC"XPRC?9_CR4!ZHT<9FC?GNON,5$>F>YU$(Z91F( M4H0#G'"\-WJ0VS"K%72[P&3,3\A_^;TPANA5.)Y.'3<]*97JF-ET7<_144RP M/.,A4/LSL &.L%;,9Z/)//W#1>@#+_J$J[?&2!LCGC?Q6/@U'P 4GRPWI(SF M(R*-*,=Q_@ODT\+Z +2*'Q;\?@N.[)<,/9Q[0!=Q+4W3;27!MU).ST9?09CU M4THV!S30AFX#MN4EMLHJKMT=Z8Q>>J2O=,KL&A@:G+9F28"ML9I41GL.>JP+ M5?F]SK%(PA0P3Q 5RT[.#!X<=QFYY&93,G27Q=+Y?5?N] MHB!;0437J;?G)"0?MBQSY'+*CS4Q-Q0ZI7#4G 'K:;*IKNR>@6N*=^DMIQ<% M7A''5Q]7R_<1-@)0#&2%KHC6IM]7CJY GR.ZQ)0L(/Y#E+JN+%"QQND05V\6 ME.I(+6&X0YQL2]T_$B.W0BZ>EUVTD^XK=UA>Z\BT!DR>T_LAYG468H%X^*XM M'RX74[8]E!7]1LN*(M;R\7-MWHIMU=6X$V>@V*;FSS$'R6X#E4.U,-Q%(#K- M0FJ1:+=?(7=2] EU7FJ4KC+\1C37=-]RKU1%(4E9RU#?]!3CO9(BOU(SI@F? MX?7+]]_]\$;RE?.2X=/D->@R;K5YD!Q11^:8.!E>N_/;,PN[:D22H!Y?J^NC M<5<*WZ!XFZ:L4'+4AEJ3\:;2X*;SQF(<5=KC_C?4/(WM#/<3VI']:C*'MD N M,C0$>']&=#GI=%4^45Q(=U7/@#7,O7""$U/3GIBXM=<6/+\ MLD?+*:1Q) 3CA PZ2!"D KGF[DE?/A]]^G1N^O0B@^,7NWB80XW'HTJ=UZS& M<^IJR?>,$SE-WNMV=4>#D9':>@3)ELI&]%?O=E5>#GL97,#7F5T2-5 8S14/ MT/U^A:W2B35K670-GSMPKYSC>)1@H_IK-,"X99I"G"*7E-J5H=+8B+K$NP16 M6^,:C[I&MM35S*6"WT?#HTQPTW13IPZ9G),K>II\IU7+6 L:<7KRO7:%63*= M2M[2PYQ'?*"GU+PV&XJ%N,-<#SF#;B(@8M&!6!)6S-1T#F./CUHI3_'<+H1> M8'A,5C52'*UQ:&G"QWN/Q2+:8E*"K,R$8#&:(IH3;26;,A$"? 6FY99Z 6A^ M. B!I!,<_4PJ&[Z?/+AOX\%^@I_P+J#.3KO:MO[P[Q$H?C)%$SO=/M5MDK(J M3UQ@2?O[3KS56]C\R=GSQZ%GEC.0QW[L0 M%*L&[?\2MCM_Y3L3([$$-4MJW6(.%2[Z"WBWVI+N83QAX(T:]U]IQRZZS9Y\?+=W;O[(%VK$V^99I4>!AOO?N]^8J M27LOQ=-3< -,C =$_>"QHW,]Z,M)$M:U&VZE##]B",(/@6W][N)MXSN=;51] MRY-P,%'T+WA9X4)B3V>E.*6&00]E6 7;$X(Q\*]G]YM^8XTM3#0C.N)-@K_" M"%7>L#=6%=BK$F=+Q>AX:EZ(>D.]##;T*96 3E?-W((NY@&K=XC'UW)NQ]>% M6X;Y'%[O/ EN*]SC36CSL'W5V_:Q[")NC[AU17Z/0S*:58=6GNOS'$HB-0[P MIY'7AZ%]UU?TSJ#BX8($TZ$02S+V=53%-/!GCR4VHCXU_$4G9!AHC%U>-X;Q M00R*XOG^@5(X4I<\*!7A':Q- %(&8C4^'[UT MK)?C\T7+BPL!/^>6B\XWI]_+SX>_OMI8'%;*0\=F!QHFRESK 6P+&I$!R6I( M?S0&JF5\WC,J+>N#YY1E2S42_Z6$ABE85VV$O9-(V"C:#KM"XS@*BH-7]?L""DI,UU M0>)H(X^PF8R%!;U'Y]KO:A^IK@4%!%N&>,ZXPHKLAD+$4K0(>VZZ+$E5#TP. M-SW>,!4#DG6&FEV5WDQ<*DR@1$[HF2EDD;O!N^9D= M=T,L"[/?,IQ^A*IO.D6F._)$R9;'2E7L.*.: M(R#S]2+>"SKT6!->358F$FZ>1!!NN^V*-1D=;< U_C>AJ2QR&/>@J_R8/Z=, MB^AC<(&L*FMN^,Z3O4#N?FMJK*+O.PG-0IT-48N,[X) U4$@% M7NBCDK\F0I<?OX5,JRM M35ZJ7I0KN) (]3=V4[=<\A@6V:%.I3(@U,6\P(-:<<=;>7:>;&&HFR:@(B?1 M'I/&@U3(=FX*6=<+MREV52W1[9N32J:D 0:>+2T^C95.[C(("O7-:0Q'DM)I MI&C);0N).N-ACX"5K;3 =K'N!H/Q,< M;4X[>C6W'?VF0I,"B\[>@RW[;5TUS4FWV_.>_@ZYG,7 8",KQI8A>(;[-V;< M.V4MX]883=\Q7DGLP?*KHMD.]@8UI7!TB!'">[1^+O2Y'1'$^1>/OR4%\?3% MBQ=1#N&P$1'/YB6GIQJPN[@T>>'\0+8(#O)P-\?)GR)N\;A)8(I; /MTHIB! M+8.IO/:Z;[\.>;;ZU5HW4T,0Z$W*O6J[!9.-C.1HCC$)3^97L*EZ/!MT!*J' M$KU&[_.UKSF9!;E M-\:KK4#<1AS]NT@O-X3^N$.,!@;U7)<#-1NX?0X6X^/7552HS[$)W^T&S/JN M=LC+&^5=-#2]!WH6J'QFHR_?TGM05FXNUTUJ3_2S:\0 -A\5QF DV MV=^[IM7<0MAK*0HA/E.Z,H%4X%0-TJT<"]R:C_FVVPYSI;>;!3X)A<$Z?!0/ MA;;">ET+9F*#:9*M\&HD3U.8,/Q_?1[,

9/6UI>\?8:1\27XZU%F#MGU'\,8%VV?%-6_)&9P' M%V[[,LN- &3^.1=VD^.#U.5++CMZ-]C*+MS@T3$$%^RG_8>.V(25GQR%/=$& MNO\X#ADU8"7 (.$#4I[.J0WQW7\B-#'0T*3!$K/5;,P$/F M<"3\\CK1(E>,(:T8)WI7E;%#(ZM]K)93.7$"*M!#L$O$1$H&\PTHK[T$1E",@.Q]Z>XMCAV@(*I;I M=\WH#Y-G1ZOC. 9WZ,OW\Z[?1)PIA/+BO7XSDW?S[-W=T!AK5*UF![E)RMSB MM1\<;H@4='I=RCCP8'4&CYP$@EAE:V:P+C])GG^YJ?X-4!V-@N\R!]-QOY;N+T]'AKG8D=E/\0>H[?GJGTL+"6&DT*@/"? M D?K2JI_S0+C23V"<3J!0[355S\MFIE@(#,5>UNSIWJLL8SM=H4OG@HK30:5 M(E]\=3]M?7XZ4-:?[]-,F5DDKU_'=_I+C^_&T;P/0MK>@O)85"T$HK;!;)(I M)E7T&A;I]= A^O$2"<@S\"2NK1G6#?4GPA=HG/5BWG?>N;,6Q-E)XA \NE?< M;+)'61S!T8++^?Q9*(5S3L'O58=PB"B.2C)H;*R356@!45B)#%=>Y91_-RD$ M3D/\_CP]E\4Y+\8I^!@_6][?E)W$$HQ.(1A3[6>"_B 1>:Y]U#F@U5YC>F-0^=U>SY MO#3IJ2[-_AT"']7&N+MWNP=<)&@YA116CFC#>Y^CA?KX)UW+=<4>3#!V-=?3 M<:DVD4ECSC O)5Z F\<]-LYU^'B]Z?,[:XFQ6 X_+3 _H_B .::SSH47.:B( MY=&\887*4+O;A#7PSFCJ\S+-V1!=[3E6+5:**C\?Q+^'%?< )BG[R,>9I\PW@=X>87[%>USKZJ'&/::Q6PCM.0DZ1,Q>L3& S99A& M:(2GY^*4QR;+X#K!EYS(4:K( 8\@(W$,ZBEA%<*N5'F68_GU,B N/+JA M[_;3\Z=H9 8#/!Z"_@@.)J1GQ&9#?7K&WZ,?*'3Y4Q^G&3WU1Y*JHTT//%,& MX\.4DIR>(_CB4*DK7\XJKYN6CXBLJ_6MXE@/'ZA-\OLS3D\X>X8:8>HZN>W7 MUE:CG&^J\N2_'7]EM*ZGR9^8?A/K\MTB!AC**7GPSS$?++:!P3EA,)5:8@R2 MR@,J4E"8UO=&]GIS=,X#53/F./AH*Y^L8D^@?-PFQ!*H(!Y,MO:\D1*5?<)' M1<[QCJC+J%HP)JMVBOJ*2P&V5=,2PS]BP_3J@%_6[> X2^P+CP*RYM/DP&,= MG\_+=3D5J;C8(3E)SEKC+>$B#R#Z0?I+?%N=NMNALL* TW)0RO1*X.53 51 MSH>9P Z7X_9&="@_/T@;?]&+5?6A<(.H%:[O0\3J(6(UHXA57V9_D=@5B/U! M;O#E2. JVL*_2-3J4&?K3B&/J9 5S:NM?W0^"'A 3=H<,C@,Q#*@>C^+"8H*#"RDTSR45).)]+ROJ#BLFRLBH)%;F M?N [,?IZT-17AF(9W"5&T-I>]>.Q=NF*7@+'7)@=EG9:.+!@99F.G?CF?& ] M;%;ESD;:RO0Q\I_ E#$?;UB0/;)9N5E)S#-^@S ](+)^@Z230C+03 K]A*>O MUA?)^I)-+D&OEB5EB^X@;&&&:E%5'TY@0J1]EJ=NKZ.B7R.![:6%XW&5+[F/ M>?AG/M^E>%O\D:CL#!PU=2>Q>/N,R$^4GAOI[3X1:CP1URMTFQ=;#D$ M6*+"TY\9@JR$!;^%75OB2L9C@;LAL'UL*P>9I"VZ"O/-<,/&L?&KQXGQ\ M]Q?/3]^^@CRR*&:51G56;4>2(($ Y+KP:5!4PK,(0T M\?E:^XX3SGU?6&U,P7V1EYL<3%!M:H6F0K-2&IE5?)Q[\?#\&_U(,=FU*B]C MK5E\7$)Z@P8INZ&1,W;^+Z[]4-3L8'>WZI\N(=6I/[0P0X"PJ+SU#=849 &> MJMR3D6%WF23:(Q,S97POMQOF;&@#=(UTXEIT#9(\-=Z:\LT[O&=&#QK2M3:$M"F;0LQ.J$BPG_SJN,[U'8C-W^+FG.@W13%K>Z*:.S M0;S!P5Z]HP,R-;$:5S1(%W7BA-22P;_M"B._IQ')8F)ZGGBBV ?7B*/(J&?< MBP4YW,XJG"-"AW<+A+G1J8Q]PU;(.+!CR2@"[NJF(]:&!V1H$\(FG"%W37 M.!!&Z6W^J30 #%Z*&HK@BB%U6N_]W5MZUWWPG4P O7>J?U&K3-ACT@OQHY#) MR;?N'KVK4[TTL\$+DH$"LMQ*J:),K@6% C;1DEMMG8 E01C$C+90'8:KMQ9= M.WDW!/>:.F_PR"6IOX2_JDX@@CH_2"2V],*.PDR'-$6O&YTGLKA6L*^XJ:O^ MX:1F*!T:31]*B+ DAE/MOV21T4NJ.O@J+Z7 0;X][@^M?RDJ,[XFWZ*1S=J- M2/@2T[8@/PHIMQ]1(UNGEY !OO[ ^'L>"7\S1.;CD\JVJKF?E.!8&\DP8/2N MKPKXR L%,OR$7B;\ +$$)QA#Q&_XH\PN6K]2_%FXQ\(=Z)]KL6U[;DML6#BU M098=W&=K8VNN]U6HX!3#/7(],M^;FLI4,!L&DU?MN&+8'S1N'&6'OY53)_@^ M%)%JT4I$9D?&;(=4C]>Y+;)&8S3A;>I./+;0*J1H:D7G7GX9,Z-2^\:FZ0T5 M+F.B.'TIHH"DU9X8)ARK>#9)'&F5%_1.',MUW)'".UHM._Z]G$G^YM)S,F=O MAH5);N2 P"Y2>-O=J3LE%H$0527H#[U)7M(I2+]SO*=#-/X8RKC=Y'5V@BMQ M'4R\K1DR"#<7ZE*\7;PP,M$V>.38 W[B<_6"8UFIH%T@CJ/'NHCI198()IJ" M#0,&/O)Z\XK#O_B4,(N<>L6)R5*;M>X41&D3+:Q35'*(LX6 MO>B [E=LP4;L0GQ XS[% 5U6!>Q)=Y80X5L31)>RG*QUE.@[K!^GC)9UQPU@ M&:L+JZ)JTM8-MCLK3B.+/4I 3+<:=S;W2 ;DKZ?O3I-O+:P+5?9=+!&3B(PA MGA+W1T>)ZZ#%^^2Y__;BXL-*(4,9<&,<'@+@UK.@E M7(]B*P8E'8SX\N(G^F]\E:;0N[OFE8/N\'H)]S.8RF?AT!INN*U(!\&^:!L$ M_[H[%*YV@!)/Q$&.RLK&A5=K^_CU,VX%FB@Z86ZM?>WI>L^M?7>XO=$MZ;*U M;8_9JF#T1[(P3=ZDBO6G8&@0:,"9];[ER14FX>@72EH?JL[0'7=!NJ[,40^B M0]!P:-P5](F!XRYM[)I$^31YJZ.+G/C>JA,#/[I>:)5V.P[YX ]'OO1&TH/L)E?&C:SIQB>H7,I/NU)RO^!,LBT_@\JB;S&Z%1/=<6QO;RO27L-"G!G,5&_/%4W0JJ.&VT7']EQR 1VP]E^ M##X<4N-322$C>\)Z2F??8VR;;!8TZ8+'Z^X@* YMTF5>@T>!]49+,V>3M6,IC6V6*Q)SXO8+VQ$>#66->-+^J$DY\*G/25X:,:K*P[T"]223NM>+VQIL*TL<&&TN _$ M>4'$]'%^9;)C-J:?2IQ-W@$>Z])(%.%::M$#A WU-;LEDLY'6@S+H>8Z41^' M- Y^A;TRZJZPBL.:ZO3 /57&+QVO+_=TYV'MKIA#L/G K*^OA[ACS[S=Z_!P M>T)A+&:&>N@\X1?A0!7\/XZN,LXZ:GU&#D='$F<#Q]<9"I MH>4Q3("R;. ;CB2SG7F-8=1/H/"XB:!#MOT-EONX&@A1\+%2UQ/"IW[5/ZGT MBYO>=6?R3$A,I+%4'N(Y^YEH%U]X+QVGY!7>V?H2CN2#E(UL%-J@C9T5Q$ < M&+ZG%W4C6NEI9R_[N!5.LHUDQ$D&\.#V,I#Z;4T*$0[W:(,S$C<07X69AWG? ML4[I8Z"#;N#(.L38XGI,50V0:BF=&%P_IV0R7IY#)46Z/%925'_\LF*"_M<: MBXYAP6/COMF4&XXWU*_27-M/()UBVC>(\X]<1ZBY=:D#-'C:Y""V%#/QP >O M*320)4$7-=M\@I>.CU'S0L]N-I5$ZK**J[7!]<"*!&8,,:TTODV3E3=G2VT+@UM05^4HX'OOKGE@'A]U%U@+*Y.0SUATYNP6^L)SAX'IHS\E)'U7"@B"'P-]J.QLPJBG5+/ MM9"LG'*]48Y"2FP^B=WM)E/P-JCH:?*2()-R:Z/H)T#Y$-UTLSCKPU)4BQSFWKHZ$-AF',%1+R85!N[TE=4:[E_,4 M-8Z*B0X=Z)8Q+NG0F8IJ[JZ3*T/E%T'CSY@0+"%$8,VG0?I)GABBJJK:6?KL MK4RA T/.D29RD[U2E\*70Q.^Q7$25RC2- RV5XJ4;W15T\'\7;)YX'D+*:2$ M;E+O"U;QX[R'3M-+.ZRFZ1B:QT=[9QDS*<$:M%XP01-TSF/2NWR[M5G.%TB_I?KRUDF\K$-NWY!'1!8@.@VU/O(D]2K^[35'*35,' MS23QZC*A#L]J(@QJKOK>=%>J-A &R'#]QME^^7!W1K@O*@P"NZC_H[@K8XV# M>U,Y^R?LTAD=VN=S.[0%.)'\Z,M^+J):7[5[#S#\98X'04&U#KT=C9:HRR_U MK&J&-8SF:S1S]L":-N&TL]HO0$DA/0TF.N!A'Z!;K(#O'L=.>,R6>G!FI7,F(C M9:QC-)$WCBKM4UGJ_'# LD'B!,( F4; 00:F>D5A&F$N M=E1I,45:%!W"G]ZF&!\0&[]-HI/;B^XDTM6$E6Q-F-+H.4>N_E]:7D][+7V? M31,D8:C_E\KPW5S]-$S^1$@]91R,L 4Z>K3BN/ M0O"E6B- 49\G)]1W1AB*, T\C!F^(XZHL=^%/%M!R;02H0+KM 0=Y<&;'"I/RMH$']]I0Y)I]I"*W M\D\$Q1L)Q>N&H+_1\HD\MB!SNF$Z=DKS,A'+.%O'V3F2F^#X/.>[+[8<\62+ M?&5Q,Z>!>\_[F?X>?<74OV/8,(!RSF.>9U63V4W+"',2H#]ZJ9R1'[N!KCMX M;SR0CT4U#=B:\/98>4?J1&)LFC@(4@ICY#]\_(B2/LAMC$WN>XPSOA,& MAG6^ 1\5R\4$OR4(*:I"OJ02PO""J(5&F S!R^%HRA>CI;MR>F%V.L(O++#0 MGYAW*DT.!26]_CS@,B9>=*,E" ,5Y++>PHYTD.NU@O5"#HB *RW(_H5%L6QM M^%QCD#7KU7KT:_N=:\+Q)T\006( M!U-L",L(VN@?747!.IB.C.6RR!O7KJ0'1@QN -JU\5F#>'J6%*PTRB3'ZI59 M""I.5+9<_' ]H+.C2Y!+*L)?A@GR(2/G06Z/]1AAF$!;^WA6+^I]HZ2LRA,L M' UI)5DY0JMO!9KO-KK,:F^1 SG)1:AMXT@8!E8/ E_'==Z!TZ3=?9D7N&X MT^0"M$'FRU^#C,!!2KB96_]T-[\HW[U\"RKN_?*FB8_2*SJKJTV^R-NQ*"8) M25=25-3;]?8C&C#-K4Y(@,'W%$#?5!HT,%NB%R9X/J*G0.,PW7#CDG=<#\N MI^CP(P@Y$D*$-%9<*H@FUIQCX6DRF[X9Z YRJ;R*K2R'X^#!-6&KP"^+R]:V M@7P[0X@B*9I2=$YHR,/@Z^Q7KE!?/FANB*A'-H_:,U-VBL^85&%UCQJ&S(B" ME;CD2[.!(JZMF"AQ]S%, $C@BT##E/.$"Z-:%?<^@@\FTJ.MHA]!D+F?-G4=3XX^ZBBC3>U)$'[2RI9+VU_8O.$EA?NS MS146:TB?1(Z0_UH%);0ZU_ZUQ:+!5Y:2ZB4,8&&6'[0#*W-%5!W35X3>=F#X M-&-^;=P\$;WPD$1VK+*EW01\QEK(,E2#L5%&JQ187 @8T3TA MM42:O%%%142<+PU62+7ON M9PGIEHJIZI^A"0I37*/XB1$ MD,=@S/'FR%N' P0?"]WT6G/,2U,SJH1O2SA3!C@PF!EMI&5<4:$_$,H1_11%6'W-^ M,.COV C/6?3+P"R_NPU*P;@1XW9ZD085L4.1&:#D[VJ[+F=J@::S,4'GO"^2 M55>C-.Q_6\0'IN?O$CJYZ^G2ER=P4O$_\X:KNGSUKE)A#*D !G7@:1^\.[CB M($_Q;&ZG^)LJ>6N1ZQ1V\'Z/\+YG*+ 8;0)O'5I@4BJ>P?22/H]4>9:CZZ2- MM/0O%',FAENBXB@*SYL*CU2HAH>K<1%6*G70I,X<"89UQ3/T+0TWRGUQJU0Y M+%CIA]B5,:R-B]&I;=#OW'YSM_8'8-NO"FR;40+EZ;STRVGR%S":<7^5MNH. M,RMHCD$Y.8K:M&_E"2Z/2!)#?ASR/0J3;R7!Z@GT50GTK3Q)W-94* UZK (- ML1;^/7A05^:(9""63E "&.YRM,,RN":-:Z.=$=K$5FAN ]>M-XY3U\1XK*!6 M?J(MW/'%'#BWGPAE:)&%P6!(C D/QCMR]6DC#=;.G)!&#- Z664;>FC4PP); M">5L6*PZ@M[0W7T@C2,.4R@19;ILO&'OT]V7)B_(/([N/)BP Q1J:4;O<-(N M&17Q_-!$UQW74JV%.CBFGPHGC0#^.)D!8PM)ICK6Y'^(!\USUL%K:R?T=>\=,7QAU'2\8#;YA?6+<-XO<&T1$@VM%M(G->=?&AD5O1^6- M] OR1"6(1A '5-U8:8/JV*'#!?:&EV\TISQAP7S'KW.06V*)>IZS$2BDD1@' MZFE7<] S%$ 6G*S:J2$U,A0@8EMRPPSR)?61=A=#ETT@_2T/';!Y2Y^R][]'&RA84HZ4KR6T/%*5<<_6+<7A3Z M"&1!IX9&A'TCZ.U[1$>E9DSQO)RJ9XCG,)P_GJ>X;K@$\&RU79#M:4T M>TLP'1BFII=#;@:0J+K"W!A*TD'J:TN]KZ;9*Z,DM+>%F!*:*]7IGWE#F6?' M79F7U!@")JO@&@%2,;:$^5TJW]$@2Y]*48C E,5AJVK5=E4M !2P$)7);'RD M_G! E(V,+-"R0XBZ4%?J'$3->-F^ILH>OM$V,M6P,@R''(7JI09SA9GYI2G% M6F^J&V\HH21?IFK;&&_7&W28!,%,F!JA9$RV_87$?P]J:J;>FU"O'VPIZT&7 MQ6LU6!Y%-=<6/;;,-QAQ)TJOX[&7)WXL_Q!?'HL]$I(5KH Y7+@"'/!OQ!)T M4U%&LBI-'QD;0[LJD!$4,?[&P/G=-4P68L'+P,]6G1"TP,T^Y(P91Q9TC'$: M:M(NV9U-OH/[ME=82!.J55J4?K@D* &F)09?9KR#@4@ ,YQ@2LG[F>RI6%]C MY^I^]=%CS%XBCGP7)XHE\LI9;C" Y5?>H957[TI"V,-TB;$M%7Q5O\7-04K0 MFH);JYIM+W@Y.?L\FR37^I,Z&>--&U618T4(?=HV[>\2TS@$U0P#.E@U,:6? M>I';3A=I\ *LS^41S)DV>,:P9M;^+%F$,#G(/?<,_GMN$0T#6?;?:FB@R8Q10V M)F2_-C52QW/_F"4<(_@V1R$H'0V,#5-R@=&,AUDCL"G\-A9R=MUC4/O6?"0? M;] I/$@4D+O2,#*\-U1*"U&Y,1^JKDD9/"5\#%=\N$.G">&U-Z-=SIX<&=@: M?V9XU?WCTS>$=M-;H$L862%3+H-7O:XTAHD*T5L%'D@RZ!&%!EL$OS/9W[NF MO2L,SSL FG"X"Q)P\-/)@WM8[S1ZU1YM6\:_R?9]/H>=5CSO4 M"R%"V6&;\)AJGCNR4' N%_UUZV#]:&+SBAL8V4PT'[+-@*MUE[A22R=:[?=] MG"KC:(_7C2OT@&OQDS'T K+8ZFSK4K1I/&'IR%.T2T,X.]R]-HK'-)6&HRZK M/.-GZ&-GMMWV&BN>K!FR16/#X\OUR6(EK1QT33_S0H8V<:Z-8ZG$X/:M%1R\ M0L&I4;?!<+_%4*Y)EA-] H=:!PSP#Q@O7YIK->> M8C-!AM"I;#P21'@<$528?531N>FP80L.K*BVSA>=I M-R$/$FE%K4S5 &^ZA M/M2'E)>P)E&HSC9=$23#!H6O$K*69&N+#434;5;6X2;_F&QAEC:-&/G,$S*^ M9QQ"=*0?*CL&=?S*_(XX#!FK5@N.[=>\!'>BYFR^4G]%:7S,X<0M2'&F#]?L M2\Z^V"\<>%X'X+?8&XB:(7]OKO8[,@7' =S IB'66/O Z]5JE]#/,>NU\WV9!6LP33URX ?1HT657 XRP '@ &5X:&EB:70Q,#)F;W)M M;V9C:&EE9F5X96-U+FAT;>T]V7+;1K;O]RLPRIV,5$52HG;)CJL464I4-Y8] MEC*9>9IJ @VRQR" Z09$,U]_S]*-A0"I);9(.LI#+)) +Z?/OO7KO[Q]?W[[ MKP\7WB@;1]Z'7W_\Y>K3M^[U2(V*E-) M+*+M[8OK#6]CE&7IZ?;V9#+I3?9ZB1YNWW[.C]%DCSR>MV[5/G23K5:CC*O-V= MW;[W6Z(_J3O!OVILF>3U(@NF;UX&Z\U3PPX;:.SD4.897;\#R_9+)I)'_8&*NX.Y*X@-/] MW=[109J]FJ@@&YWV=W;^ND&/OGD=)G$&$VIXG__D89J#"3V$\;(D/3V!@3+Y M.>N*2 WC4]KB!H_DGO:3*-&GW^W0?Z_PEVXHQBJ:GO[M5HVE\:[EQ/N8C$7\ MMXZ!8^D:J57(#QKUNX0EPB3T<<([.()Q(A5+MZ/^+N[AXI\_7_UX=>OU=WJ[ M]0U4EEY9JP_ EGI9B_UP]LZ[^=?-[<6[FXYW=7W>\^:N>3ZXE[J%W9W^@??+ M^^N?O-N+C^]P#Q?7MU?_N/ ^_')VO6:[X64$TD^T0*YPFL>!U/C4QIO+]["[ M]Y?>^<]7%Y?>Q3\OSG^E;;Z_O+PZO_B(]'+]_KK[]U_/?KFZO+IXZ]WV4\?+R[> 60>!Q$%\\?9Z>Y^#TCUJX-DO_6 ^R5.KM:)_ 3< M._.2T'N?XD_+6^3&F][S3-Y^0)[';&1J,CDVP$9BO]?QA/=61F(BM/0 >*F% MG[>9C:3W_7?'N[L[KY:WZ$7'>IZ,4_%,I]D.T"G!I_]JJ^.-I):#J3=$5#-> ME@#H^D?]5X1Z4L*'XZ-7WN9*P_.#T)GR%< T6R902Y@"%C(4WX*BY$"X\FC) MW :7O!I0%+&7I&M"TL_)H!?##4DXS;4_$D9:++S.QP.I48Z8$7!+X_'"IZB^ M,X0MCMJ?X4%@46, _$V6^)_6 /PWM/!5 #^@;8:8*S]+[2LX@E0K7R)(_Y(- CL$M2M">3POGQ0ZM_&!=NZQ]PZZMP*)[) M!_^1?H:T@> #[1O5"# G54S&L8$C"^"HDCMEZ*,]AZ;:X;$UD #IW,(H^!WH MK^H.=AN)=>!4N,R5.!,1 .^1@0?*!P*-E:)IQYN,E#_RE/%4[-0Z>$K%\!1\ M>3;44I(; M[3,@3M!4Z@0^=7'"U]\I,XL(=+IUE]N>=YM_ P*Y, HP Q M9 "4Z%TG.]N((0U9=@PE_C2!I8"ZQ23Y \ M"/W:MM:I["0WK9L'3AU%WDC -/CL6(H8N+FIC\DX^4B#>Q4,LMU5-*4CE=Y3N,_12>]@>>QG4VW5D'LLIJ0# ME>@MD2%KT)Y"+1@/@2$(-BN?QF^7O6/8\E4,N_3D':I=N.6J4*MM781 SE9U MBX&(11R#&JB-T-.F7;<&EL+%YU19G^JJ.(4>CD0KS+<&*\2W]O87\ZUW,ALE M :*O8US+57F7*MK7D8%MD:%;\9![F\"AD87A/\"OM$RU-+!4@48K.D7NX)0E M_ZPT*0ZE'K%%++!P;H'![H&%[EA]5MK4V4AD8)^:-D5?4)P!-2,4%G'!'=F+ MAW^"1G0G5$1/HT0I')J@X@0R0K9*&GU2=1UX$ZTR8+THE-#G9E+IJW#J5/^X M\().1DE4SD:&NYL C8MD*-%&9TTL%5,RN$'I"G-<,2_U@_WZ;)SD"%-1,[VM M%O;]=_W#G5?[6Z!PG;SZVJA+(YZJ3,!)/0 SR->%CHME4A0AR>;G+4("+?^; M*PTKTG*81R)+0&R&*D*W1@=]05&.C*M#QX)J<*3&*A/.(U,\RYB'6 K'6HP) MYVMRQ'Z+,C\#071O_"3+NA]!?08!?^;3(8.!&5L=NM#$9<6\P9G0B)5L?U;1 MNIT0R$0N@Z\VIUN-U>/G1ZT^2"0[NNPZ:4IKJ=(JRR$=#[%^O600J2%" MDKU]$^6\;0#^2(D![#B;$FL*@4_E6B+?@)=-3IS3\BB"EN4S>9K$C;.P4,[9 M-4APQ3'($"R' -%RM%MU- M'C$9\>MHED9R*"+X+8^-C'K>&2QIC+@Y,W2' (!N6F#PF?B,5)8F1MJ=V(T7 M-C#.!2P',3;#M+10:LV>TVQ&1"7LO0Q03\9UD4#?E,Q.IHC2&IN9\T4:OTCC M/X$T9C3'<5<3U5?"DEL-D(08PP#\6CKQ5U"->:]U[YFD(F^5X^35*#\S6H MI;HR@\A-40""9Y1$*.Y(W[T5G[L?942,_8H30UJM?^]X#7R\=95K%5R\I=8' MUDK%.53$<3OD-4(S9(#BM2(E*X]89B8CZ5>?J.B-% 5[DDMO_[AWLD0#06QY MOC CA((_DOZGNCZ[1AL9X$; C(RBXA1Q80,@K!@,CGOV-5/D W8G)?N<:B1- ML!8:93_NQ0'H;LGX=*=\10Q,$N79_%?FU6ZTU!#=7U_$_Q]I-W@JAK([T%)\ MZI+-++($<7/46,/Q;O_HE2%CJ'!5-!W.'4^&(3*8NZJ) M6VCX 1G;HF(T6V7?VL[))+::?R -X):H[+AJX#[6QJXM8)&%W2&KA'DD;ZY( M*',N(@"OP/R$68/$;J%PFR]T;WVU#:PATPNVG )=2[%6!BQH0@[T9" D :[Q MD+R 8X*233L,:\<#KX&D(WQ'>]91#D)[H)-/4G>%,3PNR@SRXSCH4@*L]2^2 M5@X4DZ(S")_P/CW6QI-+0Q1J;M';P,IHW,VLIK4 .0& W&Y4?W+6H)HFQK0?LB=KQ95 MKXC.) :VAQYN$)-@?"+7M;G@M1CSP=-H>OF6S&I2]5LI,C*PWJ([EF)]WQY) M/SBA]8K]="Q/VPSIA63B!;EL"=L4;P5-6(/T ER7+8JPX>BC))=YYD52&-#X M)XFWN;ME<[^QRLW.7(0,G,)@TTW.0O21DW9^L/-7MZ49#;=MK=7<%@JW.>]] MH;IRR#*T*ED%()N*HA6E>X."IM5$=3O6)NLH&$*Q292@_2[(L>'0<%E5PAGV MP%TP)II'6;&:.YM/#.H0J/S6X\J'JI.,M .!]"5P&$S_OR5L1&->1?6 M>B!DYZ!1SSMKIF8] *7G(O33H-\&95XYHU MY@7ZNXIP(I9I +](L=T,=CA_ ME\22 %NIZFA0&B(IV+7\0FO\VZ9;U'T"[8Z%,GO"AC)K1T"D-Y/=C_X'/),A M=IQ)!@M16O49.M)89/E.P!7 M4_Y?PK&+TU"P5%++6N)**[_#LE!V M/5@.!2,[#MEI$S,/$,D/E$3K1U@K'7%Z1KI:&&BBFEE3%<@%-@\3X,&A0'GM MV+^X1XYR-.E)1MCQ_E+3PS&U,P:(;Z&"YQ26$ %\IWPJI9MASN'A MBY6G[,G,>$^)@V):4^7)B_((*M7H,Y6$B78ZJALJ3>!'F&)=#ZL\+9D:]:>*#TPR'!=E"A(V3-LH@K\T7@//##7$7DM>EP5IT7@N!C MP&/6$\%1#&^1S*"D;0##'T@?__=T@4%LBQVP4L4G4CA$VMW M:!<)#@QAS!3IRF0+K>7'Q&V^'IC6,?D1[=B2?0AF'GZ$>IGQ4"4@"QJ9HA@D M=S9?W!T#J]IV'PV?",GWQ658OM)^/C89LBB#16!RR'G=6!Z0 9<#;9UT1'(W MD?!!PE4D>F;GJ[1!V=L!37]J*IX!+7VITM(!5@0Q/3\'FX,#D=75K*&JCQD3 MJVM#HP_J/8FXCU*8)%YO1[9@4Y$"[:PYU7$9DV4#:4":#VJ)@,8[P% 'P., M71[8<)&U!IS Z$Z0IEHV;-KMT1P!F ^$S\ MFHMW*#$+,1TIWYO]J>UTP)"-\2NPC"+!&-[JS<1J"[0SK6U])I.EK079 #YP!;=/KB*OC#KH**6UU,X(+$G2ODA0!,MM0P([*T>]>[A3MFM_8:Q MC%2Q"X8JE&QY$2BPB4;&7 *0/F-N-OP#< /V:^ K]H,9+,\R;>"PIPU'C5PS ML05A#7C8CM[/#!T[O"WGX?HKUT!_W]OO(R!N9_F9_RE.)I$,AM9-CJ;5$.0?WUW CAO;VS<3 MGT"GGQ%_E)D (E:%=#5#-C]?R#H5=*U+PH7]LKQ.!7_,(Q!'R%_JK=SZZSLWP%2Z^PJXUK%79XFCGTP1TS^G0J!.(C!HJ7V+[C%G+5 _4 M=?AID->LZOC]=_M'KV;&(VUV#,2&(:1J81E=;6*SN( 8J=\64ZO3Y#(,7;FV M)SA%X^S:$O1H+:QHSB3A5AI_@<[,-B0V_B*28%JEB^0Z1;4).PQ;JL+Y:9,/ MC/QO3E>:B*B\"PG.TF]I%D;Z1:7[K"M'*2QR7#J( @7V9Z[-$0>"<>DL-('\.Z2\:SC/ U5'%2F>@U2*R*4KDDLM/@/ M6 0F4'YY6@LEQ<-0&3MF)GIRUDM5LM$NW$%DA$>4?4*3[S+2Z,DM6N2137F3GF%H1"VX0R MY(C7B0 ;/Z#9HC5V0D N!A@,U&G X*!.=S,)K?-P#DF97IN2QM# &5=KIASW M;%D;NY)_E^8A,W:L1%#:&>S4(63(T2VF%*5K[4LJ:Z1@626#VAK^0W)").U; M0(F$R'YO9Z1'W?U1ZXIZV-LY6F:@;%7(8'>7V4&M+=BB^,U$#&U:/"?[8LBN M%LA+A6IM;-IT++4AV].C;D=[O;VEQMU6_DC)7X>]#"T9S5-1@*3GM+Z1RD9A M=9(/1^@72B(07N@YX<&JO\&F N[A2;]9QM=0-S>3!6%B.1)1.--@%35CR\ $ M.Q9=4-WII640G4*(3\*FG=[!4M%I]?"IT9P%[QZHX-C\SMR4^6I9@DT[*]2A MP72V\;KJG ^KB4ZU>67AUI%$KS^ MLMIRV4./]3@? MJ[;,ZY0Y*^-<&"*F>#XK..B;SCGX2$"^D[I;S,C+(*L5!2EW2\#42AZAFL_* M76:1;.[P>L!LJYJ>Q',T*6]1_L1+]N47RKY<$CNIZ^@-5,P-K$C*3R4&%GH= MY@"1%[%(*JD4\U@&W:R%,"-^2$L?D9A)9 XVLY:NQ]R*C>=?0X8=K [#=N;J M)9;61=-%!F\OC/B-)>"*]Z&X(WTETE,><[Y[A]]^ MZ._^._\ R^^[K/2:,MI6);Z[C/,ZX[L/E,^YI?_-I8V;I)1 %H[Y]44:4U;6)M-5Y7@ ]A( MD?@YU2(-L<$K#H-/X'*S7,=%4,2N'M/P*?N/'4NA\"G/VR:EV"K>PN8$)IMA M+6^ [7^!.W//%BL<2.Y([C.*DD%V<>*BF2S&8:D*RN4XC3%59"@Q .%'DC++ MJ:4M-FZIJ.MV&,!5D!1F4YJM2M=#FM]6I95M:]T>.>XG@O(+C4V> UZKDT5V M';"+B_J*.4]LP,DM+)HI@11[SK!4-3*V@V/:.T G5'HLRD1ZBDNY??*MAS)V M+P3E^JS\A1]4JB0976O&R5" SS0-R)*GWRA]M+NTG5Q\.'OGW4P-&Z97L3]? MJ*S*DO?[WJ]\IS!&"M]J#"NL_*)AF"R9 &_Y(./83*,[$2OA]8]/]G=6?_%G MF+?.?5:QON@G+I0!W*>K\59__9>.S_/Z=P^/ND<')]WCD^.3M64\M3KE(A.6 MI$:G(MAKP?7=@7W!. M+V@1A7*W$K;/,DZNF=I4RP.I9N* FI0619Y% ER1OV3I<$0.!3,B]9"6K(0N M+?LR+3DM#$_\04OL)8#?H[8U$JAC5&'8)UHHS'-#+&0L\6KPM6]QQH["J4PQK,EJ;Z:*[Q]DZ#-L6\+CS*DPD<^O+6#N! M^5R!T"_B/SH#/ G&13[!;P)-EC^Q-^D:.)4#"85MDX#*?%R&%F5T.J)M$GGI M,2JOFW(WAJNA;=?@/$P#BCS ,#839(8!.R*MZ= 8X4VS9@@#-51:>+'HZ>S2 M'MB=H:TBSH8+VI@@QT!*@="\_:)80<]V*@883PC/'$!=)TQ=%C0M FWI^L&K MDJ9KMPVONM1#*]%ZA.'2EPAA!<+%*)NO6?Q=#%2L*5Q#VIT7 YR M?;T+WVC!)BKJLZJ)*T*CDC,Z+9*C5EV.,BS*DI;^>@"5NJ^JR?^-HI*.UP&-'-)D%7>BKL/;=4IR*[K!-L M#)O,#UDW#F$X%*!0/4>WNC*DX,9!T4P7$5]@6M[C3 M>$848L$++##84HWVPI9<703J=!QEX7)NS:T@&NQM[?B.7"6^5P[I@>*Z>HYLHHZ-.[E[>RI%WK,VIG;-'DM'B[T,'D\? MOB+-T[9 1$,_A]]H9AK*5<#CG[R@:L)AF2LUI2"=W1AO:^:=^;3\DHCW-=H@ M+I,-AJO#!@][._>PP;?*I-A0X:,DW/ESMVJY:9M6+J'K,: MEZSEK=L/UJZRK*=336.C)OM!43 1RV&2N0;B5>:];KLU[34Z*:&_"GM1N4)WUQ^'XX(G[G1Z8^]O/5B7FXL!PK==V7:34,2Y.,5AGI M@ 6U8K>D+BPW$JF1I^Z/5\@"(S$]53%-2B^]J@_7 V8-;_L+&W,9.MABSI1 ^))^M51KZ'K[+2@GMUV ML:/#]=L19Z']Z^;VXMU-Q[NZ/N_5=O=R<&NTHY?#6J,=K=]A-:3Q0PYK#7?T MX[2>3_P-;.D%_[[%'5E%%GUIL"&\<$8%GEO?VFSW6HQED^!>T/-E1\^UHUNL MW/_3HN!*JU,OXFS>85GF;_T2:\S_7P[S6Y'DE9R-YG%NDSOM(3[M;\R]:7/;2+8F_/W]%9BJF;Y2!*72 MXK7G<?CD]_B'Z85=7BYY]^NKZ^WKT^W,V+ MRY\NSG["6SWX*Y)-ZKK,JFA1: M53J.ZC+)+J/?8EU^B'9VY%?/\\6R2"YG572P=[ ?_987'Y(KQ=]7297JOYG[ M_/4G_ONO/]%#_CK.X^7?_AHG5U$2__&ACO<>/%"/E=K?>_A$ M/7KXY)$ZV#^<_+_#)S#*G^#W?%%9+5/]WS_,DVQGIG$ /S\XV'W\<%$]NT[B M:O;S_M[>__DA_*DJ+N'7X[RJ\OG/^P>+"KZ?YED%8RG@UOQ/?D+[.7QQE2]^ M?@K/J/3':D>ER67V,[V]W,G\>I*G>?'SCWOT_Y[A-SM3-4_2Y<__=9',=1F= MZNOH+)^K[+]&):S83JF+9,H_+),_-(P>'D)_7O/+/8;[I$FFS(??/ M]EK?X&!O_V'T^NWIJ^CB^.P-OL+QZ<7)/X^C=Z^/3N_6R_ P8CW)"X7JXNO_WEZ'5T^O9TYQ_OCUZ?O#PY?A&=7[Q]_FOT]MW%R=O3Z.C5 MV?'Q&WCYN_72/_SMY=NSZ/SX] 3^\^;H].C5\=GY9[S"[W59)=,E?Y3 Q&75 MSX>/%E]?"SSH?*E]NY'6($<+%<=P+NRD>EK]?/!D]Z&9JA[9@@.JBO)I]':! M7ZUOX#_\[1O-6O>:1:P-EV6EYR5HPVRR.XI4]$*GZEH5.H*Y6\CT15O53$=_ M^?')P<'>L_6->=6J/L_G"_6-%K-[/I@)?:>**IDD,*G5.F?532J((4_C"[ %S10.7BY9V^"0 MAS&+*HORQ1W9T]]20:^>-]S#B[J8S%2I10I/Z_E8%WB.E#-0EV7$ U^BA\(S M+#(J7\,/04?-8>+/JWSRX0Y,_SD-? C3#V);H>3JC[J8)+ $BR*9:)S2_\V+ M\5(E1?1&%1]T%?U3I35]1^./%$T]3K;;BK(R"U@__M'P%^/8O/H[?/4A+$I4 MUN/?]:3"O8'3!R8UVA&QGB89^?\E+%D,2Y5?)27]*>O0MCLB=FMRV#H7-E5W05/A, >Q)BH&W:/C"*P/G#2VBI:CZ'J63&914D9)9NPZ^%62 MP:_@PZ/+0FN*M,!UA9Z"^0(K,&I^BU?P.=P7 M)&(,.R\ZS;.=?]3@L4P3^)3U'O]\1#>#:[*\:EV7>0+@7[0;O<]278(@P2B* M:]P-)&U=;S)R,AG59>>[@F).TVBFX"GXV[E6&2CO,KPGB^!N=/=]M(,[Y*/] M4\/4@38XG\QT7*??2-_U.&G1.G?VN5.RY_!?W&D/T1;6.].\+JH9*U60:]F& M+-17,'^TP\8PO7-M#DXU3C7:T7!2@C8 E0L7:S69&@*)^!QA0J],QJ+ X6XC_! MB+I224J_1JUOXZ9@%<4Z155';D+N1RBBZR*I0!WBP8&AO7*A)[ :QI_(;+#U M>I:G[FD4+S /0(\EO]08&V#C;:&6Y.B#G3:M<<0\U'?R\=$\KW%.5>#R&\/M MP?87<_K7?C1=>!,M,9=\#,/%(!!'8JX3$PJ!,RQ-U#A)DVI)ZS>%Q:P+C ;E M<'%9DWC)0I($R&+4B]R+T(8257/%K&,/J%JPH.;5FG%9]2=#E:_:F^ M5"E\5V>E3G>C(QC9'$6N<>L1S4.E/J*H+?)2RYO(BUO? A^2@$K$2!:BH*:Z M*#BJ537V<!P01>>J()CF[ 4:+CQH(7$ []E?3-$=[NX=KE-$P7R: MDC!AY$)ST,%7.]V**L&LBV=8N1!S:)*,?!7EY6EH)KMO3?(:JAZY'G8)7JM MSUU>%AHW4=3./_2.)=+_J4'HK% $NLB*DFR,;NF!>Y)LRM; MK_^5#V.ZX\])!0(VN<5Z4TH@UO%:HP-TR'D+SE,O?DN9>_LO,>OH9V!X&>DD MUA\G6LJ(\[9SJEG-()IO7ZC*HGT?8=<&A#I3P$?]8= M#&#:>%:WC;J/R!Q'FV6<9,H_S[R?B,+3J9[XO_".%HI(?BFS]WL(27:*5E=( M\H>_350YPU6:S/3D TSTTXV8Z&\5I;C51&.4 B<:;/8TM;L 9VD,JBD#DVYC MYGTRI'EG 1<[*4 Y@86>)F31H[V*_B&XZMDE.7]S,I,$"3 -/;82E169YQ6, M&Y$Z\Z2B+,RXR#_H8D>5)=\7MQ49Z\9@(PR*N)5D?(&YN4"+'W\QJ?$:ZZ5* MM"$,&R3@M5WE;%,G65D5]83A+!CXD.='"Z,T:5!PQ+'/: ;#O_(?!:.X+-0< M;V*<9_AHOJA@8(U82(=C0'.4D>KG"'-'KLKSF,%-)DGO%?1&P0HXM039^;G M4QP&UUO"(K4K>^X2-2[S%*:U]Y(^Y'UOT0O_[ZPP-UBH2[TS+K3ZL$,^SL\J MO5;+\H>!E>$,347$0U(1K)J-]4*;;YZK3]\HA-$)A^W8[NKR MF5?NIRBN=4<0UUX5MR<8S3K5$H#E12WRFO#']<*L5*8QUE_YZ<;MD05 %WJN$@0+NRGH'J$-V\!Z M3G522>P,P6.4?A4CORT>N]$:Q YO4'AIA'9ZZBM+(YKJY+/!Q[>W;R'3O1+]>=/?-:9I9CV\ M;6NKH91N+>6"SG20I&,#&QM/8,R)EBCP<5)."DU7V+1JV9$RH;W70%5BAA(7 MY9)(&S ]4I$$%UVOC-%C^G6:9Y?H$H.F!I]@2V>Q^-464Y4JEDO5F46YA_Q\ M:\C/2UBZYZH>"-+G[MH'4S./0=)DK&%[;W/B&DMA"AVDNCN5(I;Y'!KJAM.7\TU?#&>U;K@>HJBF=0IN+[Q^ G8K!BTG,TK.S>#XKQ#YD>E+ M3,#!K(SZK;.:T$YPF>"T*/[,.*9,LG?6GNJZ@0:[+)?L;F%,L"^:_%@[J$UP M.#J[5)><9;;3#]9+GL7UI!J!%9*#I8-SGEQJ09TI61<4S&D"OTL0>@USON25 M4GA0)ZBT$BTYU5J)9?)6G],@YJ&4PS^MB M 1LY1E1@H6H\9$>F5'22UX7#/H(M"P^<,]:QWRPP_M%J\1DY&03C? 9^ *S, MEU[XM6K/JVUP2]0U;C+'TC^"D&>L__I -1UE=$5.XB!(Z"_B+K5/T_11G2;$.#C=L6:T,":Q. M8MXXF5]OXNXJXM&I*L6*:I*B85E&8+UPX"#!?XSS*P'-FI5A[T'>HQ4+(EMD M-81_DA23>EY6J Y++"#0EXQN1=1T!1H5=BD9N11FHT,0]W]"1V#S>5[I_N$> M."_+T@N(%'JBDX4+_-DD?S2IP8WB1+T_FDT('7PK/,@723)@Z ##@07Q[H$$V,8LHT9;+EJ+1!B M0YE'\,_=.4#PZL3R1N4+/)'J+*&@#MD9I%#)EL5SQ#V*E#T%7.!M+G6FP"IWFDR"T>ZD1W+J8)9.H M^577"H)+F.%'X%"DBK=&9\ 2@8!S1D+ ;#[< Y\2CG/P///YG[[WS;[Z0#&R MGWW5]X.Z'4 ,4[E R*V4&G4F&$GL:=0./*%"J>%, !][>1\5^1I1$2\TM76T MW1-R\ ,@EKK@RP0_/+N(;@E#:KM E6%I:U@6[: &O,4OV^TH2AC/^5(1%'8' MMYYO-PLYT#("5\L%8A$UA(82WBCNN)-Y=?KF<&\'1B:N4E\4R#B$VD^L=!\G M^&#/N7HD+^X03^",V9<.'KX!1;J/[A '8E#+X1"P:+3[AGM>EBV?+()*1*" M9V483[&P2!)X#/*.ETSV =M"RBR04P-G%T-3LF'BI*R*9%RS(5=P5!C<=63N MH' 06M+7JG!$%[:^J9N!UA8P-6J6F(&AR"=P1B*Y@FK&:K8D6./B-(PJ%P7; M(L>@0N88% *^@?,.L +,FJ7FH3C>W:@UJP%9EW $TCPE4TVQO;9ERX!V>.59 M,C>B+:%=!\Y,WF!RMQ-(/V-V'[X#\P; M:.@2/N+H'YPKEX[6.6"HX-6&I4;%FD=Z.L7U: MR8IXCL(*#6FE/H#/UC!5"- #YE R)2+\JA^F)\' MX@YPFAS+4 <0&"=5 M;%P2+BE=^@7X':Q=PV[WU*+P&8:@) :'A?G4LG=]BE#AXR5<>HK,7.P3$(^" M2]F JAIT8C+2**)7S49);H*R%CI5O4 MJ3)*"LL70>Y>LIR-3&S-E\&D]-OP= J"2Z!@\=COX,^6<3)QJ[7R[+R=*"-+ M:%[,;=Q-=U>"C[6C$(/1&A8QG@=6T]T3M?(M-@&]-4 6I7=%DA?F'(,C4E_1 M=E4?N8D(RZA/!$=Y[,:Z=T@8NMJ$HR7EIV+D440OO"B0%PC5&H@T;-<2_.>LDA1>X&OEC)'" 5]LA<:Q+BJGEW:^ 1Q1*_XU4;YL%"PC8!E>E?J_5I13- M,)0?$0$!3F"ADDY"U7:LLFO!^>39F"Q^:UHI#(M$IB).?60I:'0-B?#/_.WB)6-$.I^]$ ;3LL*U\!1)$SU0Z#8P)VN!F(RN. M%QLPC3'8''B&$ ";4SC3XE9"PG1OF?LIL@ER+3M#8(SVJ!XO&]1BI3&.!8K: M2]NT 2?S 'GV+OJ]%#*S;F]7P8(9SG)BQG"K[$L-]@HL/3U#!?D9 M[:W8,C-:(X8M$I5:?W #M<,?@<^%[\HSV?/2 M;&@4<^96Y.?O;L).'R!=WDNL1$R7JZSHA6I9R$V=0/J=UP_6K*T%6GY>EU*Y MI>_6(-[Y]'@:#6:B,D/$3GL[<;N$ 5VF2U=0(1$:\Q(X:)3.4GW]$*L_QOIL."K Q9.*=+#TX)3_E*>UL6>Z5,ZQ&'35?G)U2 MV'*S9&'9=C?EH-1#VAB>!15FXGWCJ=4?)+!=-D%938>S)H]V]_8;RLK04S23 M5PP+\9(7HLX$7PUGSC@/J"Z^Y67+5W'N7)B !(&5;0P.D!%A%2P?Z*F7B13)X)HA%!^6V.L9T,9TD?"<)&HL3>TLEB"LH1] E8 MST1*R6L^\M2;Q053:; !^[PX;KY4XQL_L M(E.VJK7@%.<@=G!V-8)6K9NRX!^&L^!&W<*>FJ2*RSL;J?[ "L!54W-"HK'_ M"/Y *4:&$+%)PL"3$LZ8W@APZ^&=VS*61R'L 3-5E3D:$XX1/B^\ZOAI F"EXXJP?:G;9(2M 00_[0^DJ;: ME8E)8H&"M"1RMH#%94H:IPM9=-[=1=>3V>#*WCP*""S:(2A.6<_ID:C'!!(M MX\\8VD],!]R0-QX1G U5=LUQQ7HL2C)F$>^I*9KDX.T6%*_$,4AAI:*"?^-\ ME+P3NZ+V,%<;(-K9<$3;VBL6C-T7G,Y:T6E+#H&52\)92H0+>0'/\[HWTWI/ M4ZRD8B4XUM4UYMKZSG?&)0ICT=+ND/<9E9F=5W2NOLA3*GY""!AJ1Q:BT%H. M-X*IYA5D:'?/LP8^7/>AU^58[ZA>ZSQ-D#?#W&D#ZOOW]X:#NCF\F1\H.HKI M5#VSI9'KQ]^LM^&K#WY,V-3ET\R$%ZDTFGLH8,&>)5%1,?=]17V0A*5/11N,49-T#,D6[(R+=!3EKH 313/RJ4LZ MD(C/&0TY1*JVH'?7&0)/2@(T>-.&-PSGCCY/?OD)(_82\KNBA43$6-#QX_>Z.*#[J*CL:(ZWZMKM=+ MZ;)^A=]1R>+5@RSJR!AX(_#;4X=4(^<0W#U,[/FX;DGWPO4R'5MZ]W)W)"9E M24T=Y#>PA!^<D]7?E$*Z4J(?LV2<\/), M,/&9IC:(2E ?PW)!1'(E,SH[)*A?P?+-=]V5=A]"K(#4 NV( MX<1T?#"CU%)FA<0=Z/BG<'S*-+4?P4P4Y.P7,=D"@5@::KNIQHIMCU3<\EK( M0E7)8D&ZCU?'W4XX@2>J-J.8^VR/X-O72X8'@127&CPO*@635^?_/2*SSE,) M5LY*5^<) E$+LHCV>JGA\>3^F8 9"D',W'CFM8.[6G\.H\USW$$F%D>VCY,? M%UT)!8;ZW"T[C+TV705CE#TSK,$,TRBW: S '[:#"824LR06Y0(,#]I4GL%G M#$:Q"UE[)BCJ%1@HF^ B'MPAZ^&%JA0FQ:[49+G>JHSU4L8V:KHG^64&UW=4 M=;=5(&9WI$28:#GDZ(*QIUH(9*A?EZ/SM'A>JHKV=2(WQJ@OW\V "I:@C82TN]]I%_*Q9&QEKNG+X1YHJC>B@8VU$QRP;3M"(HI)B MEJ9P^B&.B1%7E*J#!Y!D$.K*$-E*?3M5J&3J\K.B%F%]*2.ZL$MH@JSEU/6" MN3$>[*-E>P5CQ@/G!6@@F!A8H8I -^]TEI7+]$IEB8KVGSQ]L$=<9-:$(_PR M;K#",O<$SES_O+CHP?/P%:: M[X+!L0&'_ZI FZT@#X7#LW296D["DDUVN:YMF%'R=8:963CW"^)_0'L,]-(" MN]]&63T?XY&C=^8J2)S!$D_6OXA\8Q M0T!FS$?HI:,6Y]]LCS!,J=#S9'"&2JGMT._YV/3UD)8+D@4KJWSR@7G6.>6+ MH'TP6Y%I03:053.QKJA0&-,08,J+8VFR@![AM W7(C'B.GFBX]J: IR[;Y7Y?4(&WE56AJ8]3 M;I@J3$\+CN!>%@A]*5E'!C9*.'QT\L3NH4,N*$-LVDW,CM_L]AR8*5W-VNG" MA#N-P.@2H4.E6A-8B6:^]/,.U"V*$BC79EHRW,CG+N%OKKRZ1,*/# >+;<[S MF-K0$(P=M&.Y[6%].L;JO.4D"W@,9]HMJ "8.]CY:4VU+X,)>4'C;%%1Z0;<,H4U61XB7++4__)DX-'Q_I[. ^Z]4$(5(C>_W(>O;09%0&TE=%)-MGM M-Q'+I*R:$2J[P3Y;W&Y()MDS#C1VLDBTU*=Z 8#VX3?6UC#LM(N(1;34M+5, MO*'YE%8<5 ZDUMV88Y.B?):ZVLBK%=#2F(^5=M&9?@4OSX2I^8VVOQ?W:MB! M0N,:+%78<4@43QFYKN#(DS'5ES76'!B57'FX$6MS-?7S*#)JS1:O$[\9#J7+ M0A3I\,7H2YJ7'"<3BLRR7J 8EU@'85MV=0@7$]3\IT;UB:->(-10D&0-.U1> MUYNLT/+\SDQ/G#G7I]'-(:8AG") "U)RP&P;:LO^OL@Q&L*]V6ZUF6]OZ-]" MB70K1C+^J(V,*JDF!_^;-'J*6.7F6T:>3OLLKQ:V=F!S8OF -"G.B-,&'DPT M2CWW;GN?^$OK@5(S>3)V#2M IDW]'+E?2=5YON-(+%I!HM!46\0W'C74/Q'" M?]""@2;C#"9G(;QF;HK19A+'PV08DFH3>L2SL4-G [["WX,UZQ]*$ M?\(,)J6'$?)&6=HF]#!*W'$:A-M1?L#9F91?KJ')&H7T),Q=D;^ ^FKDI]%O MBI-;NXL,-T-K@"ZDD40XJDJI^FA(%OF.YF=>_LG8 KD9QTCF>\3=W<#%2O,8=P*K8:ST$RW<8\_,JL>?D2U) M3T$P,T>EZ&P2+A5S.JU*AIA)2#I80KT&E(;0E_-N7HA2PI.P,!A6H=KR+H V MQF6<.4N I(3L,''SZ$(VK0L">MSBD.M[U?82?")0R)G2NF%(4QA4V:>!4-D5 M\FX/1\BT3C-I1M694 U01[=+I;X01]_U;#!OYX:#1@).+B)E?(-(G&!/5E;6 MZM',(C VM\_PYACM]:F3;AZ/1=R;,\PSS00>Y9*\<@!_HB$H)M.&N\+[AW<( M@O$F*0G2E>D<5-D[H\N'@=F\P]5&WXI/\A8RP&Q(JTLUL'?X4%HOKF.]CO@, M2*A/NECD')BR17GS.I.THP/A!?DC6YGEN8..HFRL#:\U1YH95Q-MD2=9%XF7 M'L(C97N$!VS*(4W4R!Q[X# +G<$ZIE_@<*NZR&PS+AD]I@O),LFH=\I438@" M1@*V$A0=>0<1:6:3R23R @F4F6@L:G#TFB6;*V^SQ-R,#8;AO>;H>E^2XSI) MM<*8"X&7D6O4L];"I/ 6!L=+36&F:L;/YW"[LD^RK\@?@P$?NX\*/&)B;9F MO)' >QR'8[81/>P)S(&N?#*I"\R@2;19TQ);S 1,T#2QP%$\VLCL,>\Z4R43 M61:]XNP&R'\-=G1Z!U[@ MI3D#^ 4.'CW>>?SPZWKE-Z_1/@-;XTSIH.%T+*,YI$%/N^!;($Z:E M@P.T.X\QSTL&_F55NG3,"4W5S1X@G6AL[WS*@Q&X@E=2!04'6L$ZH<@:@O G M,(7-C!,>BFQNF:$()%E,#;Q!E6^"'_"MZ,-OY0<@Z\#*!M0< 0'KR5JU@_ # MU[%RJPM9_,ZW!A=@PTQB^TF_X*Z$#HTX484+&'+L4I)ZD](-3(=5/ M1^C2*)^>Z"DX:K48[,+5V)7FMGF?*_S^2F?$?H_(9 18-JFI8;Y<%6:CY,^% M#6EN.Z;'K(]=!UXIG.QQDC%9*0S<(#--R7L:A;SNO ["TVW:5MMQ L)[*A/(:[(;MWT3\LVD*,Q,0C'3*!FZ9T9\]HX';0+68P@PJY M,3E'C9?R(G:'"FWC;MW(3?K<.>%.V%9QG:F3ACF^)F$S$VI8(BF%)NB)%5/K M F&8*VS(QLC4 M6(3C77E%AS11&E8L%O98D@D14-)JT?%JB*?,M\:1P2],S7A,;WP)=]R(AO?? MJM/)%W%=SNN)J4C$]3HJ434(MSGLC0O"%;\C#_47(N2;@/F=K#GGL=Y"4MJ' M%UWZ SBPGKFPE\8B36#+@';H$RO=H-V-9\EA>DPA!L._RX),2V+9MB;K-=$ M."0Q\VQ=C^)5=3JOFMGJIW"3ZX^+@JDE$/J!UCRF'Y(RZ V!AJNFPP('SR@3 M6\Z@;GRUT==X-RY#XWP[IG9 *7.5C]=I$EX)R?\0[9 8%GDAP!1VX9;:VP1] M]*T:S'P10_"<^D0P(N6[U3&(\+JU<0?SF"K3RS[CK"C#CHIQ@J5![&43D3<1 M)00TUP%1-NSTU,+2P?E3"T(_8<6I1H6A$5@S$<-QAGW+F!L8O:J19.OF C&W MU@UOV'M,Y29@*M>DPGQSOR"(;Q#FDUYFJ#G@(W)P6 XIS%3#=R2V7!_)H5KZ M)TNS ?A1,,-VD5]29EQVA6-(]*[9A*/A6_6YNL71P'VN5AT-KZB*%W7+:W7- M%NJ+I%P@U?V9IIT/%WRW9T:W70I_$Q]P M[BO$^52S(J\O9[#_+_,J,6VEO%@?A2:C*5B7C*'AUKZ7>1YCGW*,*.1R,PX% MFK'#?*$5&="J"?3:W!K[G/==CC,)SSGD6MV8HMT!1 3F[$' M=[''O'E=/.7E8)?8?EQ/O"I,/_QE^1F-V3OS MC!T))U!P&.^0."25)V276(\-ZH]GGM#VTC6C3FU#,4S3"%$>F,EXJ[*>RJT8 M3N#=5^Y)5!P8N4M-^R-_-%BF:C'BS:(-W3FHOXNOB7.RM)\'4L&"^\ M=\#+8F[==6?&2J9"#H OYJLRK!O#N0Y@M[O+F8J,VW&!N M);\:=7W(X$4AH=H$Z^U;->[[,A@)1[KVPJ!)*>)(VQ<#QM^Q&KL(LR2RM=6US;DA!>U:2<^OH&U?^J1XN F[^.<[.!--;WNV6>PP MPOO%_GJ[Y'Q/L9$UZ#"AD^W@9#&9B+T?U[@[>@P!(9C"JC8I$RJNR*.K#7B6 M@Y]N@EKX5LT?;^7482^B56KAI;1?.2HQ64<%BJ@2D)L%O#IR]>$X.'/UC^4H M.C:*RO-N M&=0G9C4^CZ*<60C0H,K3..CT&B1XL9.3,U"(4Z*W'WFTY1 L0NF\M#3DGIEC M>G%0.2*R@ABWU9([FE8=/"QB$55"T2YFX%AE'^QT(<<!8'&QIG&&:?I]Z557&YEY1H9 MY,7S%N0A&KVN1+.;[R!L-(#S*CV?0U85LR/\%%-/(S'IPU=H.#'^Z&S79V[; M(W%?BB!\[$!ZA@0!.=11SHI QUK"+H>_;#26Z:('=X%2G#731*9-I9M'.B/2 MB&#-#7AP$P[A;]76]XL-VL,R@0?JM[$J5>QAA1MVZ M4)U'KX+#F?%D1J:^.)9CPCA^/I>Y$L6R& ,__6W37)DP?O;;%JJS4_M[#)^K1PR>/U,'^X>3_/7GPP]=# M8/PYF,7ZZ5=.3J/?3BY.C\_/H]_^?GQV_/9EF$:E@ 'LWPFU36ZV*K&IB%AQ MG&^I52%)5U.N0>0WGW-X-1"( Z9:*A-!<\)?NUVSN\<[IX+M4L7FR?+U+GWU M4Q6WOWOX>/?APK_=V]WN_6W7;![M[^X^^^%T/'^[N/WQZJ]O^1!/!DP'S M7<*!]-\_'/[0*(;_^6#Q,=H/Y0SMIM:4YXNO+G@M"VBO0_#DM>T;/;I[;\0\ M%_\ZOSA^-Z_T;=ZHPOLP79+$7SZ MYU[/AE+6XS+W82K*;Q0I[DY9'KUX M<7SZXOV;X4:XN\>](BQW1][@8&__8?3Z[>FKZ.+X[ V^PO'IQG;TYU_O#]Z??+RY/A%='[Q]OFOT=MW%R=O3Z.C5V?' MQV_@Y>_62__PMY=OSZ+SX],3^,^;H].C5\=GY[=/N7RE =,=?TXJF)[)+5[A MPD)HGEL(S>SD0:S(Q"F@.RP$RE$V7NNCVW!N;R*IF:C#@?<[$18 ME=0)E!J,=>"KL)$C@E@=47RINT>GJ)6)W\/+-.0I<^L,Q-P9.%43^ZQN4%06 M>AS=Q5_<> @N^4-+XT_I#+Z%#RXM922#? F"1;B+?(+@3ZP)ELZ(VX;BD(%@ M#7(8\S'12"!6O#$&*5VA!IAE(G@\A_+-BP]$Y&G10QZ7=C: M0@=+%3T70/-$+6AG(XB8G\%-R.N*6O'$>IID!KOG;PG;PDT*[,HF-UH;B1R* MRUU3:]B:P]"BW75]1L!\J]3\[D:.A+1=A4'")V+#&R$IRYK;'W5SK K &^71 M<@$8AJ8&0']5SU6,H/B#3)H-B;D7.=$S-8?MM0XAG@*XLS!VR#,\PBBG4QE] M\D85\%('>P?[IE\5-X6FWH2(/R%$EO[(,\./G19,RYIHE#W\"-+O^;IJC MUO2U-#OR;DB? _A+ H=GXWB#13;CK'Q6]6%0L MGGTEE5_.+.PH^D2RF:"0MVMB1"]@P[^@P3G6L6OJAX,@R9@Z^7$1 M^TQ*V&WC<+.9;X"O<]&8F1I/W]@I^%-=8-;5/P(YIG%B.\S%7HMKE?V$AJ6U MG68^0;JSG,1*LO?$?W^R%3>RQ6937>#OO2Z.02T4#7JRRL;*_ .YO6'\CHLW M&$-WRTE<67=S!D[OR=&=$^@+7#0Z6+/+5E,W8_DPL8D\.3S:>6ZLL!,N\,3A8B5[69**/ *[ M=?_IT\?1UO-JMLV*C7U3TT?6A!I"ZT@XH*S597[-$0%'Q!K6FH'SQTJZ4A_# MR;HSRWUN70/D>!O2RG<$2\2T+7MJUG@\]B89'NT==<1H@6 5C;3S M&Y/#*(6\;-,Y+].SR+RG^@70MDWOG"IDN "2^B/AZ#^+(VR@)\(OQZ^/SM[? M-M[[3??8=W5$--E 0!=;QVR=.@.VVB_@OQ=UB7M/3'PF,-4PO$S;8#%NUM6\ M"[B+&B0+'4P#_E&Q]95?O5?$NB=#[UZN58&/'&M%#\-"7Z1B&Y="%K);>UJ6 M!:E")&H#ID!NM$-*TW; RWC&\HBN=;U5W.U/[]L[CQ6X3_M_L8/MU7+Q+JFFWF,H M*%YU-RKS>2,#VTJB-A\DL=("?3';H]-_R)3(Z.9YH:5I.,P6(S$7/MDROA/U MWS 1,Z3PG^5Y*>D Z6SGCOS^L1C"GM998@"A'E>/9^MSML0?DY=.QZGYK/#. MT%3$W;9] _8\BL:VN?,\K+,;KZ^O=;#S> M'7\C#M^^?>'VP; TQJ\%=J.JT-XOP.DLA>?TN?T;<1V3XB\_'AP>/H,S]AM1 M&/7HZ8E:?&[T>*@>S?O7KX[.AIEH^Z[LE56QNC5SYIY,)<+&-HGI+@<'I>)3 M2C%1]+%AL'I7)),&CQ46:TD_KJ!SBFEZ*7_RW2DN9!PG.0,M'76#E0H_XO0\ M'5G,]EFZS+PYX.@-'+2SXX4HZ\ ,JG*PTTO5!9QM<#"]SPR-%YV774:'>Z-8!U&ENN;WU,3I>[$#(.WWI+^=$RU[*RY]J!!_W?K4VVWYF20 M;L87-20 MV"%'I ?%/4-K5;:>9UQY+@%;N/R+X;D':TT[W.P>" RIRN&5P,B=DPWM:(#= MFE 7=C?I( \JI<7S-,)#4@@> 1@VDT_R&@P:,&VR6!5$!;8#_Y00!9O-K)?B MFOHL,73S<'_(6_UVF\?%7"K0>KZPDW1CH%^V"D>"7$BE&]?+^'(_K[M!=MGS MH].C%W<.4;,14>4WNIKE,=6%,[?Y[EK/H!;_LJE'?[05;_L]WMOH5(' NH[ MGK$F[Q8=L2%#QY713^ER)[_&"$?)ZA(>\CR?S^&9YU4^(89Y^KUH4VF4BA#Z M3BY3&,;;S_:;UIQAH-(6:[&>ZP)A'VNW2K@#EZ"MRGJQ2 788F3C8,S:QF?V7&EICJ5*9:Z(#OYYIRL3 +W##8*.@ M0L)0C2[ =9:JZVDM;8!-#T9XC ?_]1'=03O :P*'=NQ2OIC;;;!MCQN]Y)&7 MIN%CT->LZ\V],5"Q ;^XX$ZWTH\%-1A OH]9B0"OP3?;D3:$3%>B:[QY^8IA>T>)>TN:$UB M-5?4,Z_PO-2\"+P#WX%E8]-BR4&+H'C#ZI"X24%2U5%E0*N%@@FK08@X[D&9 M<)//W##R[Q32#JZL!-XN>M@TDV&6?%A%/6%Q+FGU%LE$X MC6^7%3S^C X*&'OSA3K&3TVXP1_F=23,/=Q9WF6WW86@\JFC6;(=.-Z3/;H M)*!$X%Z"'?/(*_^(OTVXCE*PBFB8)EGMS:"(B"+WKJ[R8FDD@F6H7P>%\R.Z MX.S\?6GVH&Q!.UM2RX4Y6#I!:>]]7"2%#0,@;?<L6"EXZ=*SFVD1GPB M.RDXVJG"0B97TJ )TB9=TCB7@6VD@V'59FH9/L8%1*T*=2 V< M[^!S-S+XED$8F4Y'83D=&VE8BWZ5IU>N'8O?V< T7(![!.%FKP[7?]M[;-\W MQ/:M5]"G=5%Y;>"Z))MZ#4VGQ!R-]/>,-._XH/6B_>6*VE+Q.S0%L>_>L6JZ?&.TJ?2I M&-9U:+B6$![G8>1UH&,A ,.NT*032UO*%';0\D+[J IM^]B1&%4<9.-2%(%O M$W6%ZTR/E"B7H*&R2#)+U*DI1F^ZK(V&QZJ6PM72QV '3] FIDOL7_S+$=II M<:&N,[!0O>[<@Q2;3TQ,O-:E73G<8UFFDI+X(M553@N67+*=!HY;9- (DKO# M]ATP%0K;;V/?4/!/T9>X0IN6"M-A]I/H/S6B&F&7UJ6_G.H*W?^*%E%N6Z,S M\GL=PV95Z)@@%01_-:DK_D>)6<8LDS^BO.;:-_,M#@G)^6IXX@B_31/S#2^J M-"VO[2KS!_"C@P?/1OB."WE)G 3_=>[93NZK_JRR:T2Q@C@S4EW^EBD2>=):#&A;:1%<'0W:IJ):K4!]SNS OE('S/5:9B%8QIJB;H M B<<>\0P $:_;9U*$"4Q#RVT\%C)"<\1\X!_0'BNQ,O'%?E77GR07UH$7<3#.-H#DLV48-4NYN#R#WGDGWLHRS#1G(/T*G4@=X@)\VBPUE, M$9^@\;M\.;P<_)HAN@((VAY9. NGO0E@*Y@(M&DQ.CJ/+O;W#Q]&6T9XI)K\ MG_APT_*2]@8#9(+\_20O+9]TV;N>-F/__'^#"\09>\994VA48H!X#TS6TZZN M2[_':=E^CQU#<0.O@C>+LD2&LV.&Z)Y&GX/:T26U]T9[@$9$5'C,200OP3PG M_:\! _MM!N>^IX>, AR)V4D/<@.3"+^*42WHF+]&.JIH"QV$ T<@_.WE9"7? MQ/-?UEOG W.S_\RF7H,NU#"VZ)I@#L09I IX/H-#Y$!)L$R]^ 6WY5*:QW> M)""6PA,'%[ 48B4,[R9&#OQ51@HT2M>.Q(V ,=@V]IR"@'\AHCUVF1C\D2D7 M\NX(K^$=ZF6S3D:U^EE+;8QK6]VJ['11^D]9&,8Q]S%RE Z M,\N!T ;"?CW+:4=Y!!*MFF38(U7!Z=R2?>?+.G4=[LG(U/D".T)(C 6,FQK$ M?4(VY@QTPK=2KY\T8ROE&D<]I,$Z)3SB;@W"0&K3V)8#CNE*RQRTC^,L_2RJ MC?7:SO^4Y-OY9*;C.N4XXW&8I\..SXNU4SNLL\7T>F$YS0PU""#6]/H4E56A MN(K*.J---EG?L'396\HBXY)GDL(U*Y\BHIS #5RA6R5IL %A!"(8_R]&1"-(0IIMK,PG'<,7, MU; C@E'"S)="PH@1];%4@%I*)ZJS%-T,5&]]MZY+&-Z-. MT@86DN,'SM1QG]EBS?!-$'9MQK^%OQZTK!Q-*G2>S/F'I)E#D9@V[9G^B%@7 MYB!6?3A$*S.T_.W7ZR*952(.#:2, 1<1_LN#=#E!,LE+^=.RJH- 3C4%%O'( M0FYCO ?X;6)+R/#D&!F%B4C!4;H4J3Q3?GWW(I-MQ/?Z8^L=SDLGTO?!A@!0 M7M2:@Z?D3R%\S*_L:&\*TA%D:_40CKM:+?;87->*B2IG9#-ACF('=\3<"H#! M,6(\QZM.5QT7F9]^QM@R"CAB+[L,!E-%79A[ MN.KI,X;3&CIS2_#56ZPY\F@/IEI"VH2'<.&;"_5QYTQ@L">5GI?\)*-BV @1 M@>7'N25P>:$6^IDY"8K8"QF%S^WF!6.[QW>^)2@_LBT?TF2>\%,MRX+SW9M- M'DK47]RJXMS0]7)L!.&'[+A39Q)))\FIV2K;/?/KD>2X:&?+")--ZU$2*P.^ ML;,$B%W'(Y&VS0M1EC"TQQ!VF!W+C*>Y=4KH_FZ)=]&$:;5R;<3DQN9C;>#7 M5N##8@X;]=[M9A*28RK(!5)J'989*$6 Q&3IHOYD+U;?'2 M%@>_BB4=+C"4VXT.)@A,*ZX$5&/QN?,\!IW'5A,I@=+3 L:>F MB?.40Z@XB/+BRIL!]561"3H@CK'SUN[T)OJN]-(H"<6B5!X\Z(FN?(> ME=L@ZW#DR.J($08Q0=(=JP\)V^/4.R^,W/)^)Z4BJ/#.[1@E\[F.T1Q+EPUW MX/9%,B-3VH4=>(B:MA(Z+*R86!EJ\^L>X"OR.<2+Y1U,.U07"+.19 96<8C' MQ88I/5(>!CJ$RW LM;]\89/^GCO5+G[? MHT?O+GKTEBP=P7$_**Z"%?J%3BL!MZBJG;/KT&BK3/$&:96OB#RB7OB&K2AK MOS+-;)M]MM/RL%9'+VZV975+T;Z,P-OXX7.-E>KLG]BB@!1GW%4'.ZUAOP*] M 8984LXZ=2+J/^LHEZY+30?67JR\[M/ CE;8D/W.(VA%XJN:H9J1V4C#6%,T M2J>@IE9DQ8 MQ3Z1BNM4$O<^YQ;NU\SV@>DB\$!/H%[ 4G?=/F#>L* G]M8I\GS",&1US!&_:H$(DLZFRC2M)](MR*8K M>2N"/,7LNU'):-CKKFMBZ'L,_=N-0:QV8UU=8XC4;#/ZF3%?8X.GWTJF?+IO M8TUL%KZ"L,"Y6:%I[)@7[ZV[G&Q;,RJ31\2B*)2:L/EB5:Q 8^2K7F.+8ZL& M1,-5]#9>3STGV%1:984A/: -NG61LSH_<:Q5(:Y+^<&4LMJ=Y2WL+9> /"T) MWO%4ESXMDYG9CKEOZ(K$M%/(<@_7P1MKPKV]EGYC+5^1FJ>BZ S97;G=B6L+ M..RBT<&Z=%$--J>#5A36I\MT MBK:5::OJ][0#ZX,P](EIV^GXPAMI*F21E9;&3+2K,U)MA+YO4-@*H6[0>-(? M%+7-TP%YV1'/ M__TKEP@?C!X*T!=L#[)!S#,O+Y&(D*#-&=WS(I)U,*BC7X@J=1/^"^ M(F"92CII&$S_$9O5#$YDEV-@O="9:5@OHFES#NJ79T>GSX_OX;'KB*LO%[3' MCJY5$0\@MRW;7^C)3*,_K'4U:;67Z&G,=A X3^4.)I&&W;<9\V3;^[J>?_QK M0W.C7=M-ZN* NB8GG2J\C: /;+XA;*PJM&=F8%-B'+"]8?D 8Y]' M!E]'HW M.CAXN+/_^#'>P/SUY!$]-_S5SO[>SL-']F?TYQ.C&?G%B6X-52:,]GF.19PX M.7-ZTR'[2=WB]]RD+Y'\@VNC3L+Z]&8I\7I$\Y>E] X)\W[MPQ D89J@7IBI M*_PMB%'L6J2459Z+?VWJ?"U]5&CV;%D8J#& /*Y?CB]<:Y]<2BP'F2XXGKC^ MO2MP0"_")Z//&U;ZHU*NM?4@I>H3=;7(&=&*=2.2J4@D7)Z*%Z= &L'PCW(N$3\\?":%Y@3LH&KSE*=2F:F, MHM==\JAI*"B/6HKE_8%IZN]6\KW!! ?3[[LH-Q^BJSZXEK(FX5&R#T7Q6]@2 MAX\>/-MGYR>QQ8\(F4$0!@4OT;FJ"5'PLK#>1"Y<:5)O-J)YQ$;8^8/B MP^'X1-NH(JOZ!BY7GSZGE<-C9C90LHDT@T;SRT2-7.X//S&&$GXSK;'H.^TU'O-68*&Y5"XRQX\^R5Z3N;FET99_NM%VCSS9-.3)7WY\<+B__PS_ ML_> _K/_B/YS*'\]Y/\\YI\\-+^,Z+]/_"OD^@.^6^NF?,7CX--#_Z^]IWR] MW/2 _]I[YCU)GB_?P2/6BXWQ>W-ZKVXFXH$_=6:2'IL/(^^=S15[_NN%ZW%P M8+Z+_'4Y\'\C?QT>=LR9N9N=S^BSEMXLR[Z,_U'7]7O^;($'YN76:N!V3'>P)T6&#@[[MY996".*CXTH^%+G[MHA1"+2 M3E#\1SX(ILL.U=/7]8/3/0I0:ZMUJH:LQWSL\\"?.?!C(?$/4NA2ODZ)!G*/!3AS> M"C1VV:-N/;7.B=SF7=RUFQH67%,:1MU:ORUQ1AMT:HS;Z,/P"G../@Z6_Q8[ MW]SU89="_YQCHM^B=3:3\;#:6Z^ACT.;JV?/R1MOBNDS$!7R.=Z,+Y_AT7 + M([9QH;$4/OMHZK&0N^SM8)^9#[O$O+%F7>:"VV:?J43<+MFD2.39FZ/3?ZT] MXGX/]AM&!N%YD9?ESC@O,$MOF_8@2Q2LYEDBQ92IW"'(L^P32CR F+K*.;JD#CC*PVSET4O-<(,##QQ M6(?.+_B6)59%K-5^DI2WP$5>,:DE52A0&];2XY1]!_]5J4&0W#7RM:,TO=1S MC11.T1N=QO1:WJNN=1DL.E1J-C" 72*"_2I1D9,4B\>[UF.LC,%"H!N&/9VN M!6U[?7V].[;CWHW72C:S!C+.%<6L0SV$/I%6>LT+VLYL_U?I\[SV'B>PQHKK MNU1D87%25P/W83QM)67."5;Z..+BH-UP7WNY-E3:'Y8MTPH*7A*$1H352[VD:JB_?_3X!^R MB;E.AEU#"F]8GX_?GT7[#RU\VK8A;#_1W%[NQ#? *=[?:P[AOTI+04UM4XDX M?H.L[;^_/7T5_0K_<]?L[8U(\Q^WRJ+7K-30$EO4!3@#9=" H7+ _T0L:0+Y MVG/+%5"0:AQ%88_6MJHR]RM]&*4AK$@^1EN/MMFBMCG]5Y2Z?]%)K.8763=J MA!%;3*1+IC;C&M\B3DJLT#/EEU1U+2\;U#O 4';8L%=9AG6ZQ*K9&M%W@6X; MSKX9;C.5WX[.3D].7W&1$>XF+$#A-K/20-O@/Y@"U#)18L-N?C?QV@?2(<(4& M$N?U&#;8V% +BNSWOE=OQ9&T"TS@\$&>*$V\!EXW0!P[L;"'JTHG2&RDV>G%BB%3GJ"N5)*2 MK6W8QDV[M;++8@F9(@RDV_9U#W%'7"Z69!-DNC*&1IV9@KLYUM8GR-(;(QUO M,JZYCKXSBF'F!VVM4+H62)[![<0Z2-IB(B]H%F&XR7/5'+!@6(M1U:7QPDG/ MWVIJR1!U;HOWO=_/UQ=Q81B MU%4;"=CHT4P5JD]@00 2J$8#3HJ<>V#=9/8 MLLWG(86*2\-ZYL^VL,):!J7R]LVS[H(%^/[TU='9G8NW;H3]=T]7NG[NAWNZ MTCM,5PI/@\<1*RG=?*Q2.MCP@,2Z@5Y^I'NVR^&R77Y6Z'*@I^O)Z8O[JHK[ MX_;^N/W@L+Q69Z\H%C4W"!J0#W5"D?&Q@:'F^[[LD4 MA^=#:$>!+\H=]%K$A72484=?JN#N; 7Q8&NRW5HE^CEIZ\3P0<&)>U_NL8'E M'MT"?Q3#H1[7F:1: M424H)0OQDX"L:)&G6%I6>ISH'#8RM*86]C%,PBA8J+6>3X9!4/(!UA0VE)FT M< V10/B F..-QB.&@U%7%9]M1%HX@KM,307@M$;'16I\.>6(^7$2DH#HU5JC M(?M2XWPPIP"%J-*T^V46:5W2MZL<#N.EE")^[*H0G_]\GI32C] $JQK23PR2 M'@-K$@N,76\>ZWY&LF"*5'(D[PEA9A> .':3$>#02-1:1,=+(@ M903[%H,G<"^BF#8ZTW'1G8 J4T%'!.K-#$9#.2F2L7V&=PS0)5E?UQK+1BQL M3O(2>%,\ ."_?:$FTU;>$2$F&;%A<7<=LGN0?9%UU-![ +X\.7N^3OFSR$4K M1$3T?4ULVT[^A,N[%.I(GO<&$7)'TI*X*Y54_^.KXL+K*P[4.3.ES4SO\2XS M<:+T(]31&9_4C F&7[-DBDC;UFQ"74F> C:-GP9/Z1@PYBG1D[!,B6+Y,$\B M'N,-\N)NN8;A\H LG3'W60[XKFQ(<_4^'205U<9 $'NH)QH]' S#C?AA]'8^ M$[Z+N/=2EGJ >EYO?G+/HF^C"'6%NE6688=$ARPDWM<)^I ('M1@AU(V&(5V MJI)4&NXZ&",&E6E$M#!V_*Z5:C*7L)F.^W>T =W2;NAB/R7"'P? M8UR5G"3 M&M'P0UD;E"(^.3M^?73Z8NUF_DTV&(HY 1EL6L421[J^\9NT+N=G1\>OAZAD M[[,+(#$#P')^;]F%BY4M%3ABP0?0?8K_CJ3XV<#^2AU)J6U+1Q/2E0U_A"7?$@K@X>GT/_1N$M7"/11@\%N'>+AB077 /_;L_6X>@R"DA\<(4 M]1PYNMOU*_66"=OBXFTJB9DJ70\$$SPAB@O\0'_$=$F9TA:%$T*;:+HY-FQ[ MC,[SP6OR_+6I,#XSE]'=&'JM]!BL\,S,/1GJS)V%_9DPA@O;7I<#FKNG0YV[ M4T7M($'@J*!T0%.V?Q!MO5"5P@/[2DV6S:\/MRZWASJKAD)]2--YN#4;['P= M6THCL&\(KL1*_T@:EPQ*#\),_C[8F32(SP',E]>S"N?LPV#G[&1N<,O$A4"6 MY9GGC*V7XO,>KKU)<.WO"BWXB8B&=;<+PD4A"#$YQ-@O=9:/#!T2@:L\-J0I M.+/@:#,7$GGLM\$PD+-+BI'<>].?#8/TE\0^5V$089+/*3T@:'@:V9+2RSZZ MH@.<(#&!I&@#'F 8[T]/GK^-8%'FH^CLM^A\,M-QG>IM6\^.+V/>D0=&&&>^ MM2)(4PH^/9*99%@N@#X:/(3R#\D4<]\>=1/2,M02L2][F,(8-42!$(OTZ5R& MR#1*&L,L(60;'IM?9]C("51V[\RSAV_N.,\SO8Q219\&D<9-2LS_>O3OHU__ M?GYQ='K78NMW6]FMXH59-T(8@ZU(C\$T+7'!](J&4,1TVVXQ5U@ (>WP,!0+ MUXVU"MF ,D+F#*\0P&J<)$88A5I*XN_NA12T4E23&K',\)@3$M=XC_YSDG^ M@ E\;XY")IW\0\H>/^'B]- >CL.3F2K!V(-%T7(8=^>Y!_B-M(_$&:9Z(E2WJX6V] M.44-5-;CWZDF+X^LMOE M@T#^ );RB94,W3CN)H2;.&#)=&VRP%)*L ?&'2C2#;*MWIX=WY91X=ZL^OJ' MRYKMJEQ2P$'MZ*_@C*B !,_;N$BP1T[@COV6;AGR^N5XMXE?#3XD-O,?_I;L?O5FVJNMAY&KZ(ES MS2:=,2?%EFRN@P$-TJ26EFP;KZS4!^UU'0;W&;MOHFV\W.Y0Q6GR08.A&; J M8P;45/+0L.0QYG3P6@X0=D8<;L..R,(C!43FFLPF@,)7N7MFZ%VJGVFO=] 2 M&L_6CJ"&J3K9TKN7N^CF9#NTM1M5-3ZXQ56J@*'GJFBVF<8102")Y:XUK(UT M]A)?([$/1G_Y\?#!,VIH?8E8C&S.9)$6@A2;)6J=XVQ;W JB-6WAWP!]FSE9"9"BG2=S?(\'E] MGPZ23NB_-"1?KS='KHW^=WWJM[@W5+W+\O" J#= F_FM$;ZV[-[B6 M$1SGB,VP,307O5&I6I88++?TM*.P:;KO.$L@(2"^"5&LSN-T=^8H(1X[1W"? M_:>/'L+PCN8Y&R2E#FXAYJKSFKWX2GA;.V#4W-<8B:4L1D?#":F!)T=>N-B9 M&BBC*!\":(=F"^.!OTX!&OG%UYX)X2-&+>D^HRTG_+%Q.P(A,3VMB#!->!'V M'Z I7#(DU<0V[ H)L3,^P*Z1?7[6\_R,![!1FOWB7JT/):TS! ^BS>R.F&O; M@XY2)0()&C'('4'U#)ZV].ZMT /5C#%1B MG-EKL9"ZV')-*#DC;XRLD$3'; MUN-;A^M 9U?*4K_'..R8FGXMO**TH+Y@00>+)5SI0[6[SGBH#/ ,J'0F=S;X M?+SV?9;@D[#YF>7(]_G\O2#[/?IFD] W*[>4LU46*-285T2I1CGU2S4*;!A@ M'&0GR[0+"XTNX\@7H-AR_$A/BP7O& [)E#[O/^4:,<-8X(\F?(FD"!OI0WKL M)KDLQ_]S\OSM73O9-J(8\+4:@\#AV=:H'QG \=95%$@56KKL2MQRSI;/&/TQ MF>126BWF/NP["$"N0NSRYU43ZN?#Q]UKB5_E%"GF9\?'ZR- MF&0KV3:MLIO_>]%SB*XZYB4([A_TF4LO4I488W\WOO$67[+S4S_]2 2S-'EIE0&USW6ECVP LV6#[[I_J7I;@;(6"CHVE@9SFD M ]!QIL-:FCGR%#L\WOO=\]VCW1'%X_(4\X3-Q2/@KE!=%T'6N ?Z,:T+\@K; M _,A+WV;C%^PHV&:*ZR^37?:#D!];+5QJ^\D6B94S6JY0U+\S>+ZIT^$6T^2]SN,.HT6725JQV MU[[ZYP7CFJLV=:G"35B@)TY&RXU.N"XK!1Y#R70S="27-TZ597[$#^1&A%7# MQYD%]=9A8LU=GW?&OH,P/]L3S=Q^9*6!FQ),6H)IFJ-57C$LL\8WY2(R2<8" MJ?=44IB*;TJ$6\/<&^FJP(%]M(B(Z7;8//5S+\=*@'%JZSOH7LKK$ MA9',=T3D2IU.Y2BQ($BSX./" "[AULD\4I<*J48"F3$V#28F=%8JM3-]5"H*S^]5=X81-XX2;:,?46R$\RQ.C'IP9U_O+CP>'A,SQ_\C):-'C9^HN1XL^*W=B^G/6F'J= MT6J@\F0$#IMP2PW3C>J31$_%Z$(F<7ZGG<9/GMO^R3TV4X;UBK>=9Y;I-"(T M \HT6/(+5.I=0HS2#2\%-IEA_5+$7BW&V80J4KZSY?BBPJY=V"E1=]FM^.1Y M[ ^/O.Z4Q"58-QB10DLFIJQ;5%+"ET(:6 1=DAPC"2OJ:)!0.)QKMPX\[52$B+75+M@] :SZX'R/9;V^IP7J7Y\C!!ECLKS "-<4>[P4(=H&LQMZC4-91K.?PZ<'#9^4-HRSKKEWL-NT('X;MZ%VTC9=EW^S"O:Z2 MHJKC/K-'EQ5/C'OM#,X$3TO)<,;H=NB/D[0NDRLY!Y"$@()>NU'T#D\1-/L1 M,9(7[6GF6)=<&"S$CM]'%@U&])NS95F-1E.,VE[AG(/9&=R2%;.8:G9WY M.,FC/&K?$78';K3PF%LV9#ME@Q+3/#1VQ<9_W'\ 1@:DQEJ9P!-;;8H5! S'R M4U@M![88,LSJXA,\#_>JF:?\YOF<38$$NE8[4MAS 6[.P,IZ(YU+SU1@/8+%GNEAYGG26&J2N,*,Z1H8"6#\9; MJ!N$SJTQ3N@\2_Y0P=/DFESL')#IF/08G;)A!,=7@/C0T$9PYRQ+V1Q,_QR/ M6!XIXDJQEE&UYB9-QMJ^AOBY9D='BBK9(XS:5[S!6M+9]_;HJ;A8K$+M,"?3 M!Y%\59'\,7*.#/YZ4A=8C4_A5K&#Z7$FP&JGC6_-;@N8NGBU* 04*IV!B_\KGMM!V&)G.2+Q.&5T5$2O B3(>$)P8O(.=+@OIT8P"TL"8 9 MBPI%T^ZNPOS8 KW"2C,:VN3WO0O=) 9TX=1G(,:FK#4.R=#'F>IYQV[%-5^N M<*R1@'8P4JI3ZFD.[TI(S?5&J#WY?:.*#[I"%> P$(+-X%U&QZ#'>&FHPA]^!"(_K#3-!F'13X\O_GY\ADT'SP=\W/S):N<-*HH[/?XM^O?Q MT2=TB>Q]J8[XPZ 6_=-MC/72KZU+1W7/TV^JX+BAE[Y=S[QX1#Q\IF+1*Q\' M1.S*I7<^1I*[*'L&2- #1\YG^>HR,X%&,/'B.#B -/*G*X9LF< MX(@.F7CW-O"%\_A17O]3YQ4[&88GE^6D4'ZWL7ZN7MJ3O=]M434@Y,4V5=+.RDF=QZ^WCN2GW?K4^=4XC?CFZ'>%+ MFF-AR MH>;0QW4)+UR6'LZ6VNZ&Q5@N=M?>)*(50>-1C\7.IQQQLX S^T+8(R#:W]OY ME8;_CQJ3Y&""RB]*_R?_L&S?A2:Z-B\>B&5*?A0$;^;Q>08A/0J*7:DD)=P' MV%R8FX!WOL%0GTZ_FFBM\CFOKZ]W2SW9OERB*'(B'=0VO,]$TU\HI6L-.1"9)JP0KB4HX (K MYS+3"CZZ2M1 9_JH_/ ZSRZ1:>,DPQ,->W9 <::/CY MW=M/B#S?9]4WO>-(A^=HTMXETS3GQ2I^9MLAS) />_E.KY&8X6#,ZPK+FE"M MO\M34S)[8X<2\5T:4;<@AS^69B1\6[(/'+TXFPC2]IQH"6[!Q6Q?S7LE0\O\ M[O5I]-B0,K,#;L8[XJM-VQ3#'BUY;^KV1MT6$FYI4Y)U"J[,(=@$^P]',&JB] 9YXK\HND$"U'$/@GQG M8)0:K]7ZVRCF5UC8S1@!PI8CZ%/7Q3;G%I RESL^R XQ@JG)0\=5G!5Y?0DB M']"SX\A[Q:M5<=]!6A%("<+#FN'-\)4$PZ&#SA#!5NY\D,XNJ2J::= 1C('0 M_Y@F#R--R'!>HMLY!V>@QN%84BVLO9>-11T%D8^7+'ZW#*:$>T+4ZI_9@6B@ M!L'9VS<#9TKO(X+CIM5XJ);KYW]K4>E8=IG;<^K,?.9J<$ 1@JEY"V)>P #- MW*[#3XZS2^%/B2F"NFSL2N,DF]YV=N,9YF'1U3S>K3;*S+C$VR9T=JT+[4A3 M)$%KAI'*LG1H"YZ?UI@P&.E&Q9@E[#6R'.0Q\8F&*PIG,J_4G#( -76'3PJ" M^;Y.YF,U,%@4CL]2T&+'"T4(LB))0(S_\N/#PZ?/DCI+DH ZJ$YMOQ\PFK D M#S'>I:KQGPK_C;&3&LN@KC1:&7IRI2J& &>Y(E@F-?B@I 1&RN ;L+>J!$=0 M)D2A#1:*QC]3F#48C<9F-']PT!M_BC\+!B$785H7$QDIBJE&UAVXV$B;3JDS M&:+8JESQJL@+ZVCK"/\%[P9W1O&O4]@ $XH"U7#&E,0[@U!RIG#'<2D9%C8O M"N='9M0-@28I=\!-G@""B*/UO4'XM+/WY[=O[C#DK;P1]*D7GCGS5IRQL[HL M$S6PUIB M$PX(CG+N0\0PHZ5!'!Z_(K=/D5DGB6I',#\,XHW#&JNQ2TJ)C<_D,\ M"[_IT?M@]SR4B_Z!=I"_46MQ,\S,]S7;CPR?PT54L_Q:7Z&CE7 -[94V(8'P MW1MOYG%G,9P%FWUPQ$C3"!A;@B1+A1@:JR8*'M[Y\L&JT#+A,G=9;PB26: ' M78F)19E_,Y!KZK-G'#ROEH%K:!C'PT/F<63BH6-$F0(1>>&#QF&8EL7J,\:+ M"W>[\1&X+._6&W=&![Y0TXPN 5 M4L93C?PV?*2SO$ #34U0,7'.5T7[!RU=.V+..VSF>'O=3$T/Y*>.PL[B/%VI M2S -(K;20XUNSX4RE,SCUQR9Q@N<)&I41P@5FN-V['^&N#842/FH)U0@$^/$ M+$1F)NQQ,N>DO++EI)0'63HTH7'CW6R;T)5$Y((K0/HN[2FN, O(VA0-]^N TI@;&JX^\B_1ZO]";[]CHF4 M=;9!J4N!GKKW+WK:H-Q5@VEU4^NU6DPWN8VFIU^K]3M(A:R,)Z*CAE'<3D-B MT3R>"J:9(&=FNNAT#22RD4OA!^%YQXFV6MHA$R23;F:(7^6T]55!H7T(O$G> MVF$U&QIR38 D)/GF)NL#9W>5$$J?"T2Z*WN=PW@/'?EN&DLUVPC[^#9NQ8X= MC__ <(8T;'?ZGD>O1-8F3.$I\@A\V-3:6"# 6 '2BJ9MQ;5&7_S_UB"B^Y%6H/,IGVWZ:RP*?97D M=4F?CMPHITE15MZC@ON,HH.]@WVZ1] M'#_>VV8S"IEA_2HD7/(N\,] WN:@ M^VWVMRT%/K^1BG*0%&31#[O!2@-8^)(;JZ,9FB]T1ATU)BDU?R6WGS8TC<& MEJ>KW_I/J"L2,:>L;M8W=UN]'&55LO,\+XJ:[?;AN'$TLHD;&04TP&>;)>.D MLF:C^ ?$?47,^""Z"9@I"Y!HFTK 3UR9WV26I#$$W_8V MHA_MWL*6S$*I3X)H3WG;WMJO[)(XU#:>Z2XAWUNNP\"\((+5$2HA_-*5USNL MU#P]4J8ZLL \T("Z]V'H=_EIAIZ&3G=/J%UKP^&(G>R%6>.E2 MF8[^L&US%EUX_7.(@ZG 0M:5Y<<:%BR1<)TI)P0=[YK^V*87SNG:$A<'%IS" M$%8;;F].NOW\Y/35T;NW9\=#%/_O,>-^IC'$)MA%D.]S,#SHG2XD[BX]>080 M?NQH?N,G#+N:Z"WJ H-T5<@W5@8!.$-ZAF87L@M26@D.%+7("4@FD1"\O$P^ M[K!1!;8PYF8IQ2$:Y!4AU%XH))>L,ZH=IM."[FD"<);HH#DRT$=S&1P?%/BV MT?^%,E@0M5+2V"2+;H?1D M2_\#G'>82OSE._++3,FR53WF R'1,_KD\>'6_O;6U!=-0_J#*I34&?MOT54" M+RB/]9B61"WS,)'P%9/@&0))6LI7^F'Q'L%$IR5I\-O($T]0FL>7S+'AY5 4 M4QVZZEBS$=^ 1TS6W)&$.DAQ6T4_;*:F'J2(4-H&@KEFH'F'18[47)9^%XOL MRWQ"60KS&>Q]AIT-W#%M:2;:ZW1?/K8.(AYIE2VJ.88M!&*F4N/@Q MTM90W;*.\4OAEV1B7X\'$@@U4(IQZ9"I,E-421C4L?#4Y MX6O5:V*?C2P!AZXF8)5TUM2@;V?!&,:OWY+LE,F)3B128,)BU77NRI)BM21I MH. FF8R2'Q52;4D6HQ%GEFPDP3?$6PKS348*A\-]Z7('J>>1J"P>\C*O54F, M5GK@YB"P6?5MBE920RD,Q>1SBBQ]JD(9=85\6(0XLI2Y]5)"\(/!U0V"NI^_ M?OO/HU\W NQ^M\W*3\T^#2_&IHJ"8+Y9J\:37,V2MY.+#OL5GYA[B<[3_$I] M2!!-.2SEN,CC+/D RB1=YYQO=P07:YLXLM%QRF4%E>PN"++=6^5LYC[:LE5R M]H -6+ :CS'5Y9AE9QHT5RQ\0-7!\/^W+45[L\2<:[ K4V9.<11;9"X,]M'! M0SR5S0"D22X&3VU"C*YK4C6UJ]:[;QC>Q5C+%+!Y9B"AJ>M^H1/:I0\&+C62=99 M[_9I]>:N$B%?@=E'6>6J$P%RA8R3J[.N]T#!30,*KL+>-HK-1APV;-'$6I*$ M%8)K3^_N++'%R\)J81]>SU8S6"'^IHQ2C&'&8#> 3;(M'-0U+ C< M*M;95">8T#%QI9K0MW +D\QVM K2D,76)YF!8E@$B5<(T:LX-=U&VMY!2L:3 M3#1%G:J.E>"MJ+/810PHT2RC-VARY*PIK_7%&^OL'\^ #*2I0"U?/7F @!TR27NS8NW;OI M4O/+AS?^TFN=BN\7%^H:Z>R6C7)56^1K;[V_MWN(-S_+EW#!"SU!OM3]PR<' M%/#:?_KDX1T\581H#;E^5Y\IK9)9-$S=7")8$8R+JDXJRAH8! $"PL!XU-+ M5HJ^)ARCR<4>,3UK0GZ%CCYM$H4(6K0UBH[Q@39559J*&I1B_.%U7J2&6,VT M^. 6@A#('=0\_.Y MV#]!_?\X:?!?--^&XD((A+[,T=JBL!"\"_%Q2?KY%FMH$$.(N#<)=GFIU2_C M@PK#CI"&'V-%$L1O68>MXR-N'FP,/4]I6)J0+2DY;C4L%/O3S@NSZ =-\="_ M2F+.GT?4[+3*BZ7!*(XP(8-'>Z/T*P@\ELB+0= 73+GIK"3%M!W6EU-7)A!- M594Y_KZSF^1-.ZK#*,?F0Z[_(@$2.LK%T#@R-K=;NQ8_-S$N25V%&N=7TC^Y MFM4=#0%:%!9("YTN/3(QY7JIR&)PXZ+F*'#@"365XAR8=\VTB20R+ZJKAGM! M \R\C60)WAS_2D9]+&"H5WDR3*[+[RH9M )CM.8HU6EN+$_;5LTKG)8-QJ4" M(P,=HH[,4V+GX//I'-$91+QW/:)#D"6/&AIA:RU^:H*?C#I[[P[+U 9-[O6V/U72UQZ;?;^!XP/; M@8/&^Z=*L;OUFCMH9/$MN]8ZC-8@==!G5YRO=].BX!.4I;2!++_QH3,7358. M##@XVPT"#ZQ^;((\P19GYI"7C3ZL+4'0-]ON/7JE,W)18C)[T*3*(QUAEY8" MK=/U[@IF+155^N+5\Q/CJB(OJ[3 :]H5U@ 6*+MO/YJR=P)9LNFHK,(,ZZMP M\W5'VRV=$/7RJV9&$MB?!/\.K44"VKS8><2I3JL=\1U@[&;6C1UM?QB2BE-Q MY/]568TFY/7,5*IZ7V;<90N&0""^+[7E\P47AFN?W&B9A /%@T.>;G'Y M]MX4NL"<-N>V,08L)7 PR;I$?-#(,2Z[NB^9'&R46.MVR:6RA>;XE#OHYZZT MRCNH)X@VJ\@S<=1D;8SJL GOA7)MT!E98"CN/4^BB\Y?HRD,7ZAX>Q3<("@B M;-;T]M7>;;NVX0%U-\E-EF<[9C.Y@NL&Q$)"Y:4OG%U5'?*TH%4=?M[/]5_E MESKTXT+:?_^%.;[_0D_T? Q7'-J(40'K@96;4GTL/@\6M,W9T[SE6\=UX< 1 MWBV'?&)_4GO+VQ4N8T]6GV^A]&J8^WCE0;,L"(Y"1OG M_91WN$,*7=4%MS:@JTA'1(9PQ;]1DW(%'ZRES8IC17 ;@0TA;AI-C"7\#%-! M(HT3F@U22$4[2+9YC!D$Z'(,EVA"BT-C(CG27AC*&U7 3!WN(U^J2M*:3U!6(.8\2$KO+CY+&3>^98G\6A5AU\*7GV4U#14 ]MOQB^/;(L &=6A*1]\L-]2674Q_]ZB: M^\YM(.,G%_\^/KMOWS:@ /*:BU1/)25%IY9AIZ3XJTL).;)/U@F.I=D&G5UD M%_VP[;_\N/]H[YF++38*/FV'%LK?<#*ZC X?@IT4@=6P:ZM8KQ,PNE[JF )' M6#R(?9AM]$2@-N7 *^)AP.>#J(F7PCB)#7"P-UT&#*Y!^E;<9?E9T+D65J;Z M UY0R.G(LB(S)/+8#I!33_+:'6EM#,7 IY@//@=C,8D351"UF:TDPYP 51&; M;,#8;[@]0FL3SC<>=5DO4!I*MM*HQ(*$Y_]O[]I6VU:BZ*_HL0'W H<#IR\% M-S:G(M@MCDNA;W(\3D1T,9;BH+_O[.O,Z)*TM!#%S5,;QU(THSTS^[+V6N#N M&6P?V)3;IM?RHG\Q*,?7)+50N1@9/J&T(>1K38M75VQ4C=(ZB+?6C"_Y>3((E^R5*B^G%DNI! (*(:DV6O 1^0ZP,),H62)1*G0H:\?;>]]H<#L.V*7(*]I3^&.)HN"6+%/&X5 / C% Y@:C_Y12BR:[\=& @:Q M"03GRP%9O5P*9V<8U(%@7L?78F-A)=U.:Y-7 35C>D84L7ZB%ZO7D#OJPU9W M6!5]=J) I26@,\/69NTD\]8<35;N<\88 UB0>&C,0(HVZ=HRO1R#N]O.U?8DK?HDQO$1OJG^?JF^L)\8R7L]GT70U_1C-%_%J MNIY?OD1K8XG6GIYB3<(L03JV0 .0"B(2'^'MPZ^ MXW:PI_?)81O-Y&G'X&I/^(77P ) "!.-!ZG(0,:#!8*>]ZPZT'P6^H)H$X+@ M9RDA #:-SZU&X>(SK+NO$52?'A",W2+OL^8.ARS^[*(^PK9A[SJ >*FA!Z?: M1:?VAR,\3R/EZY:MA$?GG]%EX54'I0P1)R\T'62B!:HSD9\Q1XQW@XDA1&W< M;9(4W!GKGLAI/6<]Q-:![PRWZY"XIK 'JG MS2F?,&0;$+_,GE?(/AE:RWNVJ .#NWL#B/:3P>F\$ 7' B^N19,1<_+],5/ M6D6K4/;!HWJG*M7I^6\7\?+_V>?%<_/<3H)2P+$N6M\M^K18G4=3V8,8?_S4 MU)#VV=Q3:M.*@R' 7B]NV:=%M((VU#L*D,[MW);YV'T=F/4Q.#A>EICF>R\\ M!'QJJ%.#L 6HG'(IO3Z81'22GMT26'6=#1M-F^K)#=_7/_&$Z!R_AM)K_'SO HAY' _"-+$W$?B'KULV:(.L&L7%#0J9(E*>CP2O0 MN>^YC*Z\AW8EUD15X84A550$6#6TY[X*?%9?PJ9I]9P)<%%_?]:32O,-]KV#0XR* M+ (-_!U6)%!5R;;O08D;E6A%P@M MGSD%/)0I2_.-W87D !D49:=\$Y#3N,I)5"^?YQ?Q)?K MZ0L:=Y3;X%M 4ME_;NH\^_ #4$L#!!0 ( !:+IE+<:M76YQT .RT > M 97AH:6)I=#$P-&9O_?KT"] MT]:>D>7[)78V,U[;V?5TXV1LIVF?.A )26@HDB5(R=I?_YT+0((BY2C9K"5M MDH[]3[_>7(J-[9V=#P>7.SM7#U?B MEX>,AD;'2NDUA&.SO7MQMB8YCGZ=G.SF0RZ4X.NDDVV'FXV\&A M#G>B)#&J&^;AQJN7> 7^5C)\]7\O_[*]+:Z2H!BI.!=!IF2N0E$8'0_$AU"9 MCV)[VSYUF:333 ^&N=C?W=\3'Y+LHQY+OI_K/%*OW#@O=_CWRQWZR,M>$DY? MO0SU6.CPQPV]?[RO]H/3\%3M]@^/CTY.3X]/CF0_[)TZIX[W_')S"+'?@ M>7[)Y--(_;@QTO'V4.$$S@[WNR=':7X^T6$^/-O;W?WK1OU1F0W@Z5Z2Y\GH M;&\_S>%^/XESF$L&0_-_^0N-[^3J,=^6D1[$9[1<^ZJ['211DIW]L$M_SO'. M=E^.=#0]^_N#'BDC;M5$W"4C&?^]8V"+MHW*=)\?-/HW!=.%F=//":_F!,:) M=*S;![&WVSVLS[A]K@$ 7F7+FNR[BS?B_M_W#]=O[COB MYO:R.W?*=F_R).7!5V4)^[M[1^+7M[<_BX?KNS>XANO;AYM_7HMWOU[[Z\*3^UJ9?) M*)7Q,L$Y)?CLG6]UQ%!EJC<5 T0T(_($0+=WLG=.B*<4_#@].5\#F+Z36:X# M#7#-EPG8"JZ B0S)*U"=U@:,S&]PRJL!10;A;3'JJ0S9X/T0R-T(GO$4M5%D M *&%+]S*,QV@JFKP07A. U*O/MB?C[M_"N"FZ/U7!3DR H0:*"K(<$/5US$9 M%4;(.!1IEHRUH9^P*?A@DT$+UIP2V*,'& 6O@9S78R7>17(=V#1.6?@5)'-K-I=WT7^Z*:PD? 01%DHHB&"D%,L-A<1 V_ !9,A4HW-LD5DRD MHDB3F)X9 U4BI<+8IK!CP21E ),.)JE*[3/(6]Q6KO8=_47<]*JF3.6SB$+.?1%$R04 BZ3$A ZEM]Y,B M ]JQ3!C%B$5U)#H:K ?;,E(B3F)X..LKGA'0JWL@,J!%X-+RMD,CM*'V= M&: IHY O(&WI+*2A[,<"&:DXE)F8*ID!\QF-5*B!]413;YHX4*5,=/W%5LMK M9SEB$_A95(0P3 =&S.@%.4XT,PMX'KB?").B![-TD#O='(#T:N,Y^+ 'GXXH M1Q=ID9D"Y^AO0<=GLA::H4-8Y1;@Z9O 4@'J";P+_Z:9A'$"@K'L T^BIT. M0!H$.\-RER$>D1H :"H$/OVV=A^C(7(_A:3U5C M^H##]?T"T-B^#Y(\W[Y+8-Q$7,!D 7=1^'X=;? M?C@\.0= ;$ZWA(%YF?ZTOJZ)U#1,"N27A*P2SI],AU$N1&CABF;(!1;'4R%1 M@-^A7:%)PX7C7=BMJ9G![]:-] SE-9(?!UU4M8]WSYM_KZA<20CT=_CP(Y6-=?!,;JWGI(MCW/Q/ M.SK2A*/"9QGHCNB&.4=DVCZ@M\<*T5=&-D+5DT8Q$)?J]!>O:^J61V/H&MD[ M.3>B?9,[%;7.FD.LY:&VUB-%&PTB4/I0@ULW8_FK/UR:=HYJQF^ M@O]<]-&*!.L(@W5QZ<2?#)/(DB=(7!GAK(]V_^J67#TX;RGT*IEQ[.1'ZF8B MMB_5[.W< ]>F)H? 5FGVD7/$=V'8L39I360(DT6/Z33>=R=)$86>;Y+Y"V@% MJ#(44=XP]F40J$C9$"7O<)8@.8 6D;IMBQ5J!KD%$.D)6Y7#-E,CJ6.R>MK7 MSZ:SJ18..%K9MQ6SD_9O;$V8,W80YXD6[&8"G%'&"%#O8)M@0:#\,L*6(2,9CG1.ZO6@ MT!&9[QV*A$G1!T'&H,< $NT"*NLBR#0RF@@^UUHGA+B0+]->>>__\SBIZAI> B6=)"K\XG@[L@X1% M( VZ0I"3F?Q)2Y1P8S39*Y8MF6$'$6K$ M1J JACR!% ?92\:J+=_#KJ/A<2"]:I*!T '1%2Q@6V$]$L!34 MT81THOY3T%QI9\3/:.DS?:R.2^([Q!:'F&PF2KT/& (Q7@*],I*,Y:T^."S4&'$\%C;F:!\>^]-&[@KO 9%":5\M1!/4::!CO0"=I@L #:X"^ ?H\M/OQM97,+8\ W?S M8FN.)>/;5<[B^DHVE2%R MX*OH/*9,NC76/KZ6)53'JYK(>)O$V]35I0^"V"9*O*?,T^]U5,B"'NJE'#;1 M5P+9#DC'-$F$Y& AB(2$<94R=0=+/[SJ&E!ZK&5IRRUK*3'O78%1Z(&^O3"9 MIM12Y^BLN/T.4XY]L[)^"U2V>/HK MY9=K]U?:ENMLIZ6-*>A3;:55S2*:EO56 2TL*2LREK^1G*QENO/)JG*).U_# MF5)ZQX-\5-]R(< 7^GQ>+!&]-N76$CT2J0RQ*' [4GVXLM<]W$- S-93R.!C MG$PB%0Z4L?I?I@8R"[E>FTUX:4U)^5'%,X7K'%'M POM4U%Z/C_7P1J7V1IT M"[BV4UT!?\T6 [2(J*>+L/!N8 I62L^MA,@RXZ1VO"[+Y@Q=%Z%>3C-@5&T5N$[2"$^P62I=6$ M===J-ETDV8U!<6,4B)48:;IWQ>9*XP8PXNT["X0;!,DJ( DVCN#H.*85F[DT MF-4%"[Z"Y<#J,5"*$Y/E"#&@T9RC_ARJ:[5PA;$VW(YENLV:KCY7F MJ*3,\IK:.%Z9L#_>,D7>4@MF-O46YT>,@.UB_6?9K,-FB;E,)&#+5-S-?-M9 MQCFV>72UV C?!MZVI9G11K#JV%YFWQ&@)K,UB37FQ B80U'3J4ZE469SZL'Y M:=#2C?I?0>T\9*0\K5L&+77II%S[R4)E&GUIG5,IO2W^LRE5+C;,< P3-K\Q M$\ 6WX/OIEG!2"_+:G@CB3.9\B=W+(Y\.)ZQ+#@O#05:6NE MSZ/*.D]O;A1^*!AJ-58V,H9#%)$D_FR+%(#N7C.==9SCP:=!X ^>8=2*"Y6W M$KL7_!>4>Q/J@),>9H?[(E(6FW !4WU*+P5.%@LM2G&PU>A. +,ESI-$(<.! M)50[H)YRMCA*YVV77\;M,X]8FMH=#I,9$IO*1NY$P6KI=*T,^ M,UO=@E08:"+B(98G0RPHP@X8&9#;@ C?V/81()6P!\9,;N8\O$-B=ETG0!5J MX$W7!MNU8Z*=%F.\I%:L_DES/U.P8FNUY;!+^C=E9N4EJEYR8(/;?C\,3R_R MP>?G!L/K]0X .%_#WHZ6I>%"_*$PSL]\%MY &]^8@LJ6@.?-X]<<[?-::F T MJC,[LA08D_*B)Q2SIP9N5*Z(]B]W9W(@VM>A,6Z2#$&EL6VU)*N9 M'11N><;Z"X&MZIWB>LMQ0A<- ',!_5H'5AKX&BH@,TDSW]]!:8V:6FA1B1AR M'AO30/TV'"M,+K7<"B=, 4P4>.0B7A!7YB!TQRI=.G..'@P*$D;AV!5.4436 M0QX/99["&(JR?F%LZ6B9O%*O#J\\Z.Z>("#N2)"U)+?B!@ 1M.27UW@7H8$E M'B:-QHZ5RH[%E;7++:M(&S'DP"I=LW-5__8%-^T0ZWW!-$,R]KS&6IB_V"\X2X0H M!TR<[?++5CGB3AMQXD;P,[BY'V;5EFO+SR/EL5OZ(C=F6!A ,Z4^5A,J%2_, MWZ-(1YD.YA6(63IM5H&8H;(>NP#7Q)!K6US9OC4;$1#L]W&G^@O!F[QPM#^: M5]IJT=H^J; *ER_>A(+&)%Z +NT092Y1 ::UYFF6!:9/S/9:G^D([F7L=W ; M<#Z8C62]R(AQ,QU1@@ P^8E(&-XQEX-EIXRM@X#C3I^EU64=^%ZX. MOW/>N-=8 ANUD$KE3VO:F3[_&I[ES_ . MSS3PF9MS.S=@21\/9&QSD&J$BP]QZ4&:J;%."A--JVH:&P/S)XVLPE"TDV@4 M)QNJ2#M^XRB_])M5;-)I#Y_0=EM\_GVI(\.9E:/41O#FPF&!_@-?BX*7FO-S M^FR'WWQNTL\;;0(5 >8I0"?QKFRJO1))/^VGDK5M:'MM<]MK!\=__M2<5B2H M\7$ WHL]1R'SDD8QY_A;/C+J@G-!=<#Y__\K0''AC(?2GS8J8AU8!N;ZA[<< M&\%YC9BB7K8M=];%UEM@DA)3 MY]Y.5LZ0" -8HYQ!(:.V\<-N.5/,"@+5&%=KK. R!B0X*I%!I*@""/CU1TJO M]?1U.PS@*L@7LZG,EM=6D[[/J>ZR_%*Y1DY%D6%U ?3%D0QYKDZ"V7G *J[K M,^;("NV(TW$IQ5],AHH%M%%QZ"P3*@[KZVPDJX(GRA=PZ\3$>U*/[0MA-3\K MRN&&3C4U?%]USH5R?D:3RY.G S8K,O-ZU^W&+.L^OS^T-N]4')MI-):QEF+O],7A[NI/_@(+G+B?,!:D M_LQUE4"216Q4M/KS?^W$#<]___AD^^3HQ?;IB],7BX=85H_%5,RQ=J2+O68E M6<<3MLZYD$I.3$(ESD)G5&20S_)AS8T@$V>J,S_@P-J_&-U%0 MLNF('1BX3LM6TC4<+2#%JK(T@ /DR1<::\M4TI\K]6DA)?W@\&DE M_;K?MVF I4O+)@%EHGB9ZVHI<4@>$S,DI96F MK&56>2:JX^^\LZB0!A0,O(G740<<2M3\_.)Y5W:*/J+ \NZ9-%H_[1/]I+:' MLSUIE7/!3)7Y20IQZ7<#%;:'C:&10C'IR\](LG/V>]7;7BLX1NT,NR>!Z7_1 M,:V!.VFXG%=57&N0U=@SYT\&,*(*JT_W"\J5)5^3]BK& M8B_=:HSWQRJFXVEAB7TY3DK7LG.7H5^\M46T]@\0)+@V0>/VI=P"WB&$IN"TR:IS41U) MUJ5WTDBS ;FL8;"\KDBL5_% MHW4!F!*.E$MR^B#1>EFJN'S.,Z'F",U;X%8.+A1,3D+=UU5+$LK]=Z3;#GIZ>S4 M%FSOTWZ4;/.$2$;0 W0FAF0.E:_J;56?F/@74RA>%!>DS M8S'?016EJFMI&W\R5/QD7T3Z(X>!7.6DB"5*4%OT_10B5,GW3Z!#Q]6GU&?Z MY!LM&)3$8.I8;83M#QU@?2$GP/-)HEG]KC-+^MSZ%3UQZ/J#7P,8,9[/6[_% ME,:#;R>E<9G2\;GB]E_%E+PO LSQ23)6URZH 81-\P8V]D"'^+XC!\%/5,J+ MK<[U-]P>P)ZB\=#&NL%"R4K'B*U\%E;#1/N,K8*J)<83(M!=J]==X&]#_3_L MIG6X *56L#FVEEJ*&84YM\.D747!A&U_!FU'H:M'',%P8$FC885!&CHD'M3? ML.R;1+U N/W;.XY;>4WA/BG7_X!5<6H'%RIA! P/TL'0W4PEDRM\U*[;"IWE MA@8CM7YJ'F"_?FJY6B7&\RFU_!ZLTVP5#G!;;K3YYC-T;0!D)%W>;\S!8BX- MSGHZSS!?G%I68WH4)2#Z&:"N""\>@R:"E&T[ZR.UQX%,N9ZR#\_P,0J@4056 MCZ=3Q>@YLFD[-H[I3A4K5G2)=>-E] MQ5:"ID,+$]"7#)76%KFUJ.I>NQJQU_+W[0]KW5D*ZOB)@K90UJ55QFJ0Y.[T M -\'12XSV\(0/YJ1H>4=I82^*3[BE%Q4;N[8690.IJ.B=IM[[ ;%I+]Y+]H& M@P>-YG_H,,/*5%<>8],G0C?KVB@EZW,+1KO"MKR& &J\-@ M%K!3;(;HX>Z+B^7&F[YLHX_WNTQ!2[%#8D-2Q\B]F:H" ,!8U, M[OQZ_ 6:)I\S:LO6J@X)Y>VR[ZJ-H"!=;V)#&6WF=&'!<)MWD '.S_D2IT#^ MSG'8J?R.[1"5,(6\JN@RHCK51;6E2-L,<^XYX;7KGX6QUXF&$Z/?=^^[XDHA M.W;<] '-F0*X^Z#0[-AD!QX 1?*35V\H!QUY:+]L0==NQX J8+;7-."6T%^ MUQ2GS;";.T?=]W%&8\IY@QNH MJTWYS?QI-+6;ZEKPPH>K?C@M$4GKU:Q2'*:<^]XV ]OOQ\Z"N\\\U='.HF6] MA>;O2I\X>M$]76I5_>U,50^L?HZ[P<\US61FRS/J!^?*F-K (8SC)-[& Y\Y M\354MAUKK0[$*S=ZH83 7P/D &K,YKEM]2\H U1%T/7^_SK3WDZ_M==9!84^RS9EOTU-(KR@HK.OLGY"9*&/&WK_>%_M M!Z?AJ=KM'QX?G9R>'I\_\YW-M8\;#2BEAG-[?BP\W#[?7] MO?CPR_7=]=O7=8.>]!<^-D4U%&^?4[(C'L^TMRS%);30(7:?*+I: 93\1"K_ MFDRSCI*,5CGW-G=, SG?-DPWDJE19^X_Y^@* >9YIF/Z*+UT7A\.:0'=J:!A M1Q86!!:^79%)=Y=))0^>AQX]']]%&4 MGE+>"71P-'8G2?]P-&UX77:KBI-_WS].GEU1;_=>'V */6C&,#A9X%KN-@!7B M0+4VD+^5(]6$_5( NC8P>\ >0E\,M)5?WCHSV857],UMEF57SM)=7X[U!TC, M!I36G*E['K&AI8FET,3 U9F]R;6]F9VQO8F%L M_.O# M<32M9FGTX>.+MR+=V^C1[M[^]%%H;(RJ9(\ M4^F//QZ?_A#],*VJ^4\__GA]?;U[?;B;%Y<_7IS]B(]Z]&.:YZ7>C:OXA[_] M%;^!_VH5_^W_^^O_V=F)7N7C>J:S*AH76E4ZCNHRR2ZC7V)=?HIV=N2JE_E\ M4227TRHZV#O8CW[)BT_)E>+?JZ1*]=_,<_[Z(W_^ZX_TDK^.\GCQM[_&R564 MQ/_]0W+X^&#RZ$D<'SX;[3UZ%H^?/MT_B \.'Q\^GAP=C/\JK* M9S_M'\PK^'V29Q6,I8!'\Y_\AO9[^.8JG__T#-Y1Z<_5CDJ3R^PGFKT\R5P] MSM.\^.E/>_1_S_&7G8F:)>GBI[]<)#-=1J?Z.CK+9RK[RZ"$'=LI=9%,^,(R M^4W#Z.$E]/&:)_<$GI,FF3:3W3_ Z1W_[]]/7IQ<1/M[NT?A!+RA>V,=PS[H M8E6#_3!\%YW_Z_SB^-WY(#HY?;G;.^3^U5[I# [V]H^BM^]/W^Q<')^]PRD< MGUZ<_/,X^O!V>!K=K]GP,&(]S@N%_.*G.HMU@5?]\+ JT-OQE>/8J&KXY.SY^!]/?H&F_?G\6G1^?GL _[X:G MPS?'9^=?,+E?Z[)*)@O^*H&G9]5/!X]VC^;?GDD\ZJ3:_5V[1^NUWF] 6%51 M/HG.SC^6JQOB#W_;C;[3"G5O$#/&15GI60F,,1OO#B(5O=*INE:%CF#IYK)Z MT58UU=&?__3TX&#O^>J&O&Q37^:SN/GE^#];T@RJJ9)S NE:K7%BWKD")O)*O0#.\-\O(_ :' MO!ZKR$MX6L]&ND V>#Z%XUY&/.(%*MO( &)97_BI*I(Q:N(E7@C7)4#4Z[_L MWX^[W[3@93WZ58\K9 2X:J"#(,.-]23)R&8J(Y7%T;S(KY*2/L*FX(5M!AVQ M*IAGESL7\!3\#N1\,,Q>(J-!CC7N>9YH/ M+W#&HOL2%8U5.8WF:D&CUO^I56KH<**2(@*%\I.NHBN5UAI'ZCVSGN<977@% M+ #'"C^7M0P05D2-885B!0L072?5M#')W>ACENH2I@^/**Z34C/%=ZWFP%N\ MNNQ<;UZ0J8(YX;4SK3(84AD^DX_![I?8!FNG/A^LJ_K\3Z&&\_%4QW6JB=Q? M)2@E1C5>O%*5>I7,)3IWC/X<_D7-^0BU%KTSR>L"CH@P=A1-0M%XMF@%1[#8 M,QUE>087%Q.=5&J4XAF/WJD"#AWP?;A;(X.0ITR2HH2C4VKD-7B$DB*F1\G+ MQBH%MJ**:*%5 0QM-M-Q NPL7< 5:9I?&_[C%)1=?PKX4U,H!6=RR[*Q 3R1 M.9"ZRA/F"7 ]<-0HSNL1C-*LQ_[!5KJ]W:'R$< MDN9,&V*XXF[T =) M7@PL3=@L,? [,.[VL(@H9NJ3YF\"B=!>I$@V)@,6 &)R!DH*+*E"+0,H9UXH M6/TQT28\HP!"PG]YD>ZRD&#\7L"%P6"N$WC:"+B[BKNV[ULS1'KB3W#PTF1\ MB^->38N\OIPV1XDJQOZ3Y^5*;?LTA],/2DB=5<7";E2GT$:>4\Q4ZK:3MUA; M/;1K\=JK)X2[:D(_WGK?_NZ8J2T[\YPPO M7JW';Z7J"3%\2F1#E,P=P/J8>]H Z2TUJ_4H4X"[)&F+2[,F M4[)!@OL11_EUQKX&_*[M;S#/WHC3\6CW?AV.5PEJ++";Q_^IDRO4&1_.2.N, M9#G2=:2!Y!)4?3P3.S;KI]WZ/9R>+]V HW4U>]'?EF0<#D&GJ2ZN0$?:O(/R M&#?_9GUKGG.^QT^%3LDV>([4M7-(=X/=@S9"*D0V4J7F15RI3AR]#JS>+JVV M>Y,'O4:[F&Q@TXS([D*S'2PW5>(O^ 5P >/+$K.51<'1USJLAX]7=E2WU/8] MTP-?:85.F +=56J4I$FUV+P#?&N+!/]\F(XKK+4+=WQ>T% MAY,"YT*WY-X4#@U(OGFJZ0154:H5G++J.H^V#K;%AX4>!7FSM5Z-;P7>@O\, M)Q-XCZK0*Q]E-LAU/45W"YUAZTLYVOLO,V5W8=]4Z-9J"@/C()@X:92UD@.7 M1^4MUU9"KJUM81[BZ//=!] ]YF;;,HWZ1"4+1-K%M@MH%'JFDHR,I^[YT]>\ M"#QQH%$[48\EXM3RNJ+9]?N>=E= C^P2;+JN,HD$?0ZA MI*\6 5FE=!G=-^GR&K;VI:K+#50*OZM,F9AUC+:4"_"--.ANQ)D6#>[3P6UN MP95OR9 VP:9::^_L=SPQ2UVS%%(N?59MZ?0RSV,,N@ GCW45$FT/;?_Y3T=/ MGT=?BPT_.5@=&TZV5T@W0X_PBLVB)S6B)[V=_<./8(::4VG M_HHS'9%I$#,1:@-"0*TB K4?Z A6'(PB/O'H_Z&MQ4AY16;799VDY/P91%N? MM^&N":@N3!M;8 42F: 1%XV+!$5)"J^;Z STG22[RE-ZY0PD)=BH=3$';A8# M?8!%6,.XBH')=!KG=5%J(X+FNIA@%%<2+_KXE;%*0JH=.%*/DW*:9Z!<+6X@ MNT;Q4]L=V%<.)750>^X6-2KSM*[Z;_G^)1P]%0VMU;BAD(O_.RW,0.? M':0 MFWS:(7OS)Y5>JT7YPYJ5EJT=X[A:)[[!.DB=I>H:I03:*7"R@9I+79:B%8($ MT9=XG(KZLC0)-4VU;1\BV1J7!>@1H RDN68@Q5A!!FV MQ1S]<5*,ZUE9H:"'TXYL!A03.."@N\#^59CW2!8UN7!)RT3.E)".V7R?E_YA M4B%=8BB%M^?.J2SCP5?5AS 1&M:&M\'YV.0Z"L]Z11GFE5YMF*,RA^ MI_M/L4^._-QL2X5$CZD8L2Y!>1ZQ!2B!U3(ZPH@DK,<1^HZQ!H^5='=)M+^/ M/YDQI2I[\"=^P18CS5H9IF.4'?>%!4:_Q\ M]/1K*6H/#N+ 08P1S.]29[H 0;) *5 F,'55P(<2O=,H4B2!GLT_ M_5F/:WR=E3.^L;8)1+)&5"*NY$)CD80?Q[G4^66AYM-D'#5_ZB(?L-(R_ H4 M^E0QD^B,!V"MZ(Q37H!NCO; S$MA:I,BG_WN9V^2,;^6_F'EK/-;\10"FQJ( M.V;0]L6@N5Z#? K[ZL>[@=3?8FI[KE0MH;;/7:P;Y4;>_TK6>2>VF1J#Y^U M#&Y;TME0/-J6-LSBQ7;;M ^=#%_+K.=1QGR?"F%/:CYYULU1\<:HJ(XP?MRHY,2'?S#%X^4988(_7-4O^ M-,]V" QP LJ/)-A]I#J'APIQ9$D782*YE)4H.,:79'>4>8K'0U80#Q8&AFW* MYTC[8") G%J\#P)C$:12?C0EUK&W]-V +S2DCNI08]D?#/@DR9W.0U*C@LO# MYSAVJ5)-Q<&406HI(=6=0T3/%=_-1AG>[:9OY^[/M*NR1H:5E&5-K^HJ+F^D M\(]TUWQ=1![+ZNN"97:JKC>CN.;)NK*-,U]-6E &X(7ZK/_(=6CWWYN^I=9' MG7^T^VP?%Z)9W:?&G[+\.M7QI2Y%7RSTI2IBAJYAMX\2\UY]TED#,(@S,B; M8B<$!B10-J;DG#_5:96@%1&EB?(H7%%%/J5P5^HS\OXQFAE)5M:%(E@A4Y%/ M/T_ )+Q$$9#I">)'T)?&TYPS+ZM92Q(WA?J\0^D8Z!Y##*G(? *VV6ETFN\" M(R=5[!>AB#9R>\=,%N$$EV0-O)C;B#;%<7NLM2A[3QUERMH69( 5#\YZR23:^TI!#VX,]_>O3D>6,=,0[,04-"7/X5^+GO7BTNZX MYJQ1G29BDO:=RI"GMS<*7S2>)AK!V"@TB(^H4T7\62JWX-R]YG,V,%:V?P:! M/WA:?R/(UY'5A"=2_4TEEL0'+!UFB=U"%.5OI0)+C/.9$F: ?ZBLZL M^LS88TRC9@MMP*NQ[QT4AF$V.DG$_U2,)9>(#U7 V;LD+@ D#8>UG("(RHM% M,XVZCPCQ9--M"]*>6D2T*]D'B>&H@PZSTQY=K(^<5W[.K.-QP7388?N;+IO" M$_4P=2FA?CNR+%"2_.7SRPS@]A!J!<=;LEW?,36'.OD7V.#+39H/EE%&/'R@A\!1A?K&)Y/ GYP1G?WFW<;22'=\T@P M[)%/0;\18$[%.N< )5U5L#)#RZ8O@8$2W1AT6DZ6HP? 6$#93L8B&GQU%8B9 M1)MOV3,>'(%M4A$MLB'Q^*.R&U]I3+,6UH4#IO M2C]RCMZ25GH(V@!W)H5Q M:1!HYR5'E3V:HGBT1SP>R2RCF.4QYG7(X7[(G?[#1>=9/>A(9D9*1BS!=DU- M( 3H/ D78A[3(GVK0LJAVXCHZ/KLI$30 Z%Q\Z8LCWA?JTLIQ>/:&#\M8ZZ2 MN+.L_Z$RZMM%OOW=I9T#V8J>!FM(]=E^_8I I!-)H&'D3!5=@=0 HQ@D.3_- M_PVF%;.4I]]$>6SY,+;R)1D^>JK226"-DG)HI'28NFE\'9*@M6V2*S:!PM:H M4L*4T+A"N)F&#:!XK4]TIM:ZO>64VB[\ !:8@$V,S3D*E&\,W1@!(OF^6&!Q M%3P3"_>TW@03<[P^N^Q[W/LD.?H+;N\@@ W#DYF 5D\2I]O$0L#^ #H: 8QG M]8P+;3[3G]ZM]G(:F>]R*#V#N .H)K1H./4O8V\LXON1*"S)166=K[WZ?/>$ MV\:%^%:*G!;MFQ;Q;)S !#66Z>X">I,W:TPS#<]E-C M^=GM@]@R9UHCA@,"LD!_<@.T6@!C%*-19C*BO&(U.=;M$IERJL5'-\8Y\DIV M35:V%'U6M"CR?MRYR:W6G_QNM%\)S[S3;!7H)U7AG>9P@%P9A CHK]5J_+J>R <'0L!;J*N3'DL7JF;ZK^PK.A?MYO,FNS0H MTU9(U,Q&XZ6NBKM-V,HU-':,&YBY@,D#NIN"[A+G#0]PASVL%:$4;Y ,H*Q+ M#;\!T4%# >4(!RYZ2DP,7VE!^(8IGBT E@8],4Z\'32-"%-%W6,M$/'DR]_2 M3LG(O7*:OE7NGCB'?^&P39.Y!:_>F&.AU^E8>-I3Z"[R%2?O++#C*=!5-F%/ M)NNS)X]W]_8]5N5;YS;7NNCQS_'UAJU):C?Y7O [VZFO5*B+HD_., 128TE9 MX6I?2A34&0%(28Y0'H9$-V;K+]=GZQM2ZMMO/1YL_%;Z[Q$. .HU.@X=R2,GH%-&RL4LPPK4Q(%@\_J-(?_I^I&_Q"-(K;:$B]]Y M]8(N8Z_.T/M"2'46&]N4_SDW*JA@,2.KDM8SQL1W8'R;HVRO4?Z&2;/*0D"EG@DK@7N &Q5DU(86D>PJ[TRE:'8*,-#T@ ZYPZ(G_X"I@_,!B"9#+@_:U M PUR8&"*D(-:6Z%L1E3N ;;O'R$O=)4,Z]?U8UC2&M%EEM,1B'OL;VX\A!Y^ M/!#=2II+2:-4<.M#N*.>9AQ^JFP<:<+X9D[4")U)H92!V^[(XS!P(Q2QC&&4 M6 @A<+'?!,QUE=3V:7VHS:@Y+6HSD#6!MPG=2&% 0;JW^XW; W+$#U:)U532 M-C8A!A U%H$N,B5MSI/=D-+D<;;/%IE)Q72N!M@#BL!:/HJ E_6,7HC"P"73 MXLT9%_M@"M'G\92R*0=T=E#TU>P$JD4ETH MIJ"@B.#3Q*E?OB%F^(&!)Y!=XWD9]U3HF54Q([:7GS'#3G>7ZWAW$J3 M0IZM;5)('@UCTB3.;)WXZM-#HI6>53_7*F$[B26X\7H1/@:W8<#293!$,\+7 M4#'W]$4NF(15>C.JQA?;%&O--3J>)!?8+]"_4\C*%/GUU*#"B6)CB<2OG+E. M?TL'/,.2=)=H2@EG)1[J*;4.1>45$^-(B'L0:_EUALD0)879O67#!X;K5N:% MOQ3>,_H#=J;?JUM;418\-!)S\4;DENWOK2L?.6'C);HH%.X?I6N^4\4G747# M$68JOE77J\5<6CU/Z9BT\I.$-B&NJ)['==:F?<8>7T-C^7AJ_ M@!TQ5HE=@>V9IM;/2TD/1O/+"Q0=C"\<=\ D&,;MQ(CT."(3N3EA,SS!,4$DCW:J MYIC$$,4#;)T_.5^P;PI:U&E>FK5JO\+@5( =7<0D< +"Y*.@L=M:FE][^-JV M(8OL5I7,Y\3]>(OC(IC"<**0&,.W_:P5.MC8 N\1F>(>/D:J!/.+=%2##4 M77!A=JW)^-H0,9RMZ0G\!AI5(^&\,0I_["Y,&B+ $FV4A# =QSO%+'P+?.1K\CP/6*%95&[>LXO\S@ M]H[JUS83QB"8E%(2#H](4!AZJ@5(A?I'&=_BP"564C5*67J(JIV&D)Q7X 4H M?.&@L3?%9^4D +T>/@W?J/'K\VM=RJ!!9BG7'&?P@V%9>'K6 F.08-!Q@XL\ M2\9N2ZD\[D)>W[<<5VCJ)ID.&+5%4:PD'KT1".OT(#6XP( MBG$*TO[:-JC4A *.I> 3.$=8$=JBCSX8/.LG*17JDL4='^TV>/]@AYT:J1 ME$B*ITO*,H'2&[/'2<@2D;QM7D'+XW=<6K(B@XXEH9D&U6GPMDKC&%M[8<6] M9,[;4'KHJ[2!_^.ZR$%H9_@[+.X5K$%,CS$@SC9 WK"!R&N!^$5^ K]II*?B M?.Y59MB7O+2=%3N<(6,,V(PPL\1".00\9R1=>4J]9(A<4* XBG'#T9U,OI', MN:N0'I:?<.]$3/_Y3X\?/0>5F:DD-1<-;*^Z45)@ M1+J)+VSOFZNR1,@WQ\"-W)8F.%)4+D8UYA#&K'=<(K*\?\WV($(?ID*? 6?^ MJ)0Z)_V:CTQO%.E1(:'!LLK'GR@)26+@F'9>1C3, M15,DQ2"HF6MJFF1DMSJ1!XI=5S4RW9AP6Q8872)@V50I 1O1;(GU94K(%KEW ME&N!+N'^HAP8OS@7#5TBF 2U(X U&.4QM?&A[&L0*>6VET36,5;GX4BR .IU MJMU^2L*MV='"M1ZC+0U"/E0K=P%!0^ M-@4Y6- CPYPYRR#$LR&5*_R=Z LX4+J4Y*?W)6LP)'W$ZE"?^0]*!+7) M[@ M-Z:KPHWBH)LAA+D;T<<7Y]%K&VR17,DR.LG&N_V*=9F45=.Y:(_8%Q/<#7$F M*^* 7R?S1$M!I>>Q:T_-M[*A/@O@=;!588,F83UEY)I]([+# M1%_6! $K3+GR4FE<2Y1)TWAX2./\_FF<*^(T1H;9$GN"24.JZ[*AA!'X'.-K M&F#LR!:$K+*>(\YCGZ5+G?XZW$ MVX/'X.M2Y1>J4V0PYAFU(Z/:,_P7K6R-QHUBC'FK$OD&E:<)?8D'$16"P$Y% M@#T< &9:$G83O)A@H'J>W7;UX976W0?<\(JAHPSX1:9-N2CYNI*JTR[ D=CT M)P\RW581ADHCM1GZI*4HAUN@57HN6'LS' .^"-U^Y:(DX"XOWP%#$,BCZ23 MNAJS-)B:CQ"&K[+/1RT(4YTP83E;S(!>\%UE[GE3&FX^M\1H:XFWPD23DPW) M1SSW6OTY4_MFT^NF ^0B^L@MKQ(8;4.GM'Q38M#D-NKPI*)?I1E3ICJ1-2" R"*F%J(KPTPBAOYK&A;HV#G5T2% D*Z'20U,$XIJOC_.R M&C1X,UR'O5P?V/378-.V83I6PEM3%#!H7XE X("+36I-P0 M?>4D3.P@QPPR^$'0V/.&$*XU;\D^-N@GZ*LS!Q?TGU*J-AL'D9QTYC(O+\,H MXKD9Q<"4Z49D$"QW%!H?GGEP>)31N2R)8?0.\F6E>8R,@^465@.+V.JS)39A M]R_ZU L\%:54B89KAVCE@84FG)33[D_: )!63? ;6O<*8L-+A1:]RE=XL6G_ MNK]OP(";+^,"703X%47A*O\4M&^VSN/NEL[ )ZJZ]-%GK(YN/;JDFYA.N91] MJ&,N(L++2.7S>K+@X$EN"-"/D1S+XL-F$9(.,%(\:^;ETO.0XX%E3>HTDP::G;DE01+H[;)*7HG_CDO8?#7 #6HUKBUF+ MOKHB_@Z_<<^R-]'"8B9\;E_A+3'JTQ-'UCP<$T6R+--3G"1?U:6["+^_HYHF M>LR#YO([-9=-$"/[!^N:+?@N*2GC.-,YL/4/1JRM1R/G>UQG^KTP7SOWNPNU M;'FY6H6QJS]P()$)V9_HRW(GM69I%>X'/$@5.[WJ3=FJ\,2'&D# M)9[2?8[H!5 M8<.E]0G>'7\8OHO.V74ZH+A^[Z36>!8=J;#]EOD:SV-)]NZ]G,^PHK 5(4,^ M?1Z]X1 8G*,:#)7T7D[IM9$Q/*6#QT]VGAP]VWGZ[.FS+V('R-CN!?,+$0W:MZ X- M.5&%\^*R0UG"@^(,P!\*#0_>PN]1V9TJ5'&C?(Z1 C",3$$IXU6,18B%Q=0! M2"-5A[.&+_5M7'U>VE\#> S"P!H1K"1]]L1!(<%G+JF/A#^3NPFCL:6F=&4:9 X$J5+0I- I!48' M^9D*Q HG?H<0'UT^+G] 1BORCR-G>P;#V 3'[?=JJ/-5'+=#DX[#X=5?%!KZ M*U650H5Y)0K3:>[CIA32BVQL09UM1K^)W_?Y<36#8UXALA=ACR+J#GMOC7]W M1/@BA"=(CZ!BWQ*#! M3%6^/N"TJ%:A_RZN[C61F5E* ^E-T6M)E%FRJ,[EB@'ZQK.8$0FJJ: :=CW? MHHY/HC3YQ,F6MG"$&]+M1L-LL9P0V.:\@1P&IF Q'.G2.SHHB+(>1!-EDS09 M$T@X[1#I3@;0T?QJ+%7\P:#FQ#372WCB5X->^R.TO/HJ5NEY/3:8"+A?PQ+9 M@72V@%-Q084;'\@%\8+P?L=@6"4K#JNM%LM"L(HZ. $8.X5UO0@\./Q<4DV*;)H!2;3V,*GSHMK9*EG%NXI\KIK:(N+P M>.O/\X)AM3#'"FTT#&XE9= :""T23:(!A\WI7+8H4-TXJ<&WF!67)G"B[]5E[*NH?>?4'X@3P/[ M0?N3.^ARL)"I*J0,/N.8.RD%JA@E6&'+SA-JM$(834$CDJ"5"1SUU-9I@*VG MYI1GB+@-&CF&QDRVL>B)4^Q=R1T'T(@:2#!X)C475J5IVZ0%9>$&[C?I2HB[ M#U^12LJ/(@=0#;_1F[E6G'VH]")64["=V+9$VR_1+FPM74SCZEWF5F&YPGF.&_$C1!)0# M3K#AUMR7>0YVA2+S+Y>'L=_&C!W6"Y4 1@0UR>GFH1.,L?7>*\\D)")TM1#0;W,T6&UK M4^G;D<(^D,DX']=4])EE7DT.N> M[>!R,9*2?1Z7ZCO &,D(,.5G;4@Z9%R1A[ >- <(+MT$MO"]VK;>RH[#]EW+ MV,)KZ4(U+#&B0@6\1X8MM3:5?:87F*)=\"IIE6Q%8;?"J]3E=;=M/\9F-[ZLKP9#*:!"E:>Q M:7G1Z&I!C0Q HEL%A: Q/+[F(5KB]5LNS4"Z$"QL^PQ/S3$]BJAH$\%-C+EJ M 8%-"R,>UC:91-)71-3 D5"A$WDTT'9JL%::[)5L;9D804$A:!+N8Z6 MGXF.:=P=;FKFVA-:K',$)[25NJ;$/&&HXUN-0Z5EWC,851D\-W^5'-YV'2PG M=?_D=LH-D*%^"11V1S"$:D5!P+%QI7'%:?E]:A6#6UFZQLXG8G=+$B JO:Z2 MM1N%(.R.@^MJNK &X##F1/B1@9[&DM*3M= @,7[K;-UJ'MM#<5W;]27M+$8N M8\Y $V#;#Z2S(N"Q%JW0I4(V&FYU-;-POE%<-=-!XN+' 1-RJX(I_@:)/G5>>D\Q!/$ MA,9,!9=^2[BQ-IP1))%0\U+9B ZGZ/+,6,/3WX$@SZGI? >N!1@'!%=*(@,Q MMJU#%V]G44%HWM:5:,8S<%D7?7.94$8*\!'#N\G:QE._Z$KT;<58K+(>:WP^ M;)'GF&EXH1F+M&L4 38: 53 #MJVIS8BY:/&7AEX,,-D[2;X^8BN9G+3HKK? MJXWU5_$BG,Q,YC!NQGO2/M9&Z5\?'P)Z-HLK2:.U6$K<4TMTMD"/S_LQ@I=U M ,W"0@3)XUC>IWZPY.@_))S_81+./2[/:NN7LVU15G,+Q] U2X-E$I=S/->Q$%V!MHC&&:FK)R:)H-U_F<,LF"(+OU?;]JZBL!L7KT=ZS MX6H9[U?:^<<'TNI^54[#BVD3*8VCPO").7RA@^0]!O%HUE_Y^^(RO6.+?]]( MU39@(%+Z1( <^ M9)'7.MIU /$?%7,//Y%^RS)*5?5Z[WC$F$Y]F;)-S=&:1=V"W M$0SY1,!_0>XFP[2;RC[/FR#V0HMTB4X"K\?2)22R)/\H(O(FGI>R*5F"B"B' M%I+.PR/S=*/(J4M=Y'4.1_3@S M'"%G2<"6[E1,MJOQK29NC9[M/5\ARDNT. MJ[LGH]A'X2FH$Q,N':TM[;HB&%XX5]C>=@*+G>W\IX:9$R)0K*4E":4N9B73 MD&>I+R6'D2;GW5PM2"/IQ#6BXA"^SS2HPMU%D';B%89=488P!:]=47V7UGU! MK,$:O-(YQ20WAHE/4GC3I$W]&1AIPL" RK0)EJ:\^%A&O>8'F[;!XD!M1.)[ M5V?+/O>\\=SSX+G;G*#G@ UH-=H.BL0?*9=XZ-@V/?["0;9W!O_N&;!TL1;. M'$N%D%=<.]/ \&,X(I>+( #9B#@J(-95PAB89DKR^0S2*\, MCJ377>NV:T<@N,DVES0LF;&E\E@K[.$6&H0<2@8)MM"Q=;P'M=@V.('@R@6= M1M#,K_($(:^\+MPQF@K)B%)!.\32EMK>.M@.E11AR;9VP$N<_OV\M]]L^QKV MPO+'/EC0W]J"[EG_)/[O'Y+#QP>31T_B^/#9:._1LWC\].G^07QP^/CP\>3H M:#Q^]G\?'_UPCXSWD]/HEY.+T^/S\^B7OQ^?';]_'6;:DNZD/^MQ3;DHC3;( M'C_FE) %<"5A7Z;\FN!DOX%1?9>S![=4TC)"3@+RFAW$_57S4O]D_GB.F;K MKGY*,EHJNNEY2'-(G5B1 #IN*B.E$?+/0KC/'N_N'1T@[58PR"HV+Q:RWB6R M_K&*V[\=@<'\]''OSWN[^[V_+7OLH]V#@R=?_:F'CW:?/3G\HLK$(H1*;4WK\0T,_,5KN')M-I6 3F3'>FRD_T.?FS*A%GJA:UT&JX:#:48_Q!V/NS!U5R@S?SGBM>'@MK;^>/Y'-=E:/X>5_ M8\W$YD:/^B'\U1K0UXAQW6:-;Q?B>GIXMQ#7=Z+)[ESNX:M7QZ>O/KY;W[/4 M/>ZV _U+\A-7.H6#O?VCZ.W[TS<[%\=G[W .QZ<7)_\\CCZ\'9[>L]DL1;!Z M^_[%\&UT=GQ^<7;R\N+X571^\?[ES]''TY.+:/C+\.Q5-'QS=GS\#J:_0=-^ M_?XL.C\^/8%_W@U/AV^.S\Z_+>M?81"=GGC;OJ-@3=J*II>VHFD=IW4+X#%3 M0B4%94$3B,["+4I 8H@RE_)$I74>M$RSL:RKH.VL=L,2;,K#ZJQU2S%M./;; M^)6Z>VR<^>RW.#>=H\O<&MHQ@7;,4S6V[^JN4,M":[X;A8<;9,,MOS$6/4\& M?MC"%Y>VD0976U/*%%5*Y&.LPD50-@9&+K=-[P4D.5&?!\?IM+1WM#M9.OX$*;C4WI])O5MHH.M>BF%Y6,U MIV.-Q=S\BAJQ;C%]'+,S8SU),E-&Z9\'V^!>,A?+)I!XNR(\I)9UY =W9'/8 M2=5 C-]W_D:8"9;)^?VY7;>6-D &D:-0$A^-I"QK38E1W;UHI/8>*=3",[JL M\/Q6& M2WNH/$C.25>ER2$L-)YY0(P:M87N=7@DZTN6WRCL\"&;'93G;ZYTJ M8%('>P?[IN$Z/0)GDD\PWXL2X_5G7AE^[:1@&YX+($KV>8@P3(TCZFT:25 ^C*O"^;IX?:&37=NVX=]"0:3'BOL'=L< MG)2A"7(FI=3*]%QF>7.R5]2:-_%$*;6Y38'VEE=GKB5_69Z+V$3S\->NQ>@1 M!U6Z2,(G\=$S>!3UNNLM6&]L8)TJ6-"DJ@6QL]F!1NH]J&+)5BRC*"RE4*51 M1X(RVGLR4SK2OW1O2>8V=N'!A^TH1NA2P9>H4ZIE6E7+ *8$B M)4J3?2;^?6>E;F!!@*2PQ94,A!@U-.CQ,I4K\Z5Q^\"8O'#8:_X2*]Y;4T:UN"Y8>2C=/ M;_F_$WQ+7QB*:Q7-QC;L)%N\V*CT<]7'7EFSWSF,2,J;[[FUL6@#3S)4UKFV MFZI^27%;]^T[/WFY#GL5O4Q!HX[>4Q'@_B/2>_;AU8+P+4IN?V?3[\WHNV?S M,@>UKA -; @&]<'>WOYJ6><:BYL;S4"CG?H'&+ULS)X[[=>UP .!=,2;DI=V-E?826_^D[(,9UL M*EBJQ]07ZH>_&>[+A>>PR9NY\-^K8_UM%AZAV]S"X_$@=V -J@A62K)GT+@Q MABX<],J=$!' #UD<7SN+8]4N\^X-MUJX@/0$'!O]3#J=]W)C1(8AQ ^ZAV(M M1I&RC=6QC!B8?B\^-*AZISH1'X[0;>9U'_*)F!Q"WF>#QVE\,DXY[Q#F]U"@ M]JV[.!VM.YVZ3S+(/NPM]1[BS:5&K(GQE!NQ;"PF]&TN?X,XZ\TK*#SAGNX< M54V1WNPM[@2[<=)VTN+UE,(0[($C^=X;1UG'O;RCRND9(6_5=>2[&E9LLSM[ MB#+-.5H!9SM/J64GG&UJXP6GK4C*3W!#0#O8;H!\5$DOS=[%N!"^6P M0$!P["5' XX!UN!F8"J?..O*) &62"T@%XPX@EW*\AG<[)+&?+72XF$B4"G] M,A$=5[[ 5)0\1M!(2II)4IX'_D+T2,%XSG9DR@8L1U"H#2((,HQ91 EW<0GO3&Q/H_X9*VLE+3+@6OCQ"5G:Y0> MG&W81:'YF%F.I*/1K1 -LPSIF5M=(1<#-CB+]O=V?F[FE-C;_P%'#.@/6&O[ MKG]@CJ+OBB2X/+Q*_)=7*DDIA _SO8'E3"8K88;3JIJ3LY2\^?2?Z^OK79 M MNW!BZ/,J>:6%O6]NBT@8ME^ I@Q<)?J!<+5Q7F5C8HFY>%?/U6P7V$;X-7V" MF>],DA2S1=F&)7N8LN-*:X+\_OYUJW?<][O>F^F/5K9X-\0(QU9823_\^,J* MM2N5UB)$;FI/8 \QLP$7[_MX_HIV Y[K4B.1@_HF:"NISQJN)MV3&*G?IK$M MNT"0%@*<:5ZTEMMZYR@7R,1,%#-*C"-X:L]?MF*56 9(N@"K*S3 L1L@.0%! M-N:7>,,QMC!'Q9&DC,X,Z5J#M8\4MKGULGRS\R,'B MNGTNY0K]#1Y% K''-YM@PA8_9H3->UZ1\@G3'LY@$&/E\>%R,1OEJ1&H6-(H MG'P3V."P%%%@W#'OV!KY8 P=7M@U=0^0=5;:]HJ8^"YMAL6H6FJO81)R2"M@ M^-YFX^' 99U1BB?&"_IDU(@=LOAVI]4L72E];< Q MIA0QTA5-=C1*Q3@9^]S\-F>"XDY4HH$Z/PI-C[-265!+1H0[20K/T\/ASDNS)R?Q)MO:RFV[QQ[ 8**EV;O=*XTZ&Q=OKZ\'B=+&RKBTI]#I?I M_F=ROSA^.SS[^"7EX@\ED%\59*+1?QU(WGK85JRWO ##NJA+,KVX>(?LD+F& MX67:5H4;5::_T[53[6U;ZX[>SO90;JU71JG>O5PI>QRX)N$]#:W[_"_;N ^R MBQU-K]$W8II:BU5%V=U#CMJWS5'[*OA; M:P[B]07R[\W)%V$2/%QGZBJ-Y5[!26W!,.R" S\D3BBA55X'27 M?CT1:Y -L8=A)"JG=Q'\!Y'6$&DW":ZI3KEIY4AEGTPZ$JRCBQN/BOR3+B@> M)+]N8\@UDV:7,Y681*F\KG"W4%[2_M4S,>D2;%!%(4-0\&'GJKK(*&L.#%!I M[F8B?@.#RL!E9"0ZW:;[%7"G)N;[ D?NO=,J.2:Y*M8PP+0TSD]3HTS'H6O& M_KV<.C#@Y_3M1Z!I+7A\KY5&*RI9XC\7J/1[DBO]ERX<[!>'.-G],?H M"H5Y ;HG1FB!54$;!D7?_[3P>'A\SA9;4H6QFDVS5S_^/;-\.S6==X,]K/^U(=EYH:\2#->/ M,184JX+:#>[ G[L,/$P^!C]'"G,=1PO!K#IL0MRO8RRV._>[4N/*)V^B9W1] MR.'@!M0N;;D7NJ ,6Y!OD(AZ.3P=OKIWP"#W#">T>Q+D-OT@/;7?8YF7+?=9 ML0^YHRFYGZD1 #::3A@'K2X=@P"E#7ZUL3@VG>1Z7(96DV>ON;.K@:*RF'NW MS=V-S%>N8AA #PK?E?5\GDI=H=G0H]:&ABUWUF_]>S#.,/K1*%%U-'>'UO-; M$^F-C5G[5/FCJC+75VC17T\UI97!%92=IA!LC$UM#E FV14L1HRV8JJN)W7* MQ5P1NIY!R 8]SP-,NE]!V)&"A@SA-77F$I'=WM@=5)9[ 6=>&21(->ZO@%]ULOJU;#]3SK1OKL&HQ5 M:X]YGE0Y9WK&(_"P-%[WA]#$0J885FG[*R/JF^#4>-MM8S7F10-1!%),>A?& M-0="S&/0DBCHPI/@QPTP[Q!W#J9)7$1-J36,W4I20Z6# -NM8I M^B/O)]8;+1J>E S![A"Y24Y2U8&3:-,T8#P*>ZB=KSML)>5#XHLHP\-N')Q!+#:GT36'W#%"=&?IK)2=(ES MLC*C[1!;C$,"^Y<31C/2KICQHP.9XD$T$.[KNPK>GBTA=3?,B^I1TWI�-DN9*-TV4K.;ZK]*?0BZ\BF,(4#2Z:+_PXG6'[$63%Q\YTN&9%R$V7JP)_X:K,.7GT-*S,8R(J! MQ&P)Z6U&9A4@BEHB-#)[B8(2/]8Z/VD];_^X!.K8P"R2<_'^&5IO5799*T[* M*KFOQ*J]N)0]0YX_V^U2E&.C'R?HN\.S@P>EM)F.",?FV='.Y8KGPR*J#42B MLBN$2BY,VA%U5B"7$YT3;-B!< 09FQVP32"241NMB[(VQY[*>1RN>PPJSQC5 M'[K%?N(K!RBDXT)=9Z",(%$=9YC^05?=T9_^5I>6L)$%99E*2FJD MJJYRHN?DDM4:,%(B$UU4+#/1\@'.E-*A3VX@"FNO!!0\RN(S(Q%\BR$HN. M.?/C0^RXL;;H$=H>1#.@1LX!P-VG=#D)Y*/"S^@7%_O[AT?1EB$=*9.6N2W(+B"\-G8(29SG3MQW9: MD]CQ49(J!-=)9"P[9GSN5?0];UI.-3"CCL'P0RXO+M_#C"J7[#@ MS&-!AO<-1"&G%[F!B2-;Q<@1=,P_8].H-<=4&KY\L1:02D)6%N:*RE-?OHBN M*4PO +P?DYG$%D"VR"U@Q:ZPA<<86#10Q]D'V=BZ,#?902NSJ\SWFG(TPY_87)J[ (.>)&\VW]B$W71PYNK4R3DN?%JL54FAGXW5CY[2)QK MNK *?XK(_'T]U7*?LH'J%;JP$CLWJB]CXC*W1M?(?B3(3Q MF5MM*T?,E'+J005LV]!NK%-0S(J^[K.I@0$#I31) [>I;5%:V@ZF99[JH(TI M.;K0FY792$"K5,VAM6!OMRO,=;,!V@]G+UF;B8:A^Q>HPFA ]P3\\'SX>CW M#]'15WGPEJ,"Y-.4!>1(Z\Q5@G)W$2S7\**2Z[_*T5 (:1V6FXM6*%AZQ?U[ MX40$HX25+P5= 3VW!JYC7B2L2E !BK#R.(S'WCI'JX=/N$-=TNBF\%@79\[Q M"\>HW7>VAB6 ,$B +D_F %">:?#.H[")X%(%$ M)6J$/B/;;E0$R" ,=4G:E0O"A5A3]\^YTX(/.-.H@HU9JN,*G@?>N36(9/FT M0?E@7I-AK\&VW<(9D2W% M)D@F;[N')2*8ML+PXNR5 V%ZKR9%3 &91> 7;C5IL]6 E8=%0/%AJPWVQX9' M&H[RI+%QWH8KBQZ A]OB\7$D=KMCCH:($&3ODM??YADB/GTNYI;IY"J/\C"2 MR9&$F9BP[ N#!MJ>^98D/W[QVA$@ VLYM6HLGT_ ##M: M,,-J]B^GC9BI"BBL#)SU']"XR"PZO M4;1@I+/4*;2A#&R3D=*?U34J3T%BJ.<5*G,I60XN()O( GA028PQDCO-H7O8 MW>:C;2G36N6PO[P[J)C;VEZ=%KR)M\);8B0N?/?6A?J\5GL'[7%GX M1'.Z\M@V@BRWN^S/A*NMB[C3@]8'>B*1"'82,HSH+.$MM;7B3A ['9KDBI"M MP>9KRW"/IXO.=N^HHC<+R1/Y'H2PY+8S1EO'+EG]+]:4O*%CEU7"+4LR5^C> MX)!6]+2"G<*DW#-E- %;-+W!B1ZVI,<5-<8I\@PK)DUB"^5-].,$S=*&)J7L[7O51H(6S=:.@SJ_C'!UZ!1IFE' MPOPR[825DP[=Q*DFGEXB=;M+59,;*;Y+!9EATCJE5;<9[_TSB2ZPB,%HY]:0 M%"(F6;66=52ON"M(AX)OVE+80IX/.@?UV^[QF9[7H/V,*9L"+!"UYNXS&N,Z MN$':AY5&244<3#5]]BF?3)+2@<(B5$8E[')" U7#,R5#G]?M[52J4!)3DS1] M9NQ2240VK)B6=@@/B93W+I'R)O1_;COCU7?!5I.C5!SO7-E%.H(NT,:Y!\[2 M=U8,D<]JC9RETL.>.M&437\EB1CB$#8L1N9@J^C8EEK=_K!W&-$^BZ*W2L) M8!C/L$:5W2J>@VC@*]Q]/*J5*XCM5KB)@40/R-"5.SOVC-W_J@8&H2I1CT;IWJM!RRW*M/,%+)"^UN).<4%6U\UV6^D3;,KZ! MW>;+9 ^S%GYA7>IN;@I3YA-[F1"E[7KAN4B7U.FT3SB#M\C8O#!)."X3;7?: M/7(%3JM5G,>F.E!Y-LI\F.J_88MD%4 L=64E>30FX! M@#TQ..-'G+G&LL9+NA:&?L<4D!#TW_?VXCFGRTPKH-C4[VTE$T9HV&9W># % M@4ETJT++V+$NWJR[?/06<$ 6;X85\TB4FFH!529&?&^.8[YL&EL<93>IJ3.B M#[\MJ;$GEIDJB)]I0[#+8S0CK7@SJ ^JX"#8D^5M["VWP'K;L3^3ZYN4-^BS M8^T;O*(_FD X6;H9+O 9J>W6=(=N$&OJEPUCCDX_\X5J$#EC9;,=G.&-F]34 M1?-W2'#+K#8I;_7?QR__'IT=?_CXXNW)RY43S!^JMFM9QX4U2(]X^9L&=AQ" M+:ZY/^]T/:H#FDXYG\LA_ZG3"6I-IN%6YE$QZ!54;H9-)75J&7_53$5"^&23 M2$L(TSHC+D9E:@WL9D&2MOTXFT/"X68Z0 TGAFG]@I@M9X$)1J6V+S+M2JTA M CO ;;?,$-@>]CJ*&_ $IQ^\_/?/C-EX,#B2LAC0*6;7F)B$65=MFS MYOFN7R]V/US^]#U^NO\&:B["=39+_=VX1/*SLV6NOK39=N5";Z-IY*5L0^C7J+A/=["ZBVKR M;$O#:P+=,KY7O-EOZ\77+UPZ$-?TC$S,30%PXD3:&Z!U&M 28#YB! M32C"34PGB0U,#!L1DBA=1F]WHX.#HYW]9T]V]O$1WNX8O\?2IN2XF9\&(7^8(-8!H'C.:[?T+U[XT$6]$=.("WI,09*:)![(: MZGRQ0,&NYY6Q@SN1'Y$6*+,"?>9X)1!2++4MY,S)'"Q1A0.PO^!-6=X$?VM*>^.E>01;+-L(VYH M*EZ8864]S@/0=;JH4@NN2EHC]@GJ' 5F(.FR28[)I#3KP\ JWL,Q%8]I$YZ1 MBAFEJBC^BW?1-O#<),H9W.3P\+E I&#N#W7H9@K5!L$%"?5M%YUJ&AW2J1:8 M%W^LFAJ.E?QLZM&Z!MZ7!V-Z/9 D.BI<7$+583*1T%QI:(C)8S "T 53I58JF9<1@:( MG#?:R1BNSVR"!YR;]JO78]=OQ,TX$K+W*7I M1DLU)?O$Y*9TI*2VZC!<8)'A2D$@)9KCA*C &I>7"TCB-T;9Q%\F-:9YA '+ M!DIXK\;+H]T*M%P77\:V)H,[Z;Q>*Y);*+[YO5)\E]+FG__TZ'!_']O:'^X] MHG_V'],_A_+IB/]YPI<I?X?%7O8[8(ZBGR]_S WUWY='C8\1BSG7:OHB\BJ^:D M'G?=O^<_QE#.DZ5$]LC+47(#Q!AP?!!.S&K50W[ECNX+P?'/C4UGEL MS<8:,GUB2,&G.O?4#B(2%N$(Q7_EHV"Y[%"# [(?4%](;R&]"_6Y$]KQ1GM MN[EA@^-%'J-8M@+AN\P"-&<>^>/9ZSKIC15XU!AS_U$["-?\;0>2=Q_7:@<=_.I52ZDZ 9=IZFA'3:I8=#-]=L49[A! M)\>X#3\,[S!R]$FP_;:I1UT,_4O$1+^V['0F8X.TCUZ#'X^4W;GG59U*:A=FE[JF2;PJGFX8]F2RDNS:Z^OKW9$=]VZ\TIK8^P%6?:_Z+:QX.]M1\K^4 M/@IZKS"!'59YYLD/K]]_>G;Z*?X3_W+?MG(Y*(UQT+_F1"0$M>Q^V!#]S7 M#VQE8%:2S]'6XVU6C&T\^PV%K5]U8M[Z5<^-HEW,328T4U-40?".<5(29(/4 M0_I8FD&A @QEA_5SE658.,NHH MC7V =5)HJ&$Q#;=/GW!MN\D":<"=%/HJT==O?H)*!&K"#635L:I-CGNSZBQ'H+_=KAQ&0J)AC(F\'@&K&1D,; ,* MT3>OWJ(I::>;@#R=8Q4!02YXW7)Q[(1%<9@A:;K;-FE M@(4 %B8QGO *VYE'7.V69.,$5T/TICHSU8(S+/E/L(F$#^;:XY+AA'[0XD*R MFB.@![=4;>./]M2QN)6#A1.O >P4(?_6I?$GD*B[U;J24NT,,.]WOWV]3]N" M>@"S(M3!&I,AR86 X&[BYKC*= MW[=)VNS'TS?#L]LZDU>'(X"8"$2E##2&^)&FL,KUG/\BV*0UW9B3TU>W3E1^ M4*V^N4-_I6;%]WEY]Z*L'*5@I9-?Y=QO"<]$<18/38R\8+WX83/9Z UZ\/CE[N18Q M#H]P;X48@A7,WD*7=OF/ )K004(<-%#Y2&D7^V*C/QF# M1AH,7K*&__E/1\^>BT/U"YH6VMN3;:\M1-B!4,P^50;3]1H0G&G+REF52>@V=VIUJOFK7P>U.6.O>'HHW-MNY3:_$ M6_?)N_EMWZ(?'@SO=_1W"\ WIDN!U >1[?"VM(<;XW75HU^EVR$1>PC7BVF( MDT6[.]Q&N:(OAF\W(=U\(Z0FN>E>F?#QT!U?_+S:#(#;\98@N4R5#K7,Z)Z4 M'8Y?>,R06G)KXUXRJ*46SJ[9()PC[Z:!^)-OGD7^A@WHEIMU=8Z*IM_J R/.\8L5HTJB9NB,&&SI-S ,KJ> MY@-C/9._Q2MTF20E.D^XS 6K-FX5I2 KV36M-8B_&,FZI++""E/OP";6Z):A MP#W&O&!D"_(=^_&3COB#] -*BG9( X;Q\?3DY?L(-F4VB,Y^L3G]V]9W@),Q M<^2!41HA/UI1!#J-J4LI5@#99E[4Z3B9H&_"J\K!]-1:T@;*GA(P#@IR5T$3 MR.O(]PF,IW?EV6=BGCC+,[V(4D7?I#?2Z_\_P MP_!TY;&0!SZWIK'93O1<]);: XF.<%./: MU;!P(J(MB_'?_)!J>%]3#>]9T@+#.LIG 9&LD>\UY#DNLI#$#P M!ZK8T[P.2QO;P6R])47^[$6T+2_^4LTPQ%[!'GZ%5:Y;P_(-;1IXLTV M")VWT^521O0&S.X76_F+:ARZDX&;>< $(<,5I T0F;2CK[G)!0XDS 8IG>_/ MCA]JT1XL^%M+FJ#K#)Z8#H>824K>TKN7NZC593L_PU6JD7,]\%)T7"(S<&[' M%[:Y'!HS6!.+A&$*H.E$F8;HU(/G\-%SZIES"=IBDFKLR";&9;M&_%H7+6>S4EMB.LF)T$9H9-T1?^ M:@3:SV>_1 C?![N:4KLL0AZ)4!I?(>Y199JL)UFK*F>;?*; I@GC8T=CQWM4 MY,7=JD+DI TRH=^>7/S]X_!T#:IK'_*SPYUY-WP[_-?Y&FS,=Q U*Y(KKZA; M,[ )?\S1>ZN8K5B0]/J"8S-NZG[V3J5@;6((Q6(X#,+&0KZ.V]6$V\\O]A1$ M]V#V=J \&<)C]I\]/H+A#6++/D:/4H4VNH MF),Z5M)Z!;))G*'<\@V[(," M C'PM82 *\GN^X] 1"YH%YP=8K='D$\H_=QLT.W>OU$<_.(/P;[7QU)8XIE> M!ZN@C7HTB#RP:?+V2J+3@.LK$:^._,(.^JC)&]%78.K\G<^A@::9.0=03-PX MP#2*KQ #H&S#%<%]P*XK99&18AQV;)K$6G=X ,\P)Y%B01/Z*D,FUF\3M MCO_WY.7[^\;N-J(,XJT: <$APVN40*P!SW-A=VNEV7!XA\>=G>W,>/3G9)S3 MWECUS];S63^GKGKKHNFYBI%'[J1Z4OUT^'B=W-E;R7;8$-']]Z*'CR[C M]+IL\?K,^8(+?#$GM6[$TMVP=K@D'76&_0N95"3S#%,/0[^<97<]S;%"!Y3> M<:$I>%,LHI$JD_)NZ]I>1?XJ(5A(6NG5+>O7I$E0<:[RM,XJ6"A:HHV@O*NE M*]0/AVG1)ILA%RX59I0+LW[6_WESLM;F'.K^E6UU7[YMT^4P?X,]SU8AA,.> MC%TZR,?=\]WA[H"\*'F*=>?-G:(DW'B69 B3&> R]038;+EVNQNT%U/L.T \ MP38(K$%CN54+@0X3()-4&'+[&U3<@5VUH0(4!@NJAE_(@RC7 U]G M#JQWTL;6ZL [*+8)X[5SL#W71?G\QB/P?6M//R*1JB\!6='1LEINI1E M0K[].DO0.XI9=410@9H)^@';4VW4[98KP_Q6,"(@O\DP*B9NRC)!@$F?$O&- ML$1)5O<#6?7/R*O.84EK(--!^Y$Z[W;W!UMEMQG$TT\]KS&=,EVT51;E,@^)U4RA8 WSFIQ5WV ^KAZ(0&:0\3:UU(&PS6!VEG!9R<%XUZ1. MF?Y'1:YBZB2$:K&0CE7E\$5E/2J3.%&8_#! RF0P(J=Q8PJ%RL93_*O0J#E@ MSH-P3U+]!L@G"XUI%;"8 _D:_X+I$[Y_(9E>_OU7>&,SC<$MM(-$+)+RUFU" MUKGX\>+/?SHX/'R.TB4OHP7[S\:PCGH]>X?=<7IG&OA>/DYFF.F,<'YI] H( M,=X(PP+R3RYK'+ N31R.=R12!#4,2CZ!:>%\HO]@=4WJ M,Q[L1.#R735>_(YWF3QQ%&9(1BI*X4T?LR16,7G'L9P]@>L>'3[/$'*V0B8# MO]Z[!HMH2*W36#W$85CE5#&KPY7&IL$'AT^>JWOD][SCU)=X0M\JIW,XRHN; MQ*PSHF^41YPVQ#KO0H,80HE$AUG%E%<;Y_?)97+GI>Q?RV.S0EA[>]ME9::0 M1I2$@4P!+)TYBL4N$D7:A4F!$FLPV12!K8HV.Z:,]WOD+;W[XG]52M;.@9JH M>V1DW7G9^CU_;SO)#+NWH6\5%;V8(K]129%H\M=AM7Y)1)K!&M099E&5H+O4 M;MEYE:]4BLJN)BFGQB(_8VTY!:*R@XT3J#^Q;,\&[T?_=@PQ@1F#]@6N7U[E MQ:5BM6G04C *5JM8^^AD%P-DU,!6X):,$-$NR;$JRWZ\^Y'\L3#5%%LQ'1SM M/<,HR[KKC+HC.<"7P?5@.GCO8:\L MJ/^U2H%NT",4DV?6'PQI3D1?(_5KWB.ML@BI%?V0[M:455!,Z"[:6MRB;V7A M65=)4=5QG_X'RALOBIMR%N<^_Y'AC- TY_':5TF5\+/$1B#W+?8K1BE 1I MF+62%^TE9J^MW!FLM_8D4EY:3 GX$W^=USI6&1N4JBAIL[MW"!:177AZ#(/. M"/25R,7*_K[5@^>A'TNK&&:QH-?"PRC7/:,W:<,?QL[HP:^ UF@C%^P^\6V:C:(<]U4<>L$\#;$DA>Q>C6K^;)3D<$_[B; >W7=/ M/8+=\5R!?<; @)6PO)^Y1I2KBUXCA2.P2C [ FD@AEP*2\4@5JD]87$'#=%- M-0N(>\9BH4P\P0P".T;8RY3$\J0@EJ ZB"Y:;"K9W> D)"[9)CL8"[;.!B9G M>)2WO:;=@O(6Z@<;.52&ESG@9;N:;*=&RD"S-Z]-F&@7KY_)CXR7;^=O^ENY M:"9E^,&S@[+W1)J=>G>^M"CD'(E463O=MD20-\ZT31EH?4Z8&R:5 M8EF@]7-22O,8+U?#;H:?E[D<3WF91SG\\0E.J/**QDLC Z" MPH&WD,-\P7,[TPUOZ(<+*Q85BA:]T9X8]?M*]3[CN&LX/B[J+UD M$_ 9HW)6NSXN2#\B=#_@8;PU()6S$BX"@E\O)_4#C,M7AW%9TQS_T^.+OQ^? M83NG\Y6K$0_UPLV]^27Z]_%P+7IM/:AXXW7 S%V5F.A>IU]4P4XX+V*YFG6A M E>I4B:U!FM862(3Y"+7TOFIL]P%TVB HA*1,GB)E[:R 1'HZ9--W&8L7-3/ M0BWC:^ M=3_X MEO1EQF1@:NN%NM08-*8$S&B_YR->AS7LK4K*- >=MD2(YYSOABWSLO>2#!N( M!>UE[LVBXV/^K56*BYD"I\K0H9U22KM A<396P1)R-^:FG+_EL0TTF(S:*K3N?>,"O7N3YKK^_$F'=MT1SE] M=8D0VD5-O@].M/7:S5H\0V-*)92(3LJ\=-_.K#7 "5]1.9YJ:J4]%-@W(+XV MI7G6'ZY#1D2"%_FSH\&YE>WJ*\JXVHBP350YT=?(B,@2XNPR6/'*]/29&#!( MC_[N'U9;#ZZ:*C]%U($:ISJ0'DBP.*["=@S;@TF "[:@2JT_D>.1W-*8=^N0 ME&)LSV=HD-J7560F3Y,9)4:Z',G[=X OG)<&Z?4_=5ZQ:6C@/IE."D79F3=" MCM*9G&F5]0,@7E%?< /B:;Q%WA@$%;7MR&@?'#2+J6EC)SN]8;@R.%'J1_4" MP>4GE./>#9J-;RJ[7S40VQT)Q>6=VAI3/.!7G%^-]"5+.5%CXDP"7\T%*9;L M;')\6\(WB=XOUZ?.>[#V4M]"::Z,4=5(BB6QQM,=X%+ HQ&$X_+^T?!K)%=T M,RT:2V4]6[.\9,"7X&"76/[/W&"+$MROF1KFE-@XPCZ&X6-534*_T6Z9R0QE M?->CN0^ES\@Q@20!_F2V'RLDQK;BK#GT45UB9\_22_<%(32NPO(]YVQM'Q)A MB<#NN(MEUUN&W#WBS$X(FT9$^WL[/]/P_U%CA!I45KFB]"_YAT4L+C1AL'D. M7*QU\QU7^# /T37PP9(?\THE*25<@,*%D228\PV*_63RS4AKF6U\?7V]6^KQ M[F5^M4K+8X",XQI9H#+-0%J;*RFS)Z(*16?&O2NIH'#_J$RJ-5[L:57-R+3' ON>8L)_P5:020W5B>Q>6PL M&HM#$\9C+XEI@X0_A,.R?X3=;0B^]L/;4_Y$2C^9'AW/H#3$#+BU4>:L&HJJ MZA5667*TD_(=,5%-U\4V^]L01+*FV.J'G!Q#!NI/D^**IMVTR.M+D !%#&. MG._H,'%:Y:\=D ^2CZJ!KII\H=3DFBT1M!>"T-,:Z'&'H9Z\T4ZNZ2:18;\ MQ; RIJ/&M'AH@"&:;XG:&)C!98W#LHVNF-#OU'"KX1T- M\F-&TMQ!3AQ>X1,R%;JBEU9@2&Z!A6VGYDW)P&(##XF>&%!L]I68\0[X;M.& MPAQ]-@L)F>,_UI8D1 [\TN\K6 8V( W,F"=R=%H=+7J9QIO[L#TO?Z<"G3=1KE?KEZ5+L6[I %X[DM -'4 M!V<&4PL30S7+5'1^FPPX)T;QF^/L4L!(8O(4+AIBUAB#I@^5E:0&8%<(G4>[ MU4Y_,\;?MG$17>M".P02<0*;8:2R*9VM=7!U6F-"IYL;%:=3P<32)9"_#_E# M[=>NQX&]H^&!)S>956I&@8 Z^E" 7EI0;O;;9#92:Y;0AN.S4+38S4)1[E^1 M)%+9M0-2-D"AJBD&,$E YH,TQGHXS,HO58U_*OP;/2@UUB%=:11?>GRE*D[: MSG)%N;34N8,"$^@M@U^ ;QT]$#B-Y+96]"(K P+ MNA2R-RGU&5>WAOB3^GVG#038W [-)QP.*#G<7H@S_RG,E*KKD$$$D^4)=+E0 M)/0L8>=&C0*G3F,38)T"#Q5]WW^)Y\QH&HI^?4(>4D7_0#LPYJC;O!EFYILP M[5>&[^$:MVE^K:\0X2WA$M8K;2S-<.Z-F7F879S-@IT^V-FG:02<6H)H3X6H M8,L6"E[>.?E@5VB;<)N[]%K,D9FC85:)\DFQ?S.0ZZ34SI?EE9]PS1.G\?"0 M>1R9&'[H52;[-B_\3'\8IH73^H+QXL;=;GR46Y9WFO@=RJ8/.L\FBKCHI6 8A6VF-1H_GVB8*Z/$T!Z;W @>* M&B4M@LGF("3[WR%&'_F,/^LQ537%N#!SH9DQ6^(,;2E3MM"7\B*+RR9X3K(*4;2R;2[6,H,%QL@,1E8&O K M:WKO)Z) !_*\+ESO(<&7X+*=OEO[P1&=\ J6UK3/[)\+53,,(FD8#:>#>:'D M$%5U@49Y;%9GMJ&5*UH,"S-SCI'>,Z[.QU4Y>2<.JF7?3TNKFO>M+2B/-* MS\J-MN) :.JF=MCF](2Z<#NHA=@&* Q, T&./7>A]YI7MHEKWL/O'1^X89U^Q M"6:(R #!,N7Z_(":-Q-AV^Y.)IR* 'N^>N3$J'FLWPN:4)HQG]UN/67J15L) MIF)3FC/%MB?P%GD%OFQBY2T0,-8#M#PK6W&MT2[[GQI(=#_2"A@!I7&8EAWS M0E\E>5W2MP,WRDE2E)7WJN Y@^A@[V"?GA$TA,:O][99LB+8IE^0@EO>E5^P M)K,YZ)[-_K:%8><9J2@'2D$D][ UJ'0#A1^Y=S:J*OE<9]2F8YQ2)U R >E MTQA,"NMD^:Q_![LB$G/,ZF9^<[_9RS"KDIV7>5'4<]J3]5'I:61C-S(R;D%_ MGR:CI+*ZA"B-A%M%<.U N@DH(W.@:.M6QF] ME==8K-2\/%*Q.+"Y/\ !=>_+4!GW78NSW+\9^RYZ/ZW/:.S+T3/,0 M,A4ZZ51QE:&8S:[.D,NWT7RT_>*B"Z^9#8%+%5CMN;1&5\->)>+4,F5W(/U< M!Q[;H\+9*%MB$D[%NY<3V!L6DST].WPP_O#\[7D=Q]T<,2W/G!$D"!0(_ M!YV,YG0A[FEIF;,&35T[FM7X<;6N_H2=?BO?5V6PW% =1<1$"KT 5U#SG-+0 MQ&V ]Y;)YQU6-L%&P/@EA0&$>[RA_+97"@$SZXPJ;$F*TC.-M\IB 32'I3\# M:^ M8 &*4XW^]^3D)'J52*.;_>B\'L7FT]:C[6@K%Q.82IS9?7CP=&_;5GN& M196OR4E?@C(!JOW+J9KOPM7/4!W?>QP=Q[O;WZMSQA?6^9R_'JZ2"&U3# [( MF/T;2/%N)U);4!XW\.-1S@BP?N6MTNWRUK,=\(>B AI\\.=S:W]Z:^*1I<'&0 MA1([8[LVNDI@?O):#[](>#(/$T%L,5"<8;)%B_E*\RH^(Q@,M% &# 9:.BS0 M-(\O&8;""SK"-]$IN*8D\=XR8"KB0B;"AP2"?2*PE M#&N]\H_).[%2^N%*!@-2H:LQZ"2=!79HTMET!>/MV)) C@D?CL5_8IR%U77N M:A1CL-]Q0\CE2]JBA!(%)ES"J;BK9K\&XI+$C$1!A\F(W; 3-%WL('8^(GG% M#WO4*]1E>AL98(/.V^3 I49&Z)W*9^1LNRLO&71YP9A^V-F6N-R 2_WSDP=PW(K9]?314%9<%FK6IOLC)+/D[.8>[7?F,X M*CI/\ROU*<%DP_7BC/,\SI)/P$S25:[Y=H=7L;:Q-!LPH/!>4#_LG!_;O;6E M9NVC+5M>9Z5K !/5>(VIZ<7$ \8)<[ !!X03 /^_;6'GFX6]7/E:F>)>E68Y4*!\$65,Q6J^E*!2EH,&:_ MI/F--;DZ! >K1S'=0!!<$4B^I%P"*94+?B1O,H3[7)[DL*ZKMRR+MU&M-F"?:@MIUJ)/]"Z^ ME3_=X7.;=UMHA0US/5W6I)?Q+V64HGLW!LD'4G5;$*SK*D(CJ>9$+K M=:HZ:K&6$$(C?#I";28;@VHI6%FX7%0ER2S'+)>I7RR,;U\L"%6:'GY6\9'M MX]+3)3VH>NAI9$D)0VV6F@;4[ G#!FDRD\1KSO8L" A><6U>K!6JRW%22KP; M$<$K2WN MQW5D[/@U\N"[0PRH&-E/32.94@W9JD![8"RO9[ M]66*K5[U\J0X&CE$+I#JZ)$MAOTE+SX!JQ*F0% -<:'P(+,Y:F-6_=NNM5< M>73CE5Y37)Q?7*AK!%C[?^U=VV[;QA;]%0(%BAA0?.(:Z04'.(!KJ:D:6#FP MG03H&R5-;-82*9"47?;K.VM?YD)2CM,6,.WJ*8DBD1S.S)Y]67NMIM7IZOJ# MW:6/7AT>$V53T=@?C,T"=*M'Q]]_0\G HQ^^?_T$SY2?N&4$1,'WGRB=;ELX M5OY= MMJW8IZF]543E%@!5!R50&!=9(FIKF%*L>2%QE[(G0RM8@9>E3Y)(*. M!/E:WKRX3UG= !*RV@N'_J.-,-:Q M$CF\D6K+!?B84-ECFGB #K1$HN5K\7PBXH!YUB+.:(^&4D! S5\5\+,H V3' M0@1G4I._?P;W<-ZG"N?MW[JQ8POSK]+V,Q5^5)"4I]9. J4ZM[ M&%;^0NW)!3206.];O??@-'#4,2^D#;VC/"I!A5ORK*T0J5LB\,N6C!=)2+"X M+LI&$;DC5"'AL[7Z J-L>P6N%()ZHNJP/=[16$_ M9RH[<1;4J+R,*L%O>CH)X?-J&.7GL,/93@Q?"Z:5+'S5 M!,1[J1?7D:E@):OV4^#!,](JRSD:][_YU,;-Z4!-W8H8Z0'SP$(*%:+GX\E) MV<0^Z&V1#9,F]U]5_;P'3O?(B;-9H>&$$^8+&NEE>W&[T$AAK(VW'I.(DR?S-(%%S:69I6!S%H7(MI?EXCSI80G]:N6'((!U900F*P=(W',*<]3K97JZ M+9*ZK*]U;W#29-Z@S9Z1=N.7WW(UVIT7>'_VV74=:KCHOAASN5/#^"]IOH4[ M?7>MW?N!CA\D:I=]?G&,!.3KDFIEN)7MX[H[MT3%\* X2.7NKB?'79ORFVH:>.? -W>8+)G'LCE!Z.%J*5 M*XM<\A$R-VI,'29ADPK!CX,6J;) $%7UJ2@8! ;V/]+EP2BZ0-18W>8YV-6/ M?, GMU-%4?$#6C=YD;_4S>1)*%H8*ZD&5>'B[.OHDKM%8H[X?+?$0EUEQZ\$EQRR M#_-%ZJ\/(W. 9''(05,%O Z[)&:L9=D0P(J('Z@#IGV3#L],87W&*P[KAOR& MGX&<2W(9-5G?TUV@&$LF;2 ^&#M]LN?)+A'\?Z<$3*3EP@90^Z1H7_>),+TF M*"4685(W&S[@F*<9O!':$6%.=6)SX'MH])AI*;5T: M,M&^(4-OHP]A;3F21X9PCVO6"[=!@F)9^>TC:]Z%/BM;9^6;1(20\]Y;2I#N M1Z@NDB>UMH]REI;V31T?@4\XS59;/D'9@.AYD%7!54(6/Y;V502$/6]24J]_ M(&W(HQK"OHFOGI/XS<7'R7CR4)#>H Y-T;S."Z5^[6/"?$YHRH_3RU\GYWM] MQ0&EA1^Y 68F12:RO4I&2GE57^3QE*YSI$P0^EXAM.V"?X%#50,G M<[ /?#$(.@?IZI30EK.WJR8BZ(V*[!+MR=H6I?5O;NPROI#G*:)&_($OU.GL;! +]1F=M>_?GI],9WL*J(&QXP=02ZX)[KC MS)>C%'A_4^+*VF-%_*/6&KH2; !5\-CW&'S 6!=F=Z?<@7VOB(SW$*I_&D(U M5",WFUY.QLG)^1L>GYR.;G81Q;[R$*3TF0N%&[7JEI[6B>E2*)$&-5; MA%AR)X25"AREPY?DJ7;"<-,W+HKD40TKCZT#V<<'71D))5C@71*O; EC1]#+ M"K5TXEP Q3;57W38WN#)75HND[$^[1#\PI',=@W*!<8WN."%$[J\A!QV'-L\P1KG):'TLY+PW2V21+O6T9I __8A M"B.KJ)4;X%'N$*)7[4,I^X];/$^CKDIKK<3@T']&(T9@8(+ 'R6YRUB8Y(QD MHIBAW\[3+!D;P&P5CCL17+G]^-:LBHV#E+F(DK9Q=U",S=)Z))AA $V%2LZ]W951[&I&6ETURV\\N746.)B5 MI-NIG5*3/FBUJ>IB<8."D]U,(\*];A>U#+VXRPEEL+3+[@;.=YY?GXE9.:R-K6(5R0IZYEOZ%?D%O3\S/^Y1U:!$29TDD> M[-*FI#)^D_QL_W:6_F9_T;A:]SFZDK=,C'UJ9Z18#]U3_?GL_'0([JFC990< M>"##T[3Z911HY/[_H(?XFU" 'L2H3>0<]]P8L_%]Y6;9"8RBZ4ZO4H"J& X& M ^-6:=/1'L)R*QB;17H"*&"G]OS>I-G2I>+Q)?M=O/J_->S[4!=S,Q=MCVDT4MK&N1>FZV7ILE.L@8>L+/&;"K>)PNT"F,80UT4V0\ MGB^-F5^IO0V+ 7Y=INT#U(P-OXI494I>5&*K8FPP#<^.RZ!N\L.K \=C2I@F M*%#R7]\?OCVD^Y"RDL.QHOA$] I7V2W!2$AONA!G/:9C\-J,U!F6% OK=$JJ M,Q[6-O=#"(:(DEK4&B$==GW]:H5[0@&?$HS970I;UQ%=30$[D>:[W,6Y0[?' ML^GI(-(%KM+)^?X>"_LYS=ZYZ81J]F*J:NTA/3TKOA#AZ&"6=5&$"NQD0'U* MK#*K3R\!IZHJ&D/OR[S[,N\7E7G_5I7W0V;J/%VW M*[P!,?E?K?$^Y0+O?X 'LG] 97AH:6)I=#$P-F5P86US>7-T96US:6YC86TN:'1MY5OK<]LV M$O]^?P7JI*D]0[TM.Y9=SR2VV[J3I#[;F5P_W4 D9&)"$BP 6E7_^MO%@R(E M2DD3Y\RDF8QD47CLX[_V MNH=+[?<2(13K1CK:.3W!)_#*:'3ZKY/O.AUR+L(B99DFH614LX@4BF=WY%W$ MU'O2Z;A19R)?2'X7:S+L#P?DG9#O^3VUWVNN$W;JUSGIV<\G/;/)R51$B].3 MB-\3'OVXPZ=1_V"\O\]&_2.V/]T?'T5T-'[>WV<'L.[AE/UW]!RH[,%X.TGI M1<)^W$EYUHD9$C#9'W8/Q[D^GO-(QY-!O__]CAEZ>C(3F88-)C M\@[6FPJM13H9#&$QS?[4'9KPNVQBV-RQJ_D9H4B$G#SIFW_'^$UG1E.>+"8_ MW/*4*?*&S!,/A:Q5R]>DYO?;VXO7M\$Y/+-6;?U)+\ MA$: \32(6C)%S+EFHA020ISG+%$6[(E%B(T<-&'*/M,@G1W5( M/2K/SYX<#8Y?1")'X_Z59@65"S([ MNL>;ES^L+^\>KBYC'S_?O,S1W@IC=@HXMDU3A@.8:LKG(-1,3X:' M^9?W)_N-NG^;)4PI0C-PZYD&D>F8D9>"RHA(ID1R#UL)>";G7#$")D"KG^F= M9("**=-SQC(S%TV$9@NS8KE60!@-8Y):\8M991?XX,U+D5U\_NS)\^&P7PKR M,2S"D/;_(:!9+48&@^,]%(_UH@L%IJ' BV9AMS5R<2HY4+2+( T(;8-D&^-/*^2L8IHD8/($/!?F M<6#F GQ%R- EHJ3#:I!43).9D#J&&8F8DZB0F#SB. AX*>HA!J6!5L"GP&AY MST/06;;T$%UR1G.N(4[^A7O!) 49*'J=0AME1VP&U$:$XR18*S=QV=$94T=5 MRF@&.ZL*1;SFL9#!P>&Q,E&O.?ZKE00@ 9SM@D.D+CK.I$B)!JFC2/ ]("TQ M5"2U%>@!16\6^^$FL9^S&9.2)D[D+1%JC:HV2#? Z&Q,D$)P3ND"C&YSROUH M"8E9<6),.OP@=Y:NB(5"&JN;%$"BQ%&0K&>0@"7@'U1,KIFF\%"J]O'[B=S] M)-D?!!16D&6^OR8D,<$WP5F=B[(2J<$DCOZP#FK M4/*I21+1_Y?1 T;0:<+0&X2H/WBG4C(*U@Y_ N>@6'B1X/"3!3Q2 )?$K@DB M>$TE[#J"S/O7(F-DU \JAX=1WTBL3/='D+4+&1 ^,Z%?%3 UHIJ5V0*$$@5D M0QX M1,8LJCT:*NB&75>0B<#\$J!LPF/6!D ZO_TUH1%5VP3%!E:Z!)XN-E20YK$ M[P$HQ;W>C ML\(7 X!FA>]FEM_*'12:5VIA4O.)0?[&L0N)6PN/?":Y, &^&BC8<1L+]1+GNI5$D;N:6S.8=70,_Y'HH)A[I9B3,?+:)$N/#XMMGK . M#.I+W;N^2&59BBF7.9Q1168JNY@FPMQ4R+),^:( : 3U.A,,>2-2GL$GB(AX MM#D3,D?Y,?*SN&L%7&V6F.ML&.,K[2OI5^OC'>T(IV2&7KAX+Z%,"\C(,P9)!K6T\'' M[O)QJVN6L#P6&9SCDV31)>V#V8.9VX6O]FE!KIU*;[0(W[>/Y^VFM4&E>-%C M*IK5FUC$+ZJ;@#OVMP85]W]=B24 =LF,*:$%P5 C'*R*LC]96)2^7153M"^# MLEI]M*RK+KW_#0LQ7,E%:V[K2HI:D8=BAX*')=AT"J&PD*J@F5$B-<^P,'?/ M\6(95%$1=^"<&R 2K%-&9W545,B80NV80T M=.%SKF+F)MZ+][8I""_ 3261W7-1J&3AP0+$U_@T8(T@3Q(?@Z\EBJAIU3 7 M8OK3)0>A?'U_ M63*UI?R&NK%K81%A6(!$9_:Z@=EB;QG0ZE)QJG.U:.2G2S9[\I7VV%S8!N&) M9 E%QM8:9OU$U\/87TZA4R620F^>4O&@J^VSM5['AF[O[CM'=A"9SNE [7[Q)N65!:I,07Y@ 8U*7 M9E,I;\*$M5 6;;84+&UL]E QG&GN 6M1LO!+/6QDG//:_B2"+;RS3%1DM_; *NZE[=GZ.P\ZJ\470^ M,$R$:=S/I:E"X"';T+M&KKN@P:LD& NK^FT^7W&VJ_8+1^"_E3CNG/I8\9AY M@54XGD-FDH8NI;?:J71,\,@K>)N;_P82]C\*KA?D9PE!_=OIY[ET"<8U4QI, M$+V2M;>W\(5C%DVM;'MK0;'KMVR9@UB(;O"[(3@0EH68BC3T< 8K;JI^O#8R M,H-->Q_\][G8'0JE-2<(KT"CJE:<(L!S-Z()4OC;VA5[\RA"YZ /9$+Z>0M)B:A(/$5_P@=5V9%HH_.\2-L#-G5Z6$;)Z!L"U:KV900-W)H9# MZJS))X74PA+0"9P%(L$/8XKF;D?IVPK6EKWY4ML7%732E-'K+? V'G*M;C#P5^>Z"N])<9W^K*[I]K8BNX]:<3I>$\85>N=J%511G80HO^ MFQHQRSNA-*M@E^_9LID441&Z&]U1>7N&A227B0=^=P;DV=X.5W]39'0P)K!V MH9I:VDS"9 YM+*&Y6OFAG!=HS;YM&:PFFJ#\*1U$#GO9MDY$@+SM"@VSK9F+?FI24[VFTMJ*1N*2VM$AO<&OX,G1/PZ_J]?9J8[+3.2.Q49P)Q)6 M6IF/V.=$V"M6KU=6)[J8&3D:.]9I==KLLS97W'::N;MG?CW?^VX603 MYJ&.=3,EWM-!N]7Z9\V;'AVF.G?HSZ!^^#,T ML]*8$]>NSI4LVVZT M;WO\I='SP4[Q]5'8NW?,YQ$[-E<\D3,PP?!*YA&+?3QGS(VY>_NFOW>P M_B ."IXDH(^Z$JD;=';QQ@=7Y@D".ZC3FQ<::+LQ'\:?W_OM:6GO-_HT#>=L MS+$ZC)A(,07QNK&T[+>2&ZP -) 2FTHTQ0%N(V#M([19P32<8Y@35$J+\I6EX/2#L?CL@%"R5.<), MB%F$-0("88YBLU0N\Q2$$K*US&-5)F@3T%F*803822*A I$GT!*8E5J@L@*$ MO=,U@)]X61J11:E@ "AJX,5W9[T_,;=CEBH]M7.<&C&2UAE*O9Q>!K_A9;0$ M-SMW9L7;UX.XWL8A[O)6>-[9"DV51B""T$'=^9"=,VZ$!P>"+8=*4!"9 "*' M2MHQF9-9!G(D@J3G1-I8:5NB'M&FT2J@I# Z%@E>6[8%4"0"* N17]%C=DF0 M];?$MJ_?[B?A*3Q*TI5Y@"AUPHB[EI ;D$0./=H;JSI*;W6$)QKK73C#@++\ MLW14O[=!$%T2O"^.T7YCOTT3<2HL-@^(ET]KCR,JHHP;\]*N7X52WU &%5/ M(9GJTJ !\--$6L]ZL!*Y;X?4\X(OESG7",4]TJILNH!+5/$Q%4IP)WRQ6LG$ M[\MM.;0RD=Q(&H ,.=]G@9Q:*BWE8;\ZK4_:GB.Q\8=#SF]D(E9 6\JX5)RH M'*2#Z62;D8Y_KYN:7EY['E8A95Q MRW1)G?HD$ PEI*,T- M5X%!^^]*O?F2.[A[ D=2,M=Q7!H*_%+FO-5>IJW#&SK#1"LV1A/5<0[;6C%. M@5HPUAV[RDULD80_** SA+R\\64[>#+F]D9:$-=YE(O$)P$_^HJ@9TS)*Z&J M4X,[]M$S)N39F-ZH75?_F]]U^8/$9+X,H@47$34NPW)!2P2O)\B+%:T*ISB4 MJM/&WN1R_P*-99ET3HA[R7ZHH1.H))'PR5?? FS!K9:X&_^34IZO+_%;*>&R M7U%E'OM#A.V_-U-?,WL?*V@O:$%_I0.?:"\<2P%$5'GX9E,S%?R*$FO08CZU M>A7ISS/G9SY/PEFU_PB'"/>0&$]0T8H;#KL'DY7JA#'@!7$8A;QND=1MF0$< MF!\_C"I'W'LN]LIR]@;NWL/%C<:K0?+/M2L[O]1F^WMU:S3>]RZM7F%:FT,.L4U:\\9 M(XR?ELO=.0DSO_R]PY\(-_^EQ=LWO=T#ZW_OW!N_W.U^;TW/:6W<^32D"M__ M,3(O$Y1;0UL#=]7*I'7;*> O'3*RN:/?TM ?P.!KC^O MK3,YMTR_$H6]Q(2>C+F$PLNCASY1\L+PPD#%DFACE VWJE-#: )Q8U[MOK;_ M(H!K^@S]1+5PYWN]0HM114^!$.5;K7*(Q_]5;_A M$T3_,>31[U!+ P04 " 6BZ921Y78!@8( ,)P % &5X:&EB:70S M,3)Q,3(P,C$N:'1M[5I=4QLY%GW?7Z%Q:B=0U?ZV83"$J@28&K8F,VS";G:? MMN26;*M0MWHDM1WOK]]SI38VV FFF!D<:GDPW:TKZ4KWZ-PC=9]\=_[KV?6_ MKR[8Q&>:7?WCW<^79ZQ6;S8_=<^:S?/K<_;3]?N?6:_1:K-KRW.GO#(YU\WF MQ2\U5IMX7PR:S=ELUIAU&\:.F]/Q0]GAX>=8:M3J\C MCF3:/NAW>_]IP\DFS&,=Y^=:OJEE*J]/)/4_Z/4+?SQ3PD\&[5;KK[5@=WHR M,KE'9Q:5XV5L8ZTE+S_[.M=JG _">&JQZJ(X-=K8P:M6^#NFDOJ(9TK/!Z^O M528=^T7.V >3\?QUXA"#NI-6C:*A4_^5\ GNA=M9]/<0[6B5RX7_[0XY??&O MGR[?75ZS;KO1N>OQ9E]3S*RTS^3LF;1>C53*"7!L.&=G$R5'[$>5\SQ57+-? M1RB5=N<'IIY]*+7\_E7[H'7<[O)Z MN[?']Q\]K@U 7 4SMV/@>6B\-]G@H/CC,=C;.!N7"?L;=XCHE83KN$A8&B(] M9W["_?>O^C\<;S^(XX(+ >:H:SGR@\XAGH3I4;G U SJ].29!MIN+(;QY_=^ M=UK:1XT^3<,EF_"I9%9.E9R!<_U$.?9;R2T"H>=X7ACK&4+SH[%9A<96_>_, MC-C%U=OW[./<>9FY)!9=YFD#T3IZ&='J[%RTWG&'&"$:V9S=Y&:FI1C+) :M M"I4P<"$WR*+H@:N<\7S.RMS;4F($R*LAQ2)\G&6XL\2:(PZZ,9:93 5&"G9K M!KE,I7/Z!O!%4*0)690:!H"B 5Y"=R[XDW(W82-M9FZ!4RO'RGE+29G3 MP^@WO$Q6X.86SJQY^W(0U]LYQ%W?"<]K5Z&IT@A$$";JOA"R2\:M#.! L-50 M2PHBDT#D4"LW(7,RRT".1)!T+Y1+M7$EZA%M6J,C2@IK4BGPV+$]@$)(H"Q& M?DVIN16IUM^3^Z%^NR_B7;Q5I,SR"%'JA!%WK2 W(HD<>K W5G4TNM,1[FBL M]^$, \KR3])1_=X.071%"C\[1ON-HS9-Q+ETD-^(5TAK#R,JH8R;\M)M7X52 MWU "&%5/,9F:TJ(!\--4N*!J!BS@]9(*>62D=Y.*Q.%Y)VX$CL^>&0#UNQ[6Y!>;A+4.[VUJ&\-6NM M(7I[OML:V%@,4R4(K[1AY,3NW 'KI"X)Q-R*!: <<6'2BL_IQR_J5M:7@%[ M 59Q9=PQ75&G(8E\K@94E+8 K%W0)&EJK @.!)TZECFDA@:Z42(+6C9D @T> M$8SEI8J0,%X,AM-=PG"DXXLIUV7@+ JP'(V@%-44H7$;%!\DQ1;L&V\WR[\ M5E0$<[HH,H>F]%_N>YO\P&^M)2GHT0LD]W#V"(RF9FS0M+05^)7/>:2\SSN,)G0*B%9>BB>HX MA^VM&8^ 6C#6/;O*36R19#@HH#.$O+SU93]Z,N'N5EH0UP642Q&20!A]1=!S MIM6-U-6IP3W[Y D3\F1,[]2NJ__-[[K"0:)8+(-DR45$C:NP7-(2P>L1\F)- MJ\(I#J7JC76WN3P\0&-9IKR7K"_Y M6ZG@T$+AI<]\(GVPJF20$25AV\W-3/);RBQ M1BT64FM0D>$\(BP@<2X0$4G;SEL R8KU0ECP OB,(EYW2&I MNS(#.# _81A5CMAX+O;"(C6/+ @C0@)IP]5_!*8JY3^=3H MJ:2$E_-Q=81N*T*46:'-7*)T-C&1!?D=\ )L3\S]C8<@X$WQC._OSC%;@0_9 M>SZ/YV '27P_O^;XU]Y+/H_WT>$M%QF]\U^9\Y H3WS8AU;V0ZQW:>OP7O/" MR<'BXABIL=!\/E!Y\"%4.IY2-H7XJE[>HLWE)P6-5ORLP&.JO%BT7Q4W0E'3 MB_6R3J?1Z_[PQ>)6H_W%LJ\U>XAE<]#9JMEF<#FZC?&[@N=O:MW:HD*U&@>= MXC-K+S@J3@ MT/N3$J?^S\=V*Z*C=WCLPN^]E]2WB*EFXRL#;;&0U;::G H_ MA*Y.@>'2V1M;C/.1,X=&GFG:?M>I6M@L>NC%5;=].[]?=+Z9 'R4N4**^B<$ M.KNRD$2D )(O?3 3Q,@UR9W22DODO%<=5-';WUOK2O#O/RF>S&AI8FET,S(Q<3$R,#(Q+FAT M;>58;6_:2!#^?K]B2G1M(OD5\Y( C42-HR"U(07GVGXZ+=X%5C%>=[V$<+_^ M9KTXKTV;2M>CO8LB9'M>]IF99V?'[KT8C,+XTWD$"[5,X?SBS=MA"#7;=3\$ MH>L.X@&0L/Q?(@ER0JNN,A(ZKK160UJ"Z7RCNNNUVMG'3A"SMUX[&I7 M#3<5HF .5;1VW--/\)<1>OQ;[X5MPT DJR7+%"22$<4HK J>S>$#9<4EV/96 M*Q3Y1O+Y0D'=J_OP0/! M8= B?CMI'!UY#=I,IH21*6U[K?;4IS/2_M-'D"ZJ&YM";5+VNK;DF;U@>OU. MHYFK[II3M>CXGO=[K=0[[LU$IG QB<;FTOAXY$FQ:V63E,^S3AE/S9A6XD2D M0G;VO/*OJR7VC"QYNNF\BOF2%7#&UC 62Y*]L@JL@5TPR6=&L>!_,<2$\,K; MM<';1C\ISUB%WZ]KT-''T^&;80Q!W?'O(_XRU@0SR^2.P(;1.!Z>#,-^/!R= MP>@$PM-A= +1QRB\B(=_1/@(I=$823N>7/3/8HA'/WU0_B%<.!,G=& 2A3JP MEWM^R^OZ0=.S?GKP_0GT!Z/S.!K\4CF_E^DCKZ6Y%)]&,.F/W_3/HHD]^O@V M^@3],$:)T:I[7OV[X_I"([C;3(B<8S^9"J7$LM-"Y*4?GE'TT:DWG#:VF!^> MH<87,S3,(!%9QA+=VV'-U0+4@L'[%9$87KJ!,+E7M#HAF*9DVQ37A_ 3,C2^V?C'1AF@,([(I.% ML0Y\J^SWYHX4,.,I:MS FK!D)?$8POA)1B&Z3A8DFS,\+99+7A0Z!/S7FA2/ M%E@PR1#F+1P3C$%C05]>$LHW>")-+WEF :X7+CC#N*YQ'<6O&(QF,YX@4O2B MG6S#L4K/TPV@2/$9PK$@7\EB1;" 2L"=K6X2>V>KZU4(%;D^^>[:W-/45-TN M.2%R2C)6V*/KE&V@GR@MT2RU4$Z4I8T7O(#+3*PQ67/V>PY2F"AA2?E@6I2DRX[GFY9(6NIJ7%)$T!S1 +2;'618[E M+:S2:L8SDB7Z.3JDY7A<]B746J6&#")GLERS>-!#G&_55HE<%W9'11Q@Q&4C MP?:\,51NF=X,\ CY;B :5$^ ^9X360_X=Y)N=HXBTY15^E,A*9,V1I:2O&"= MZJ)+>9&G9-/A68FO-.I>Z5,A(>EV4D"?M^\/CF?>(12B4[3ROQ4[I&38L_QGY1]S6V[Z02M^K/(5*:=0 ?V50G^"@__UNE9(*O5M]_UJQ)Z.M_:LY-Q3_4$M;!<) M#15'.<5=J,NC/K!_X1P;GE$/W-< M>,XH7[]#RLK9*]ANTP:!(&D.?G/P&UJ]9X-)&'VX&,)2K3*X>/OR?!1" MS7*<=XW0<0;1 ,ZBU^<0V*X'D2"Y9(KQG&2.,QS7H+94JN@XSF:SL3<-FXN% M$TT=[2IP,LXEM1.5U$YZ^@U>*4E._N@]LRP8\'B]HKF"6%"B: )KR?(%O$NH M_ B6M=,*>;$5;+%4X+N^!^^X^,@N22E73&7TI/+3<\KGGF,6ZP2 M6/*BQH*TU6S/V\2=-[V@D=!YJ^GZC3CVYD?'GCL/_O80I(/JI8U4VXR^J*U8 M;BVI7K\3^':K6:CNAB5JV?%<]\^:43WII3Q7N)Y ^_*V=// F:)7RB(96^0= M$U*M-*W$,<^XZ.RYYJ^K)59*5BS;=IY';$4EC.D&IGQ%\N=UB66P)!4L+14E M^XOC\;O1Q%T/!M_R[BSV.-,;E4/!'8<#B- M1J>CL!^-)F.8G$)X-AJ>PNEHW!^'H_XYOD+I<(I].YV][8\CB":_?%#>,;RU M9W9HPVP8ZL#V][PCM^LUFF[]EP??GT%_,+F(AH/?*N=W,MUVCW0O16=#F/6G M+_OCX]%_#;"L57&4Y22/&)O;65M>KD(07>OC=MKFC MJ5MUM^2,B#G)J;0F5QG=0C]66J*[M(YRHNK:>,DD?,SY!I.UH/M[S>/N(YJQ M($F"0]C*:*HZS6/[Z9KQ@!U6N'_^\G?S@ >?ELY#A"78;8%TG>%^B+$%,MV MUTTIZ*MV4K'Y7<# ^ ?VT&/GX^ZN/VK124?:S(/*.5_IR+A H+4Y&10M).==-- MF"PRLNVPW 1DC+J7FJ-CDNWF-OK;;;?NXV= '>H7@5%*YWYWU;7/6=U3R M4.;[=L,_^J+8M;TORK[FMM6T@U;P76X= [F$C>%+[*@7M4:M,MCM@8Y?7(%7 MG3?*^/6VN)^3,O,_O]/,SZG]O:#5E>9Z;R)?-\PN&U\)U-5A?F=R=NVCF\LO M,%R>L02J.!^9.73R1&G[H:FJ=*H5@G+3?;^?'U>=WZ8 ,YHSG.M_X?D0+I#Q MF3[-U[]X@M1S(1*4R+6@0M/A02$8JA2H*E]^)_JZ1CB>R0)W_O@4?#R MBT]'T SGUR5]\ GD9CL9VG9O3,@<]]1:/33YQE>3W;7\AF.^)IW\"U!+ 0(4 M Q0 ( !:+IE+"NOPQ514" .MC&P 1 " 0 !E<&%M M+3(P,C$P,S,Q+FAT;5!+ 0(4 Q0 ( !:+IE(^Q#SW^A$ #:U 1 M " 805 @!E<&%M+3(P,C$P,S,Q+GAS9%!+ 0(4 Q0 ( !:+ MIE*JG]]3GB %I& 0 5 " :TG @!E<&%M+3(P,C$P,S,Q M7V-A;"YX;6Q02P$"% ,4 " 6BZ92;[BXC"UO 6[00 %0 M @ %^2 ( 97!A;2TR,#(Q,#,S,5]D968N>&UL4$L! A0#% @ %HNF M4C%I#Y1#*0 Z2P !0 ( !WK<" &5P86TM,C R,3 S,S%? M9S$N:G!G4$L! A0#% @ %HNF4CN?G8Z#^@ X3T* !4 M ( !4^$" &5P86TM,C R,3 S,S%?;&%B+GAM;%!+ 0(4 Q0 ( !:+IE+; M^1&G*)L $<:!P 5 " 0G< P!E<&%M+3(P,C$P,S,Q7W!R M92YX;6Q02P$"% ,4 " 6BZ92-?3:AH9 !UHP$ '@ M@ %D=P0 97AH:6)I=#$P,65P86US>7-T96US:6YC,C N:'1M4$L! A0#% M @ %HNF4H:+R8>]'@ .,L !X ( !)K@$ &5X:&EB:70Q M,#)F;W)M;V9C:&EE9F5X96-U+FAT;5!+ 0(4 Q0 ( !:+IE+\WXV&?GH M .XR P > " 1_7! !E>&AI8FET,3 S9F]R;6]F9VQO8F%L M;F]N+2YH=&U02P$"% ,4 " 6BZ92W&K5UN<= #LM '@ M @ '9404 97AH:6)I=#$P-&9O " 3+O!0!E>&AI8FET,3 V97!A;7-Y